Condividi tramite


sp_dsninfo (Transact-SQL)

Si applica a: SQL Server

Restituisce informazioni sull'origine dati ODBC o OLE DB provenienti dal server di distribuzione associato al server corrente. Questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @dsn = ] 'dsn'

Nome del DSN ODBC o del server collegato OLE DB. @dsn è varchar(128), senza impostazione predefinita.

[ @infotype = ] 'infotype'

Tipo di informazioni da restituire. Se @infotype non viene specificato o se NULL viene specificato, vengono restituiti tutti i tipi di informazioni. @infotype è varchar(128)e può essere uno di questi valori.

valore Descrizione
DBMS_NAME Specifica il nome del produttore dell'origine dati.
DBMS_VERSION Specifica la versione dell'origine dati.
DATABASE_NAME Specifica il nome del database.
SQL_SUBSCRIBER Specifica che l'origine dati può essere un Sottoscrittore.

[ @login = ] 'login'

Account di accesso per l'origine dati. Se l'origine dati include un account di accesso, specificare o omettere NULL il parametro. @login è varchar(128), con il valore predefinito NULL.

[ @password = ] 'password'

Password per l'account di accesso. Se l'origine dati include un account di accesso, specificare o omettere NULL il parametro. @password è varchar(128), con il valore predefinito NULL.

[ @dso_type = ] dso_type

Tipo di origine dati. @dso_type è int e può essere uno di questi valori.

valore Descrizione
1 (predefinito) Origine dati ODBC
3 Origine dati OLE DB

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nome colonna Tipo di dati Descrizione
Information Type nvarchar(64) Tipi di informazioni come DBMS_NAME, DBMS_VERSION, DATABASE_NAME, SQL_SUBSCRIBER.
Value nvarchar(512) Valore del tipo di informazioni associato.

Osservazioni:

sp_dsninfo viene usato in tutti i tipi di replica.

sp_dsninfo recupera informazioni sull'origine dati ODBC o OLE DB che indicano se il database può essere utilizzato per la replica o l'esecuzione di query.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_dsninfo.