sysmergeschemaarticles (Transact-SQL)

Berlaku untuk:SQL Server

Melacak artikel khusus skema untuk replikasi penggabungan. Tabel ini disimpan dalam database publikasi dan langganan.

Nama kolom Jenis data Deskripsi
nama nama sysname Nama artikel khusus skema dalam publikasi penggabungan.
jenis kecil Menunjukkan jenis artikel khusus skema, yang bisa menjadi salah satu dari yang berikut ini:

0x20 = Artikel khusus skema prosedur tersimpan.

0x40 = Lihat artikel khusus skema atau artikel khusus skema tampilan terindeks.
objid int Pengidentifikasi objek dari objek dasar artikel. Dapat menjadi pengidentifikasi objek dari prosedur, tampilan, terindeks, tampilan, atau fungsi yang ditentukan pengguna.
dijadikan artid pengidentifikasi unik ID artikel.
description nvarchar(255) Deskripsi artikel.
pre_creation_command kecil Tindakan default yang harus diambil saat artikel dibuat dalam database langganan:

0 = None - jika tabel sudah ada di Pelanggan, tidak ada tindakan yang diambil.

1 = Jatuhkan - menghilangkan tabel sebelum membuatnya kembali.

2 = Hapus -mengeluarkan penghapusan berdasarkan klausa WHERE di filter subset.

3 = Potong -sama dengan 2, tetapi menghapus halaman alih-alih baris. Namun, tidak mengambil klausa WHERE.
pubid pengidentifikasi unik Pengidentifikasi unik publikasi.
status kecil Menunjukkan status artikel khusus skema, yang bisa menjadi salah satu dari yang berikut ini:

1 = Tidak Disinkronkan - skrip pemrosesan awal untuk menerbitkan tabel berjalan lain kali Agen Rekam Jepret berjalan.

2 = Aktif - skrip pemrosesan awal untuk menerbitkan tabel telah dijalankan.

5 = New_inactive - untuk ditambahkan.

6 = New_active - untuk ditambahkan.
creation_script nvarchar(255) Jalur dan nama skrip pra-pembuatan skema artikel opsional yang digunakan untuk membuat tabel target.
schema_option biner(8) Bitmap dari opsi pembuatan skema untuk artikel khusus skema tertentu, yang dapat menjadi logis bitwise ATAU hasil dari satu atau beberapa nilai ini:

0x00 = Nonaktifkan pembuatan skrip oleh Agen Rekam Jepret dan menggunakan CreationScript yang disediakan.

0x01 = Hasilkan pembuatan objek (CREATE TABLE, CREATE PROCEDURE, dan sebagainya).

0x10 = Hasilkan indeks berkluster yang sesuai.

0x20 = Mengonversi jenis data yang ditentukan pengguna ke jenis data dasar.

0x40 = Hasilkan indeks atau indeks nonclustered yang sesuai.

0x80 = Sertakan integritas referensial yang dinyatakan pada kunci primer.

0x100 = Mereplikasi pemicu pengguna pada artikel tabel, jika ditentukan.

0x200 = Mereplikasi batasan kunci asing. Jika tabel yang direferensikan bukan bagian dari publikasi, semua batasan kunci asing pada tabel yang diterbitkan tidak direplikasi.

0x400 = Mereplikasi batasan pemeriksaan.

0x800 = Mereplikasi default.

0x1000 = Mereplikasi kolatasi tingkat kolom.

0x2000 = Mereplikasi properti yang diperluas yang terkait dengan objek sumber artikel yang diterbitkan.

0x4000 = Mereplikasi kunci unik jika ditentukan pada artikel tabel.

0x8000 = Mereplikasi kunci utama dan kunci unik pada artikel tabel sebagai batasan menggunakan pernyataan ALTER TABLE.

Untuk informasi selengkapnya tentang nilai yang mungkin untuk schema_option, lihat sp_addmergearticle.
destination_object nama sysname Nama objek tujuan dalam database langganan. Nilai ini hanya berlaku untuk artikel khusus skema, seperti prosedur tersimpan, tampilan, dan UDF.
destination_owner nama sysname Pemilik objek dalam database langganan, jika bukan dbo.

Lihat Juga

Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)