sp_dsninfo (Transact-SQL)
Retorna as informações de fonte de dados ODBC ou OLE DB do Distribuidor associado com o servidor atual. Esse procedimento armazenado é executado no Distribuidor, em qualquer banco de dados.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_dsninfo [ @dsn =] 'dsn'
[ , [ @infotype =] 'info_type']
[ , [ @login =] 'login']
[ , [ @password =] 'password']
[ , [ @dso_type=] dso_type]
Argumentos
[ @dsn =] 'dsn'
É o nome do servidor vinculado ODBC DSN ou OLE DB. dsn é varchar(128), sem padrão.[ @infotype =] 'info_type'
É o tipo de informação a ser retornada. Se info_type não for especificado ou se NULL for especificado, todos os tipos de informações serão retornados. info_type é varchar(128), com um padrão de NULL, e pode ter um dos seguintes valores.Valor
Descrição
DBMS_NAME
Especifica o nome de fornecedor da fonte de dados.
DBMS_VERSION
Especifica a versão da fonte de dados.
DATABASE_NAME
Especifica o nome do banco de dados.
SQL_SUBSCRIBER
Especifica que a fonte de dados pode ser um Assinante.
[ @login =] 'login'
É o logon para a fonte de dados. Se a fonte de dados incluir um logon, especifique NULL ou omita o parâmetro. loginé varchar(128), com um padrão de NULL.[ @password =] 'password'
É a senha para o logon. Se a fonte de dados incluir um logon, especifique NULL ou omita o parâmetro. passwordé varchar(128), com um padrão de NULL.[ @dso_type=] dso_type
É o tipo da fonte de dados. dso_type é int e pode ter um destes valores.Value
Descrição
1 (padrão)
Fonte de dados ODBC
3
Fonte de dados OLE DB
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
Information Type |
nvarchar(64) |
Tipos de informações como DBMS_NAME, DBMS_VERSION, DATABASE_NAME, SQL_SUBSCRIBER. |
Valor |
nvarchar(512) |
Valor do tipo de informação associado. |
Comentários
sp_dsninfo é usado em todos os tipos de replicação.
sp_dsninfo recupera informações de fonte de dados ODBC ou OLE DB que mostram se o banco de dados pode ser usado para replicação ou consulta.
Permissões
Somente os membros da função de servidor fixa sysadmin pode executar sp_dsninfo.