Compartilhar via


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.

Ícone de vínculo de tópico 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.

Consulte também

Referência

sp_enumdsn (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)