Bagikan melalui


ReplicationMonitor.EnumPublishers Metode

Definisi

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
namaString Nama Publisher.
distribution_dbString Database distribusi untuk Publisher yang ditentukan.
security_modeInt32 Mode keamanan yang digunakan oleh agen replikasi dalam langganan push untuk menyambungkan ke Publisher.
masukString Nama masuk yang digunakan oleh agen replikasi dalam langganan push untuk menyambungkan ke Publisher.
kata sandiString Kata sandi dikembalikan (dalam bentuk terenkripsi sederhana). Kata sandi null untuk pengguna selain sysadmin.
aktifBoolean Apakah Publisher jarak jauh menggunakan server lokal sebagai Distributor:
working_directoryString Nama direktori kerja.
trustedBoolean 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_flagBoolean Apakah publikasi diaktifkan oleh SQL Server atau oleh aplikasi pihak ketiga:

false = Oracle, atau Oracle Gateway Publisher.

true= Publisher telah diintegrasikan dengan SQL Server menggunakan aplikasi pihak ketiga.

publisher_typeString Jenis Publisher, yang bisa menjadi salah satu hal berikut ini:

MSSQLSERVER

ORACLE

ORACLE GATEWAY

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

Berlaku untuk

Lihat juga