IHpublications (Transact-SQL)
Berlaku untuk:SQL Server
Tabel sistem IHpublications berisi satu baris untuk setiap publikasi non-SQL Server menggunakan Distributor saat ini. Tabel ini disimpan dalam database distribusi.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
pubid | int | Kolom identitas yang menyediakan ID unik untuk publikasi. |
nama | nama sysname | Nama unik yang terkait dengan publikasi. |
repl_freq | kecil | Frekuensi replikasi: 0 = Berbasis transaksi. 1 = Refresh tabel terjadwal. |
status | kecil | Status publikasi, yang bisa menjadi salah satu dari berikut ini. 0 = Tidak aktif. 1 = Aktif. |
sync_method | kecil | Metode sinkronisasi: 1 = Salinan massal karakter. 4 = Concurrent_c, yang berarti bahwa salinan massal karakter digunakan tetapi tabel tidak dikunci selama rekam jepret. |
snapshot_jobid | biner | ID tugas terjadwal. |
enabled_for_internet | bit | Menunjukkan apakah file sinkronisasi untuk publikasi diekspos ke Internet melalui FTP dan layanan lain, di mana 1 berarti file tersebut dapat diakses dari Internet. |
immediate_sync_ready | bit | Menunjukkan apakah file sinkronisasi tersedia, di mana 1 berarti tersedia. Tidak didukung untuk Penerbit non-SQL. |
allow_queued_tran | bit | Menentukan apakah antrean perubahan di Pelanggan hingga dapat diterapkan di Penerbit telah diaktifkan. Jika 1, perubahan di Pelanggan diantrekan. Tidak didukung untuk Penerbit non-SQL. |
allow_sync_tran | bit | Menentukan apakah langganan yang segera diperbarui diizinkan pada publikasi. 1 berarti langganan yang segera diperbarui diizinkan. Tidak didukung untuk Penerbit non-SQL. |
autogen_sync_procs | bit | Menentukan apakah prosedur tersimpan sinkronisasi untuk langganan segera diperbarui dihasilkan di Publisher. 1 berarti bahwa itu dihasilkan di Publisher. Tidak didukung untuk Penerbit non-SQL. |
snapshot_in_defaultfolder | bit | Menentukan apakah file rekam jepret disimpan di folder default. Jika 0, file rekam jepret telah disimpan di lokasi alternatif yang ditentukan oleh alternate_snapshot_folder. Jika 1, file rekam jepret dapat ditemukan di folder default. |
alt_snapshot_folder | nvarchar(510) | Menentukan lokasi folder alternatif untuk rekam jepret. |
pre_snapshot_script | nvarchar(510) | Menentukan penunjuk ke lokasi file .sql . Agen Distribusi menjalankan skrip pra-rekam jepret sebelum menjalankan salah satu skrip objek yang direplikasi saat menerapkan rekam jepret pada Pelanggan. |
post_snapshot_script | nvarchar(510) | Menentukan penunjuk ke lokasi file .sql . Agen Distribusi menjalankan skrip pasca-rekam jepret setelah semua skrip objek dan data lain yang direplikasi telah diterapkan selama sinkronisasi awal. |
compress_snapshot | bit | Menentukan bahwa rekam jepret yang ditulis ke lokasi alt_snapshot_folder akan dikompresi ke dalam format Microsoft CAB. 0 menentukan bahwa rekam jepret tidak akan dikompresi. |
ftp_address | nama sysname | Alamat jaringan layanan FTP untuk Distributor. Menentukan di mana file rekam jepret publikasi berada bagi Agen Distribusi untuk diambil. |
ftp_port | int | Nomor port layanan FTP untuk Distributor. Menentukan di mana file rekam jepret publikasi berada bagi Agen Distribusi untuk diambil |
ftp_subdirectory | nvarchar(510) | Menentukan tempat file rekam jepret tersedia bagi Agen Distribusi untuk diambil jika publikasi mendukung penyebaran rekam jepret menggunakan FTP. |
ftp_login | nvarchar(256) | Nama pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
ftp_password | nvarchar(1048) | Kata sandi pengguna yang digunakan untuk menyambungkan ke layanan FTP. |
allow_dts | bit | Menentukan bahwa publikasi mengizinkan transformasi data. 1 menentukan bahwa transformasi DTS diizinkan. Tidak didukung untuk Penerbit non-SQL. |
allow_anonymous | bit | Menunjukkan apakah langganan anonim diizinkan pada publikasi, di mana 1 berarti langganan tersebut diizinkan. |
centralized_conflicts | bit | Menentukan apakah rekaman konflik disimpan di Publisher: 0 = Rekaman konflik disimpan di penerbit dan pelanggan yang menyebabkan konflik. 1 = Rekaman konflik disimpan di Publisher. Tidak didukung untuk Penerbit non-SQL. |
conflict_retention | int | Menentukan periode retensi konflik, dalam hari. Tidak didukung untuk Penerbit non-SQL. |
conflict_policy | int | Menentukan kebijakan resolusi konflik diikuti ketika opsi pelanggan pembaruan antrean digunakan. Dapat berupa salah satu nilai ini: 1 = Publisher memenangkan konflik. 2 = Pelanggan memenangkan konflik. 3 = Langganan diinisialisasi ulang. Tidak didukung untuk Penerbit non-SQL. |
queue_type | int | Menentukan jenis antrean mana yang digunakan. Dapat berupa salah satu nilai ini: 1 = msmq, yang menggunakan Antrean Pesan Microsoft untuk menyimpan transaksi. 2 = sql, yang menggunakan SQL Server untuk menyimpan transaksi. Kolom ini tidak digunakan oleh Penerbit non-SQL Server. Catatan: Menggunakan Antrean Pesan Microsoft tidak digunakan lagi dan tidak lagi didukung. Kolom ini tidak didukung untuk Penerbit non-SQL. |
ad_guidname | nama sysname | Menentukan apakah publikasi diterbitkan di Microsoft Active Directory. Pengidentifikasi unik global (GUID) yang valid menentukan bahwa publikasi diterbitkan di Microsoft Active Directory, dan GUID adalah objectGUID objek publikasi Direktori Aktif yang sesuai. Jika NULL, publikasi tidak diterbitkan di Microsoft Active Directory. Tidak didukung untuk Penerbit non-SQL. |
backward_comp_level | int | Tingkat kompatibilitas database, yang bisa menjadi salah satu nilai berikut: 90 = SQL Server 2005 (9.x). 100 = SQL Server 2008 (10.0.x). Tidak didukung untuk Penerbit non-SQL. |
description | nvarchar(255) | Entri deskriptif untuk publikasi. |
independent_agent | bit | Menentukan apakah ada Agen Distribusi yang berdiri sendiri untuk publikasi ini. 0 = Publikasi menggunakan Agen Distribusi bersama, dan setiap database Penerbit/pasangan database Pelanggan memiliki satu Agen bersama. 1 = Ada Agen Distribusi yang berdiri sendiri untuk publikasi ini. |
immediate_sync | bit | Menunjukkan apakah file sinkronisasi dibuat atau dibuat ulang setiap kali Agen Rekam Jepret berjalan, di mana 1 berarti file tersebut dibuat setiap kali agen berjalan. |
allow_push | bit | Menunjukkan apakah langganan push diizinkan pada publikasi, di mana 1 berarti langganan tersebut diizinkan. |
allow_pull | bit | Menunjukkan apakah langganan penarikan diizinkan pada publikasi, di mana 1 berarti langganan tersebut diizinkan. |
Penyimpanan | int | Jumlah perubahan, dalam jam, untuk menghemat publikasi yang diberikan. |
allow_subscription_copy | bit | Menentukan apakah kemampuan untuk menyalin database langganan yang berlangganan publikasi ini telah diaktifkan. 1 berarti bahwa penyalinan diizinkan. |
allow_initialize_from_backup | bit | Menunjukkan apakah Pelanggan dapat menginisialisasi langganan ke publikasi ini dari cadangan daripada rekam jepret awal. 1 berarti bahwa langganan dapat diinisialisasi dari cadangan, dan 0 berarti langganan tidak dapat diinisialisasi. Untuk informasi selengkapnya, lihat Menginisialisasi Langganan Transaksi tanpa Rekam Jepret. Tidak didukung untuk Penerbit non-SQL. |
min_autonosync_lsn | biner(1) | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
replicate_ddl | int | Menunjukkan apakah replikasi skema didukung untuk publikasi. 1 menunjukkan bahwa pernyataan DDL yang dijalankan di penerbit direplikasi, dan 0 menunjukkan bahwa pernyataan DDL tidak direplikasi. Untuk informasi selengkapnya, lihat Membuat Perubahan Skema pada Database Publikasi. Tidak didukung untuk Penerbit non-SQL. |
opsi | int | Bitmap yang menentukan opsi penerbitan tambahan, di mana nilai opsi bitwise adalah: 0x1 - diaktifkan untuk replikasi peer-to-peer. 0x2 - hanya menerbitkan perubahan lokal. 0x4 - diaktifkan untuk pelanggan non-SQL Server. |
Lihat Juga
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)
sp_addpublication (T-SQL)
sp_changepublication (T-SQL)
sp_helppublication (T-SQL)
syspublications (Tampilan Sistem) (Transact-SQL)
syspublications (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