sp_dsninfo (Transact-SQL)
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 DSN ODBC o del servidor vinculado OLE DB. dsn es de tipo varchar(128) y no tiene 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 como NULL, se devolverán todos los tipos de información. info_type es de tipo varchar(128), su valor predeterminado es NULL y puede tener uno de los valores siguientes.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 nombre de 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 de tipo varchar(128) y su valor predeterminado es 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 de tipo varchar(128) y su valor predeterminado es NULL.
[ @dso_type=] dso_type
Es el tipo de origen de datos. dso_type es de tipo int y puede ser uno de los valores siguientes.Valor Descripción 1 (predeterminado)
Origen de datos ODBC
3
Origen de datos OLE DB
Conjuntos de resultados
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
Information Type |
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. |
Notas
sp_dsninfo se utiliza en todos los tipos de réplica.
sp_dsninfo recupera información del origen de datos ODBC u OLE DB que indica si la base de datos se puede utilizar para réplica o consultas.
Permisos
Sólo los miembros de la función fija de servidor sysadmin pueden ejecutar sp_dsninfo.
Valores de código de retorno
0 (correcto) o 1 (error)
Vea también
Referencia
sp_enumdsn (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)