sp_helppullsubscription (T-SQL)
Berlaku untuk:SQL ServerAzure SQL Managed Instance
Menampilkan informasi tentang satu atau beberapa langganan di Pelanggan. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.
Sintaks
sp_helppullsubscription [ [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publisher_db' ]
[ , [ @publication = ] 'publication' ]
[ , [ @show_push = ] 'show_push' ]
Argumen
[ @publisher = ] 'publisher'
Adalah nama server jarak jauh. publisher adalah sysname, dengan default %, yang mengembalikan informasi untuk semua Penerbit.
[ @publisher_db = ] 'publisher_db'
Adalah nama database Publisher. publisher_db adalah sysname, dengan default %, yang mengembalikan semua database Publisher.
[ @publication = ] 'publication'
Adalah nama publikasi. publikasi adalah sysname, dengan default %, yang mengembalikan semua publikasi. Jika parameter ini sama dengan ALL, hanya tarik langganan dengan independent_agent = 0 yang dikembalikan.
[ @show_push = ] 'show_push'
Apakah semua langganan push akan dikembalikan. show_push adalah nvarchar(5), dengan default FALSE, yang tidak mengembalikan langganan push.
Tataan Hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
penerbit | nama sysname | Nama Penerbit. |
database penerbit | nama sysname | Nama database Publisher. |
Publikasi | nama sysname | Nama publikasi. |
independent_agent | bit | Menunjukkan apakah ada Agen Distribusi yang berdiri sendiri untuk publikasi ini. |
jenis langganan | int | Jenis langganan ke publikasi. |
agen distribusi | nvarchar(100) | Agen Distribusi yang menangani langganan. |
deskripsi publikasi | nvarchar(255) | Deskripsi publikasi. |
waktu pembaruan terakhir | date | Waktu informasi langganan diperbarui. Ini adalah string UNICODE dari tanggal ISO (114) + waktu ODBC (121). Formatnya adalah yyyymmdd hh:mi:sss.mmm di mana 'yyyy' adalah tahun, 'mm' adalah bulan, 'dd' adalah hari, 'hh' adalah jam, 'mi' adalah menit, 'sss' adalah detik, dan 'mmm' adalah milidetik. |
nama langganan | varchar(386) | Nama langganan. |
tanda waktu transaksi terakhir | varbinary(16) | Tanda waktu transaksi terakhir yang direplikasi. |
mode pembaruan | kecil | Jenis pembaruan yang diizinkan. |
agen distribusi job_id | int | ID Pekerjaan Agen Distribusi. |
enabled_for_synmgr | int | Apakah langganan dapat disinkronkan melalui Microsoft Synchronization Manager. |
panduan langganan | biner(16) | Pengidentifikasi global untuk versi langganan pada publikasi. |
subid | biner(16) | Pengidentifikasi global untuk langganan anonim. |
immediate_sync | bit | Apakah file sinkronisasi dibuat atau dibuat ulang setiap kali Agen Rekam Jepret berjalan. |
login penerbit | nama sysname | ID Masuk yang digunakan di Penerbit untuk Autentikasi SQL Server. |
kata sandi penerbit | nvarchar(524) | Kata sandi (terenkripsi) yang digunakan di Penerbit untuk Autentikasi SQL Server. |
security_mode penerbit | int | Mode keamanan yang diterapkan di Publisher: 0 = Autentikasi SQL Server 1 = Autentikasi Windows 2 = Pemicu sinkronisasi menggunakan entri sysserver statis untuk melakukan panggilan prosedur jarak jauh (RPC), dan penerbit harus didefinisikan dalam tabel sysservers sebagai server jarak jauh atau server tertaut. |
Distributor | nama sysname | Nama Distributor. |
distributor_login | nama sysname | ID Masuk yang digunakan di Distributor untuk Autentikasi SQL Server. |
distributor_password | nvarchar(524) | Kata sandi (terenkripsi) yang digunakan di Distributor untuk Autentikasi SQL Server. |
distributor_security_mode | int | Mode keamanan yang diterapkan di Distributor: 0 = Autentikasi SQL Server 1 = Autentikasi Windows |
ftp_address | nama sysname | Hanya untuk kompatibilitas mundur. |
ftp_port | int | Hanya untuk kompatibilitas mundur. |
ftp_login | nama sysname | Hanya untuk kompatibilitas mundur. |
ftp_password | nvarchar(524) | Hanya untuk kompatibilitas mundur. |
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 Protokol Transfer File (FTP) ketika opsi tersebut ditentukan. |
use_ftp | bit | Langganan berlangganan Publikasi melalui properti alamat Internet dan FTP dikonfigurasi. Jika 0, Langganan tidak menggunakan FTP. Jika 1, langganan menggunakan FTP. |
publication_type | int | Menentukan jenis replikasi publikasi: 0 = Replikasi transaksional 1 = Replikasi rekam jepret 2 = Gabungkan replikasi |
dts_package_name | nama sysname | Menentukan nama paket Data Transformation Services (DTS). |
dts_package_location | int | Lokasi tempat paket DTS disimpan: 0 = Distributor 1 = Pelanggan |
offload_agent | bit | Menentukan apakah agen dapat diaktifkan dari jarak jauh. Jika 0, agen tidak dapat diaktifkan dari jarak jauh. |
offload_server | nama sysname | Menentukan nama jaringan server yang digunakan untuk aktivasi jarak jauh. |
last_sync_status | int | Status langganan: 0 = Semua pekerjaan menunggu untuk memulai 1 = Satu atau beberapa pekerjaan dimulai 2 = Semua pekerjaan berhasil dijalankan 3 = Setidaknya satu pekerjaan sedang dijalankan 4 = Semua pekerjaan dijadwalkan dan diam 5 = Setidaknya satu pekerjaan mencoba menjalankan setelah kegagalan sebelumnya 6 = Setidaknya satu pekerjaan gagal dijalankan |
last_sync_summary | nama sysname | Deskripsi hasil sinkronisasi terakhir. |
last_sync_time | datetime | Waktu informasi langganan diperbarui. Ini adalah string UNICODE dari tanggal ISO (114) + waktu ODBC (121). Formatnya adalah yyyymmdd hh:mi:sss.mmm di mana 'yyyy' adalah tahun, 'mm' adalah bulan, 'dd' adalah hari, 'hh' adalah jam, 'mi' adalah menit, 'sss' adalah detik, dan 'mmm' adalah milidetik. |
job_login | nvarchar(512) | Adalah akun Windows tempat agen Distribusi 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_helppullsubscription digunakan dalam rekam jepret dan replikasi transaksional.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat dijalankan sp_helppullsubscription .
Lihat Juga
sp_addpullsubscription (T-SQL)
sp_droppullsubscription (T-SQL)
Prosedur Tersimpan Sistem (Transact-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