ReplicationMonitor.EnumPublishers Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan informasi tentang Penerbit yang menggunakan Distributor yang dipantau.
public:
System::Data::DataSet ^ EnumPublishers();
public System.Data.DataSet EnumPublishers ();
member this.EnumPublishers : unit -> System.Data.DataSet
Public Function EnumPublishers () As DataSet
Mengembalikan
Objek DataSet yang berisi kolom berikut.
Kolom | Jenis data | Deskripsi |
---|---|---|
nama | String | Nama Publisher. |
distribution_db | String | Database distribusi untuk Publisher yang ditentukan. |
security_mode | Int32 | Mode keamanan yang digunakan oleh agen replikasi dalam langganan push untuk menyambungkan ke Publisher. |
masuk | String | Nama masuk yang digunakan oleh agen replikasi dalam langganan push untuk menyambungkan ke Publisher. |
kata sandi | String | Kata sandi dikembalikan (dalam bentuk terenkripsi sederhana). Kata sandi null untuk pengguna selain sysadmin .
|
aktif | Boolean | Apakah Publisher jarak jauh menggunakan server lokal sebagai Distributor: |
working_directory | String | Nama direktori kerja. |
trusted | Boolean | Jika kata sandi diperlukan saat Publisher tersambung ke Distributor. Untuk Microsoft SQL Server 2005, ini harus selalu mengembalikan 0, yang berarti bahwa kata sandi diperlukan. |
thirdparty_flag | Boolean | Apakah publikasi diaktifkan oleh SQL Server atau oleh aplikasi pihak ketiga:
|
publisher_type | String | Jenis Publisher, yang bisa menjadi salah satu hal berikut ini: MSSQLSERVER ORACLE ORACLE GATEWAY |
publisher_data_source | String | Nama sumber data OLE DB di Publisher. |
Keterangan
Anda harus menerapkan perubahan properti apa pun pada ReplicationMonitor objek sebelum memanggil metode ini karena properti objek ini mungkin perlu dimuat jika belum dimuat.
Jika Distributor tidak diinstal atau database distribusi tidak dibuat, metode ini memberikan pengecualian.
Metode EnumPublishers ini hanya dapat diambil oleh anggota sysadmin
peran server tetap di Distributor, oleh anggota db_owner
atau replmonitor
peran database tetap dalam database distribusi, atau oleh pengguna dalam daftar akses publikasi (PAL) publikasi yang menggunakan Distributor.
Pengambilan EnumPublishers setara dengan menjalankan sp_helpdistpublisher (Transact-SQL).