sp_dsninfo (Transact-SQL)
Aplica-se a:SQL Server
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 de sintaxe de 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 retornado. 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 ser um desses 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 da 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 de fonte de dados. dso_type é int e pode ser um desses valores.
Valor | Descrição |
---|---|
1 (padrão) | Fonte de dados ODBC |
3 | Fonte de dados OLE DB |
Valores do código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
Tipo de informação | 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 membros da função de servidor fixa sysadmin podem executar sp_dsninfo.
Consulte Também
sp_enumdsn (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de