sp_MSchange_distribution_agent_properties (T-SQL)
Berlaku untuk: SQL Server
Mengubah properti pekerjaan Agen Distribusi yang berjalan di Microsoft SQL Server 2005 (9.x) atau Distributor versi yang lebih baru. Prosedur tersimpan ini digunakan untuk mengubah properti saat Publisher berjalan pada instans SQL Server 2000 (8.x). Prosedur tersimpan ini dijalankan di Distributor pada database distribusi.
Sintaks
sp_MSchange_distribution_agent_properties [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
, [ @subscriber = ] 'subscriber'
, [ @subscriber_db = ] 'subscriber_db'
, [ @property = ] 'property'
, [ @value = ] 'value' ]
Argumen
[ @publisher = ] 'publisher'
Adalah nama Penerbit. publisher adalah sysname, tanpa default.
[ @publisher_db = ] 'publisher_db'
Adalah nama database publikasi. publisher_db adalah sysname, tanpa default.
[ @publication = ] 'publication'
Adalah nama publikasi. publikasi adalah sysname, tanpa default.
[ @subscriber = ] 'subscriber'
Adalah nama Pelanggan. pelanggan adalah sysname, tanpa default.
[ @subscriber_db = ] 'subscriber_db'
Adalah nama database langganan. subscriber_db adalah sysname, tanpa default.
[ @property = ] 'property'
Adalah properti publikasi yang akan diubah. properti adalah sysname, tanpa default.
[ @value = ] 'value'
Adalah nilai properti baru. nilainya adalah nvarchar(524), dengan default NULL.
Tabel ini menjelaskan properti pekerjaan Agen Distribusi yang dapat diubah, dan pembatasan nilai untuk properti tersebut.
Properti | Nilai | Deskripsi |
---|---|---|
distrib_job_login | Masuk untuk akun Microsoft Windows tempat agen berjalan. | |
distrib_job_password | Kata sandi untuk akun Windows tempat pekerjaan agen berjalan. | |
subscriber_catalog | Katalog yang akan digunakan saat membuat koneksi ke penyedia OLE DB. Properti ini hanya berlaku untuk Pelanggan non-SQL Server . | |
subscriber_datasource | Nama sumber data sebagaimana dipahami oleh penyedia OLE DB. Properti ini hanya berlaku untuk Pelanggan non-SQL Server . | |
subscriber_location | Lokasi database sebagaimana dipahami oleh penyedia OLE DB. Properti ini hanya berlaku untuk Pelanggan non-SQL Server . | |
subscriber_login | Masuk untuk digunakan saat menyambungkan ke Pelanggan untuk menyinkronkan langganan. | |
subscriber_password | Kata sandi pelanggan. Jangan gunakan kata sandi kosong. Gunakan kata sandi yang kuat. |
|
subscriber_provider | Pengidentifikasi terprogram unik (PROGID) tempat penyedia OLE DB untuk sumber data non-SQL Server terdaftar. Properti ini hanya berlaku untuk Pelanggan non-SQL Server . | |
subscriber_providerstring | string koneksi khusus penyedia OLE DB yang mengidentifikasi sumber data. Properti ini hanya berlaku untuk Pelanggan non-SQL Server. | |
subscriber_security_mode | 1 | Autentikasi Windows. Jika memungkinkan, gunakan autentikasi Windows. |
0 | Autentikasi SQL Server. | |
subscriber_type | 0 | Pelanggan SQL Server |
1 | Server sumber data ODBC | |
3 | Penyedia OLE DB | |
aliran langganan | Menunjukkan jumlah koneksi yang diizinkan per Agen Distribusi untuk menerapkan batch perubahan secara paralel ke Pelanggan. Tidak didukung untuk pelanggan non-SQL Server , Penerbit Oracle, atau langganan peer-to-peer. |
Catatan
Setelah mengubah login atau kata sandi agen, Anda harus menghentikan dan memulai ulang agen sebelum perubahan berlaku.
Mengembalikan Nilai Kode
0 (berhasil) atau 1 (kegagalan)
Keterangan
sp_MSchange_distribution_agent_properties digunakan dalam replikasi rekam jepret dan replikasi transaksional.
Saat Publisher berjalan pada instans SQL Server 2005 (9.x) atau versi yang lebih baru, Anda harus menggunakan sp_changesubscription untuk mengubah properti pekerjaan Agen Penggabungan yang menyinkronkan langganan push yang berjalan di Distributor.
Izin
Hanya anggota peran server tetap sysadmin di Distributor yang dapat menjalankan sp_MSchange_distribution_agent_properties.
Lihat Juga
sp_addpushsubscription_agent (T-SQL)
sp_addsubscription (T-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk