Bagikan melalui


sp_dsninfo (T-SQL)

Berlaku untuk: SQL Server

Mengembalikan informasi sumber data ODBC atau OLE DB dari Distributor yang terkait dengan server saat ini. Prosedur tersimpan ini dijalankan di Distributor pada database apa pun.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @dsn = ] 'dsn'

Nama server tertaut ODBC DSN atau OLE DB. @dsn adalah varchar(128), tanpa default.

[ @infotype = ] 'infotype'

Jenis informasi yang akan dikembalikan. Jika @infotype tidak ditentukan atau jika NULL ditentukan, semua jenis informasi dikembalikan. @infotype adalah varchar(128), dan bisa menjadi salah satu nilai ini.

Nilai Deskripsi
DBMS_NAME Menentukan nama vendor sumber data.
DBMS_VERSION Menentukan versi sumber data.
DATABASE_NAME Menentukan nama database.
SQL_SUBSCRIBER Menentukan sumber data dapat menjadi Pelanggan.

[ @login = ] 'login'

Login untuk sumber data. Jika sumber data menyertakan login, tentukan NULL atau hilangkan parameter . @login adalah varchar(128), dengan default NULL.

[ @password = ] 'kata sandi'

Kata sandi untuk masuk. Jika sumber data menyertakan login, tentukan NULL atau hilangkan parameter . @password adalah varchar(128), dengan default NULL.

[ @dso_type = ] dso_type

Jenis sumber data. @dso_type int, dan bisa menjadi salah satu nilai ini.

Nilai Deskripsi
1 (default) Sumber data ODBC
3 Sumber data OLE DB

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Jenis data Deskripsi
Information Type nvarchar(64) Jenis informasi seperti DBMS_NAME, , DBMS_VERSIONDATABASE_NAME, SQL_SUBSCRIBER.
Value nvarchar(512) Nilai jenis informasi terkait.

Keterangan

sp_dsninfo digunakan dalam semua jenis replikasi.

sp_dsninfo mengambil informasi sumber data ODBC atau OLE DB yang menunjukkan apakah database dapat digunakan untuk replikasi atau kueri.

Izin

Hanya anggota peran server tetap sysadmin yang dapat menjalankan sp_dsninfo.