Bagikan melalui


sp_get_distributor (T-SQL)

Berlaku untuk: SQL Server

Menentukan apakah Distributor diinstal pada server. Prosedur tersimpan ini dijalankan di komputer tempat Distributor sedang dicari, pada database apa pun.

Konvensi sintaks transact-SQL

Sintaks

sp_get_distributor
[ ; ]

Argumen

Tidak ada.

Tataan hasil

Nama kolom Jenis data Deskripsi
installed int 0 = Tidak; 1 = Ya
distribution server nama sysname Nama server Distributor
distribution db installed int 0 = Tidak; 1 = Ya
is distribution publisher int 0 = Tidak; 1 = Ya
has remote distribution publisher int 0 = Tidak; 1 = Ya

Keterangan

sp_get_distributor digunakan terutama oleh SQL Server Management Studio dalam rekam jepret, transaksional, dan replikasi penggabungan.

Izin

Setiap pengguna dapat menjalankan sp_get_distributor. Kumpulan hasil non-NULL dikembalikan ketika prosedur tersimpan ini dijalankan oleh anggota peran database tetap db_owner atau replmonitor pada database distribusi, atau anggota peran database tetap db_owner pada setidaknya satu database yang diterbitkan.

Kumpulan hasil non-NULL juga dikembalikan ketika prosedur tersimpan ini dijalankan oleh pengguna dalam daftar akses publikasi (PAL) dari setidaknya satu database yang diterbitkan, atau di PAL database distribusi untuk Penerbit non-SQL Server, juga dapat menjalankan sp_get_distributor.