Share via


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 di sintassi Transact-SQL

Sintassi

  
sp_dsninfo [ @dsn =] 'dsn'   
    [ , [ @infotype =] 'info_type']   
    [ , [ @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 = ] 'info_type' Tipo di informazioni da restituire. Se info_type non viene specificato o se viene specificato NULL, vengono restituiti tutti i tipi di informazioni. info_type è varchar(128), con un valore predefinito NULL 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 NULL oppure omettere il parametro. loginè varchar(128), con un valore predefinito NULL.

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

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

Valore Descrizione
1 (impostazione predefinita) 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
Tipo di informazioni nvarchar(64) Tipi di informazioni quali DBMS_NAME, DBMS_VERSION, DATABASE_NAME, SQL_SUBSCRIBER
Valore 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.

Vedi anche

sp_enumdsn (Transact-SQL)
Stored procedure di sistema (Transact-SQL)