IHarticles (Transact-sql)
IHarticles sistem tablosu, bir olmayan - SQL Server geçerli dağıtıcısı kullanarak Publisher'dan çoğaltılmasını her makale için bir satır içerir. Bu tablo, dağıtım veritabanında depolanır.
Tanım
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
article_id |
int |
Makale için benzersiz bir Kımlık numarası sağlar kimlik sütunu. |
name |
sysname |
İlişkili makale, yayın içinde benzersiz adı. |
publication_id |
smallint |
Makaleyi ait olduğu yayın Kımlığı. |
table_id |
int |
Gelen yayımlanmış tablo Kımlığı tanımlarIHpublishertableskısıtlamayı. |
publisher_id |
smallint |
Olmayan-SQL Server yayımcı Kımlığı. |
creation_script |
nvarchar(255) |
Makaleyi şema komut dosyası. |
del_cmd |
nvarchar(255) |
Siler tablo makale ile çoğaltma yaparken kullanılan çoğaltma komut türü. Daha fazla bilgi için, bkz. Değişiklikleri için işlemsel makaleleri nasıl yayılma belirtme. |
Filtre |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
filter_clause |
ntext |
Yatay süzmek için kullanılan ve bir standart Transact-olmayan - sql yayımcı tarafından yorumlanacak sql yazılmış makale where yan tümcesi. |
ins_cmd |
nvarchar(255) |
Ekler tablo makaleleri ile çoğaltma yaparken kullanılan çoğaltma komut türü. Daha fazla bilgi için, bkz. Değişiklikleri için işlemsel makaleleri nasıl yayılma belirtme. |
pre_creation_cmd |
tinyint |
Aynı ada sahip bir nesne zaten abone tarafında varsa ilk anlık uygulanmadan önce yürütülecek komut. 0 = Yok - bir komut yürütüldü. 1 = Bırakma - hedef tablo açılır. 2 = Silme - hedef tablo verileri silme. 3 = truncate - hedef tablo kesecek. |
durumu |
tinyint |
Bit maskesi makale seçenekleri ve bu değerleri birinin veya bit düzeyinde mantıksal or sonucu olabilir durumu: 0 = Hiçbir ek özellikleri. 1 = Etkin. 8 = INSERT deyimleri sütun adını içer. 16 = Parametreli kullanımı deyimleri. Örneğin, etkin bir makale parametreli deyimleri kullanarak bu sütunda 17 değeri olurdu. Makale etkin olmadığını 0 anlamına gelir ve hiçbir ek özellik değeri tanımlanır. |
type |
tinyint |
Makale türü: 1 = Günlük tabanlı makale. |
upd_cmd |
nvarchar(255) |
Tablo makaleleri güncelleştirmeleri çoğaltma yaparken kullanılan çoğaltma komut türü. Daha fazla bilgi için, bkz. Değişiklikleri için işlemsel makaleleri nasıl yayılma belirtme. |
schema_option |
binary(8) |
Biri veya daha fazlası bu değerler bit düzeyinde mantıksal or sonucu olabilir verilen makaleyi şema oluşturma seçeneğini bit eşlem: 0x00 Snapshot Aracısı tarafından devre dışı kodlama = ve sağlanan CreationScript kullanır. 0x01 = Generate nesne oluşturma (create table, create procedure vb.). gerçekleşen = karşılık gelen kümelenmiş bir dizin oluşturur. 0x40 = karşılık gelen kümelendirilmemiş dizinler oluşturur. 0x80 = birincil anahtarlar üzerinde bilgi tutarlılığı bildirilen içer. 0x1000 = sütun düzeyinde alfabe çoğaltır.
Not
Bu seçenek, Oracle yayımcılar büyük küçük harf duyarlı karşılaştırmaları etkinleştirmek için varsayılan olarak ayarlanır.
0x4000 Çoğalt benzersiz anahtarlar bir tablo makale tanımlanmışsa =. 0x8000 = birincil anahtar ve benzersiz anahtarlar bir tablo makale alter table deyimleri kullanarak kısıtlamaları olarak çoğaltılır. |
dest_owner |
sysname |
Hedef veritabanı tablo sahibi. |
dest_table |
sysname |
Hedef tablo adı. |
tablespace_name |
nvarchar(255) |
Makale için günlüğe kaydetme tablo tarafından kullanılan tablespace tanımlar. |
Objid |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
sync_objid |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
Açıklama |
nvarchar(255) |
Makaleyi tanımlayıcı girdisi. |
publisher_status |
int |
Yayımlanmış bir makaleye tanımlar görünümü çağırarak tanımlanmış olmadığını göstermek için kullanılan sp_articleview. 0 = sp_articleview çağrıldı. 1 = sp_articleview değil çağırdı. |
article_view_owner |
nvarchar(255) |
Günlük Okuyucu Aracısı tarafından kullanılan yayımcı eşitleme nesnesi sahibi. |
article_view |
nvarchar(255) |
Günlük Okuyucu Aracısı tarafından kullanılan yayımcı eşitleme nesnesi. |
ins_scripting_proc |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
del_scripting_proc |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
upd_scripting_proc |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
CUSTOM_SCRIPT |
int |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
fire_triggers_on_snapshot |
bit |
Bu sütun kullanılmaz ve yalnızca yapmak dahil sysarticles görmek, IHarticles tablo ile uyumlu sysarticles SQL Server makaleleri için kullanılan görünümü (sysarticles). |
instance_id |
int |
Yayımlanmış tablo makale günlük geçerli örneğini tanımlar. |
use_default_datatypes |
bit |
Makaleyi varsayılan veri türü eşlemeleri kullanıp kullanmadığını gösterir; değeri 1 varsayılan veri türü eşlemeleri kullanıldığını gösterir. |
Ayrıca bkz.
Başvuru
Çoğaltma görünümleri (Transact-sql)
eşdeğerdirsp_addarticle (Transact-sql)
veyasp_changearticle (Transact-sql)