Bagikan melalui


sp_changemergepullsubscription (T-SQL)

Berlaku untuk: SQL Server

Mengubah properti langganan penarikan penggabungan. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

sp_changemergepullsubscription
    [ [ @publication = ] N'publication' ]
    [ , [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @property = ] N'property' ]
    [ , [ @value = ] N'value' ]
[ ; ]

Argumen

[ @publication = ] N'publikasi'

Nama publikasi. @publication adalah sysname, dengan default %.

[ @publisher = ] N'publisher'

Nama Publisher. @publisher adalah sysname, dengan default %.

[ @publisher_db = ] N'publisher_db'

Nama database Publisher. @publisher_db adalah sysname, dengan default %.

[ @property = ] N'property'

Nama properti yang akan diubah. @property adalah sysname, dan bisa menjadi salah satu nilai dalam tabel berikut.

[ @value = ] N'value'

Nilai baru untuk properti yang ditentukan. @value adalah nvarchar(255), dan bisa menjadi salah satu nilai dalam tabel berikut.

Properti Nilai Deskripsi
alt_snapshot_folder Lokasi tempat folder rekam jepret disimpan jika lokasinya selain atau selain lokasi default.
description Deskripsi langganan penarikan penggabungan ini.
distributor Nama Distributor.
distributor_login ID Masuk yang digunakan di Distributor untuk Autentikasi SQL Server
distributor_password Kata sandi (terenkripsi) yang digunakan di Distributor untuk Autentikasi SQL Server.
distributor_security_mode 1 Gunakan Autentikasi Windows saat menyambungkan ke Distributor.
0 Gunakan Autentikasi SQL Server saat menyambungkan ke Distributor.
dynamic_snapshot_location Jalur ke folder tempat file rekam jepret disimpan.
ftp_address Hanya tersedia untuk kompatibilitas mundur. Alamat jaringan layanan Protokol Transfer File (FTP) untuk Distributor.
ftp_login Hanya tersedia untuk kompatibilitas mundur. Nama pengguna yang digunakan untuk menyambungkan ke layanan FTP.
ftp_password Hanya tersedia untuk kompatibilitas mundur. Kata sandi pengguna yang digunakan untuk menyambungkan ke layanan FTP.
ftp_port Hanya tersedia untuk kompatibilitas mundur. Nomor port layanan FTP untuk Distributor.
hostname Menentukan nilai ketika HOST_NAME() fungsi ini digunakan dalam WHERE klausa filter gabungan atau hubungan rekaman logis.
internet_login Masuk yang digunakan Agen Penggabungan saat menyambungkan ke server Web yang menghosting sinkronisasi Web menggunakan Autentikasi Dasar.
internet_password Kata sandi untuk masuk yang digunakan Agen Penggabungan saat menyambungkan ke server Web yang menghosting sinkronisasi Web menggunakan Autentikasi Dasar.
internet_security_mode 1 Gunakan Autentikasi Windows saat menyambungkan ke server Web yang menghosting sinkronisasi Web.
0 Gunakan Autentikasi Dasar saat menyambungkan ke server Web yang menghosting sinkronisasi Web.
internet_timeout Durasi waktu, dalam detik, sebelum permintaan sinkronisasi Web kedaluwarsa.
internet_url URL yang mewakili lokasi pendengar replikasi untuk sinkronisasi Web.
merge_job_login Masuk untuk akun Windows tempat agen berjalan.
merge_job_password Kata sandi untuk akun Windows tempat agen berjalan.
priority Hanya tersedia untuk kompatibilitas mundur; jalankan sp_changemergesubscription di Publisher sebagai gantinya untuk mengubah prioritas langganan.
publisher_login ID Masuk yang digunakan di Penerbit untuk Autentikasi SQL Server.
publisher_password Kata sandi (terenkripsi) yang digunakan di Penerbit untuk Autentikasi SQL Server.
publisher_security_mode 0 Gunakan Autentikasi SQL Server saat menyambungkan ke Publisher.
1 Gunakan Autentikasi Windows saat menyambungkan ke Publisher.
2 Pemicu sinkronisasi menggunakan entri statis sysservers untuk melakukan panggilan prosedur jarak jauh (RPC), dan Penerbit harus didefinisikan dalam sysservers tabel sebagai server jarak jauh atau server tertaut.
sync_type automatic Skema dan data awal untuk tabel yang diterbitkan ditransfer ke Pelanggan terlebih dahulu.
none Pelanggan sudah memiliki skema dan data awal untuk tabel yang diterbitkan; tabel dan data sistem selalu ditransfer.
use_ftp true Gunakan FTP alih-alih protokol umum, untuk mengambil rekam jepret.
false Gunakan protokol umum untuk mengambil rekam jepret.
use_web_sync true Langganan dapat disinkronkan melalui HTTP.
false Langganan tidak dapat disinkronkan melalui HTTP.
use_interactive_resolver true Resolver interaktif digunakan selama rekonsiliasi.
false Resolver interaktif tidak digunakan.
working_directory Jalur yang sepenuhnya memenuhi syarat ke direktori tempat file rekam jepret ditransfer menggunakan FTP ketika opsi tersebut ditentukan.
NULL (default) Mengembalikan daftar nilai yang didukung untuk @property.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Keterangan

sp_changemergepullsubscription digunakan dalam replikasi penggabungan.

Server saat ini dan database saat ini diasumsikan sebagai database Pelanggan dan Pelanggan.

Setelah mengubah login atau kata sandi agen, Anda harus menghentikan dan memulai ulang agen sebelum perubahan berlaku.

Izin

Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_changemergepullsubscription.