sp_dsninfo (Transact-SQL)
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.
Sintassi
sp_dsninfo [ @dsn =] 'dsn'
[ , [ @infotype =] 'info_type']
[ , [ @login =] 'login']
[ , [ @password =] 'password']
[ , [ @dso_type=] dso_type]
Argomenti
[ @dsn =] 'dsn'
Nome del server collegato DSN ODBC o OLE DB. dsn è di tipo varchar(128) e non prevede alcun valore predefinito.[ @infotype =] 'info_type'
Tipo di informazioni che si desidera ottenere. Se info_type viene omesso oppure è NULL, vengono restituiti tutti i tipi di informazioni. info_type è di tipo varchar(128) e il valore predefinito è NULL. I possibili valori sono i seguenti.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è di tipo varchar(128) e il 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è di tipo varchar(128) e il valore predefinito è NULL.[ @dso_type=] dso_type
Tipo di origine dati. dso_type è di tipo int e i possibili valori sono i seguenti.Valore
Descrizione
1 (predefinito)
Origine dati ODBC
3
Origine dati OLE DB
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Set di risultati
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
Information Type |
nvarchar(64) |
Tipi di informazioni quali DBMS_NAME, DBMS_VERSION, DATABASE_NAME, SQL_SUBSCRIBER |
Valore |
nvarchar(512) |
Valore del tipo di informazioni associato. |
Osservazioni
La stored procedure sp_dsninfo viene utilizzata in tutti i tipi di replica.
La stored procedure sp_dsninfo restituisce informazioni sulle origini dati ODBC o OLE DB che indicano se è possibile utilizzare il database per la replica o l'esecuzione di query.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_dsninfo.