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 de cualquier base de datos.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @dsn = ] 'dsn' Es el nombre del servidor vinculado de ODBC DSN o OLE DB. dsn es varchar(128), sin ningún valor predeterminado.

[ @infotype = ] 'info_type' Es el tipo de información que se va a devolver. Si no se especifica info_type o si se especifica NULL, se devuelven todos los tipos de información. info_type es varchar(128), con un valor predeterminado de NULL 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' Es el inicio de sesión del origen de datos. Si el origen de datos incluye un inicio de sesión, especifique NULL u omita el parámetro. logines varchar(128), con un valor predeterminado de NULL.

[ @password = ] 'password' Es la contraseña del inicio de sesión. Si el origen de datos incluye un inicio de sesión, especifique NULL u omita el parámetro. passwordes varchar(128), con un valor predeterminado de NULL.

[ @dso_type = ] dso_type Es el tipo de origen de datos. dso_type es int y puede ser uno de estos valores.

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

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Nombre de la columna Tipo de datos Descripción
Tipo de información nvarchar (64) Tipos de información, como DBMS_NAME, DBMS_VERSION, DATABASE_NAME o SQL_SUBSCRIBER.
Valor 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.

Consulte también

sp_enumdsn (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)