sys.dm_repl_articles (T-SQL)
Berlaku untuk:SQL Server
Mengembalikan informasi tentang objek database yang diterbitkan sebagai artikel dalam topologi replikasi.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
artcache_db_address | varbinary(8) | Alamat dalam memori struktur database yang di-cache untuk database publikasi. |
artcache_table_address | varbinary(8) | Alamat dalam memori struktur tabel yang di-cache untuk artikel tabel yang diterbitkan. |
artcache_schema_address | varbinary(8) | Alamat dalam memori struktur skema artikel yang di-cache untuk artikel tabel yang diterbitkan. |
artcache_article_address | varbinary(8) | Alamat dalam memori struktur artikel yang di-cache untuk artikel tabel yang diterbitkan. |
dijadikan artid | bigint | Secara unik mengidentifikasi setiap entri dalam tabel ini. |
artfilter | bigint | ID prosedur tersimpan yang digunakan untuk memfilter artikel secara horizontal. |
artobjid | bigint | ID objek yang diterbitkan. |
artpubid | bigint | ID publikasi tempat artikel berada. |
artstatus | kecil | Bitmask dari opsi dan status artikel, yang dapat menjadi hasil LOGIS BITWISE ATAU dari satu atau beberapa nilai ini: 1 = Artikel aktif. 8 = Sertakan nama kolom dalam pernyataan INSERT. 16 = Gunakan pernyataan berparameter. 24 = Keduanya menyertakan nama kolom dalam pernyataan INSERT dan menggunakan pernyataan berparameter. Misalnya, artikel aktif yang menggunakan pernyataan berparameter akan memiliki nilai 17 di kolom ini. Nilai 0 berarti bahwa artikel tidak aktif dan tidak ada properti tambahan yang ditentukan. |
arttype | kecil | Jenis artikel: 1 = Artikel berbasis log. 3 = Artikel berbasis log dengan filter manual. 5 = Artikel berbasis log dengan tampilan manual. 7 = Artikel berbasis log dengan filter manual dan tampilan manual. 8 = Eksekusi prosedur tersimpan. 24 = Eksekusi prosedur tersimpan yang dapat diserialisasikan. 32 = Prosedur tersimpan (hanya skema). 64 = Lihat (hanya skema). 128 = Fungsi (hanya skema). |
wszArtdesttable | nvarchar(514) | Nama objek yang diterbitkan di tujuan. |
wszArtdesttableowner | nvarchar(514) | Pemilik objek yang diterbitkan di tujuan. |
wszArtinscmd | nvarchar(510) | Perintah atau prosedur tersimpan yang digunakan untuk penyisipan. |
cmdTypeIns | int | Sintaks panggilan untuk prosedur sisipkan tersimpan, dan bisa menjadi salah satu nilai ini. 1 = PANGGILAN 2 = SQL 3 = TIDAK ADA 7 = TIDAK DIKETAHUI |
wszArtdelcmd | nvarchar(510) | Perintah atau prosedur tersimpan yang digunakan untuk penghapusan. |
cmdTypeDel | int | Sintaks panggilan untuk prosedur tersimpan penghapusan, dan bisa menjadi salah satu nilai ini. 0 = XCALL 1 = PANGGILAN 2 = SQL 3 = TIDAK ADA 7 = TIDAK DIKETAHUI |
wszArtupdcmd | nvarchar(510) | Perintah atau prosedur tersimpan yang digunakan untuk pembaruan. |
cmdTypeUpd | int | Sintaks panggilan untuk prosedur tersimpan pembaruan, dan bisa menjadi salah satu nilai ini. 0 = XCALL 1 = PANGGILAN 2 = SQL 3 = TIDAK ADA 4 = MCALL 5 = VCALL 6 = SCALL 7 = TIDAK DIKETAHUI |
wszArtpartialupdcmd | nvarchar(510) | Perintah atau prosedur tersimpan yang digunakan untuk pembaruan parsial. |
cmdTypePartialUpd | int | Sintaks panggilan untuk prosedur tersimpan pembaruan parsial, dan bisa menjadi salah satu nilai ini. 2 = SQL |
numcol | int | Jumlah kolom dalam partisi untuk artikel yang difilter secara vertikal. |
artcmdtype | kecil | Jenis perintah yang saat ini sedang direplikasi, dan bisa menjadi salah satu nilai ini. 1 = SISIPKAN 2 = HAPUS 3 = PERBARUI 4 = UPDATETEXT 5 = tidak ada 6 = hanya penggunaan internal 7 = hanya penggunaan internal 8 = PEMBARUAN parsial |
artgeninscmd | nvarchar(510) | Templat perintah INSERT berdasarkan kolom yang disertakan dalam artikel. |
artgendelcmd | nvarchar(510) | Templat perintah DELETE, yang dapat menyertakan kunci utama atau kolom yang disertakan dalam artikel, tergantung pada sintaks panggilan yang digunakan. |
artgenupdcmd | nvarchar(510) | Templat perintah UPDATE, yang dapat menyertakan kunci utama, kolom yang diperbarui, atau daftar kolom lengkap tergantung pada sintaks panggilan yang digunakan. |
artpartialupdcmd | nvarchar(510) | Templat perintah UPDATE parsial, yang mencakup kunci utama dan kolom yang diperbarui. |
artupdtxtcmd | nvarchar(510) | Templat perintah UPDATETEXT, yang mencakup kunci utama dan kolom yang diperbarui. |
artgenins2cmd | nvarchar(510) | Templat perintah INSERT yang digunakan saat mendamaikan artikel selama pemrosesan rekam jepret bersamaan. |
artgendel2cmd | nvarchar(510) | Templat perintah DELETE yang digunakan saat mendamaikan artikel selama pemrosesan rekam jepret bersamaan. |
fInReconcile | kecil | Menunjukkan apakah artikel saat ini sedang direkonsiliasi selama pemrosesan rekam jepret bersamaan. |
fPubAllowUpdate | kecil | Menunjukkan apakah publikasi memungkinkan pembaruan langganan. |
intPublicationOptions | bigint | Bitmap yang menentukan opsi penerbitan tambahan, di mana nilai opsi bitwise adalah: 0x1 - Diaktifkan untuk replikasi peer-to-peer. 0x2 - Terbitkan hanya perubahan lokal. 0x4 - Diaktifkan untuk Pelanggan non-SQL Server. |
Izin
Memerlukan izin TAMPILKAN STATUS DATABASE pada database publikasi untuk memanggil dm_repl_articles.
Keterangan
Informasi hanya dikembalikan untuk objek database yang direplikasi yang saat ini dimuat dalam cache artikel replikasi.
Izin untuk SQL Server 2022 dan yang lebih baru
Memerlukan izin TAMPILKAN STATUS PERFORMA DATABASE pada database.
Baca juga
Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Tampilan Manajemen Dinamis Terkait Replikasi (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