sys.sp_dsninfo (Transact-SQL)

Van toepassing op:SQL Server

Geeft ODBC- of OLE DB-gegevensbroninformatie terug van de distributeur die aan de huidige server is gekoppeld. Deze opgeslagen procedure wordt uitgevoerd bij de Distributeur op elke database.

Transact-SQL syntaxis-conventies

Syntax

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

Arguments

[ @dsn = ] 'dsn'

De naam van de ODBC DSN- of OLE DB-gekoppelde server. @dsn is varchar(128), zonder standaard.

[ @infotype = ] 'infotype'

Het soort informatie om terug te geven. Als @infotype niet is gespecificeerd of als NULL het wel wordt gespecificeerd, worden alle informatietypen teruggegeven. @infotype is varchar(128) en kan een van deze waarden zijn.

Value Description
DBMS_NAME Specificeert de naam van de leverancier van de databron.
DBMS_VERSION Specificeert de databronversie.
DATABASE_NAME Specificeert de naam van de database.
SQL_SUBSCRIBER Specificeert dat de databron een abonnee kan zijn.

[ @login = ] 'inloggen'

De login voor de databron. Als de databron een login bevat, specificeer NULL dan of laat de parameter weg. @login is varchar(128), met een standaard van NULL.

[ @password = ] 'wachtwoord'

Het wachtwoord voor het inloggen. Als de databron een login bevat, specificeer NULL dan of laat de parameter weg. @password is varchar(128), met een standaard van NULL.

[ @dso_type = ] dso_type

Het gegevensbrontype. @dso_type is int, en kan een van deze waarden zijn.

Value Description
1 (standaard) ODBC-gegevensbron
3 OLE DB-gegevensbron

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

Kolomnaam Gegevenstype Description
Information Type nvarchar(64) Informatietypen zoals DBMS_NAME, DBMS_VERSION, DATABASE_NAME, . SQL_SUBSCRIBER
Value nvarchar(512) Waarde van het bijbehorende informatietype.

Remarks

sp_dsninfo wordt gebruikt in alle typen replicatie.

sp_dsninfo haalt ODBC- of OLE DB-gegevensbroninformatie op die aangeeft of de database gebruikt kan worden voor replicatie of zoekopdrachten.

Permissions

Alleen leden van de vaste serverrol sysadmin kunnen worden uitgevoerd sp_dsninfo.