sp_helpmergepullsubscription (T-SQL)
Berlaku untuk: SQL Server
Mengembalikan informasi tentang langganan penarikan yang ada di Pelanggan. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.
Sintaks
sp_helpmergepullsubscription
[ [ @publication = ] N'publication' ]
[ , [ @publisher = ] N'publisher' ]
[ , [ @publisher_db = ] N'publisher_db' ]
[ , [ @subscription_type = ] N'subscription_type' ]
[ ; ]
Argumen
[ @publication = ] N'publikasi'
Nama publikasi. @publication adalah sysname, dengan default %
. Jika @publication adalah %
, informasi tentang semua publikasi penggabungan dan langganan dalam database saat ini dikembalikan.
[ @publisher = ] N'publisher'
Nama Publisher. @publisher adalah sysname, dengan default %
.
[ @publisher_db = ] N'publisher_db'
Nama database Publisher. @publisher_db adalah sysname, dengan default %
.
[ @subscription_type = ] N'subscription_type'
Menentukan apakah akan menampilkan langganan penarikan. @subscription_type adalah nvarchar(10), dengan default pull
. Nilai yang valid adalah push
, pull
, both
.
Tataan hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
subscription_name |
nvarchar(1000) | Nama langganan. |
publication |
nama sysname | Nama publikasi. |
publisher |
nama sysname | Nama Penerbit. |
publisher_db |
nama sysname | Nama database Publisher. |
subscriber |
nama sysname | Nama Pelanggan. |
subscriber_db |
nama sysname | Nama database langganan. |
status |
int | Status langganan:0 = Langganan tidak aktif1 = Langganan aktif2 = Langganan yang dihapus3 = Langganan yang dilepas4 = Langganan terlampir5 = Langganan telah ditandai untuk reinisialisasi dengan unggahan6 = Melampirkan langganan gagal7 = Langganan dipulihkan dari cadangan |
subscriber_type |
int | Jenis Pelanggan:1 = Global2 = Lokal3 = Anonim |
subscription_type |
int | Jenis langganan:0 = Dorong1 = Tarik2 = Anonim |
priority |
float(8) | Prioritas langganan. Nilai harus kurang dari 100.00 . |
sync_type |
kecil | Jenis sinkronisasi langganan:1 = Otomatis2 = Rekam jepret tidak digunakan. |
description |
nvarchar(255) | Deskripsi singkat tentang langganan penarikan. |
merge_jobid |
biner(16) | ID Pekerjaan Agen Penggabungan. |
enabled_for_syncmgr |
int | Menentukan apakah langganan dapat disinkronkan melalui Microsoft Synchronization Manager. |
last_updated |
nvarchar(26) | Waktu terakhir Agen Penggabungan berhasil menyinkronkan langganan. |
publisher_login |
nama sysname | Nama login Publisher. |
publisher_password |
nama sysname | Kata sandi Penerbit. |
publisher_security_mode |
int | Menentukan mode keamanan Publisher:0 = Autentikasi SQL Server1 = Autentikasi Windows |
distributor |
nama sysname | Nama Distributor. |
distributor_login |
nama sysname | Nama login Distributor. |
distributor_password |
nama sysname | Kata sandi Distributor. |
distributor_security_mode |
int | Menentukan mode keamanan Distributor:0 = Autentikasi SQL Server1 = Autentikasi Windows |
ftp_address |
nama sysname | Hanya tersedia untuk kompatibilitas mundur. Alamat jaringan layanan protokol transfer file (FTP) untuk Distributor. |
ftp_port |
int | Hanya tersedia untuk kompatibilitas mundur. Nomor port layanan FTP untuk Distributor. |
ftp_login |
nama sysname | Hanya tersedia untuk kompatibilitas mundur. Nama pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
ftp_password |
nama sysname | Hanya tersedia untuk kompatibilitas mundur. Kata sandi pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
alt_snapshot_folder |
nvarchar(255) | Lokasi tempat folder rekam jepret disimpan jika lokasinya selain atau selain lokasi default. |
working_directory |
nvarchar(255) | Jalur yang sepenuhnya memenuhi syarat ke direktori tempat file rekam jepret ditransfer menggunakan FTP ketika opsi tersebut ditentukan. |
use_ftp |
bit | Langganan berlangganan publikasi melalui Internet, dan properti alamat FTP dikonfigurasi. Jika 0 , Langganan tidak menggunakan FTP. Jika 1 , langganan menggunakan FTP. |
offload_agent |
bit | Menentukan apakah agen dapat diaktifkan dan dijalankan dari jarak jauh. Jika 0 , agen tidak dapat diaktifkan dari jarak jauh. |
offload_server |
nama sysname | Nama server yang digunakan untuk aktivasi jarak jauh. |
use_interactive_resolver |
int | Mengembalikan apakah resolver interaktif digunakan selama rekonsiliasi atau tidak. Jika 0 , resolver interaktif tidak digunakan. |
subid |
pengidentifikasi unik | ID Pelanggan. |
dynamic_snapshot_location |
nvarchar(255) | Jalur ke folder tempat file rekam jepret disimpan. |
last_sync_status |
int | Status sinkronisasi:1 = Memulai2 = Berhasil3 = Sedang berlangsung4 = Menganggur5 = Mencoba lagi setelah kegagalan sebelumnya6 = Gagal7 = Validasi gagal8 = Validasi lulus9 = Meminta pematian |
last_sync_summary |
nama sysname | Deskripsi hasil sinkronisasi terakhir. |
use_web_sync |
bit | Menentukan apakah langganan dapat disinkronkan melalui HTTPS, di mana nilai 1 berarti bahwa fitur ini diaktifkan. |
internet_url |
nvarchar(260) | URL yang mewakili lokasi pendengar replikasi untuk sinkronisasi Web. |
internet_login |
nvarchar(128) | Masuk yang digunakan Agen Penggabungan saat menyambungkan ke server Web yang menghosting sinkronisasi Web menggunakan Autentikasi Dasar. |
internet_password |
nvarchar(524) | Kata sandi untuk masuk yang digunakan Agen Penggabungan saat menyambungkan ke server Web yang menghosting sinkronisasi Web menggunakan Autentikasi Dasar. |
internet_security_mode |
int | Mode autentikasi yang digunakan saat menyambungkan ke server Web yang menghosting sinkronisasi Web. Nilai 1 berarti Autentikasi Windows, dan nilai 0 berarti Autentikasi SQL Server. |
internet_timeout |
int | Durasi waktu, dalam detik, sebelum permintaan sinkronisasi Web kedaluwarsa. |
hostname |
nvarchar(128) | Menentukan nilai kelebihan beban untuk HOST_NAME saat fungsi ini digunakan dalam klausa WHERE dari filter baris berparameter. |
job_login |
nvarchar(512) | Akun Windows tempat agen Penggabungan berjalan, yang dikembalikan dalam format nama pengguna domain\. |
job_password |
nama sysname | Untuk alasan keamanan, nilai ** selalu dikembalikan. |
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_helpmergepullsubscription
digunakan dalam replikasi penggabungan. Dalam tataan hasil, tanggal yang dikembalikan di diformat last_updated
sebagai yyyyMMdd hh:mm:ss.fff
.
Izin
Hanya anggota peran server tetap sysadmin dan peran database tetap db_owner yang dapat menjalankan sp_helpmergepullsubscription
.