Compartir a través de


sp_dsninfo (Transact-SQL)

Se aplica a: SQL Server

Devuelve información del origen de datos ODBC u OLE DB tomada del distribuidor asociado con el servidor actual. Este procedimiento almacenado se ejecuta en el distribuidor en cualquier base de datos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_dsninfo
    [ @dsn = ] 'dsn'
    [ , [ @infotype = ] 'infotype' ]
    [ , [ @login = ] 'login' ]
    [ , [ @password = ] 'password' ]
    [ , [ @dso_type = ] dso_type ]
[ ; ]

Argumentos

[ @dsn = ] 'dsn'

Nombre del servidor vinculado de ODBC DSN o OLE DB. @dsn es varchar(128), sin ningún valor predeterminado.

[ @infotype = ] 'infotype'

Tipo de información que se va a devolver. Si no se especifica @infotype o si NULL se especifica, se devuelven todos los tipos de información. @infotype es varchar(128) y puede ser uno de estos valores.

Valor Descripción
DBMS_NAME Especifica el nombre del proveedor del origen de datos.
DBMS_VERSION Especifica la versión del origen de datos.
DATABASE_NAME Especifica el nombre de la base de datos.
SQL_SUBSCRIBER Especifica que el origen de datos puede ser un suscriptor.

[ @login = ] 'login'

Inicio de sesión del origen de datos. Si el origen de datos incluye un inicio de sesión, especifique NULL o omita el parámetro . @login es varchar(128), con un valor predeterminado de NULL.

[ @password = ] 'password'

Contraseña del inicio de sesión. Si el origen de datos incluye un inicio de sesión, especifique NULL o omita el parámetro . @password es varchar(128), con un valor predeterminado de NULL.

[ @dso_type = ] dso_type

Tipo de origen de datos. @dso_type es int y puede ser uno de estos valores.

Valor Descripción
1 (valor predeterminado) Origen de datos ODBC
3 Origen de datos OLE DB

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Nombre de la columna Tipo de datos Descripción
Information Type nvarchar (64) Tipos de información como DBMS_NAME, DBMS_VERSION, DATABASE_NAME, . SQL_SUBSCRIBER
Value nvarchar(512) Valor del tipo de información asociado.

Comentarios

sp_dsninfo se usa en todos los tipos de replicación.

sp_dsninfo recupera información del origen de datos ODBC o OLE DB que muestra si la base de datos se puede usar para la replicación o la consulta.

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar sp_dsninfo.