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.
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
.