sysmergeschemaarticles (Transact-SQL)
Birleştirme çoğaltma için yalnızca şema makaleleri izler.Bu tablo, yayım ve abonelik veritabanlarında depolanır.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
adı |
sysname |
Salt şema adı makale birleştirme yayınnda. |
türü |
tinyint |
Aşağıdakilerden biri olabilen yalnızca şema makale türünü gösterir: 0x20 Saklı yordamı yalnızca şema makale =. 0x40 Görünümü yalnızca şema - yalnızca makale veya dizinli görünüm şema - makale =. |
Objid |
int |
makale temel nesnenin nesne tanımlayıcısı.Yordam, dizin oluşturulmuş görünüm, görünüm veya kullanıcı tanımlı işlevin nesne tanımlayıcısını olabilir. |
artid |
uniqueidentifier |
Makale kimliği |
Açıklama |
nvarchar(255) |
makale açıklaması. |
pre_creation_command |
tinyint |
makale oluşturulduğunda, gerçekleştirilecek eylem varsayılan abonelik veritabanı: 0 = Tablo zaten abone tarafında varsa none - hiçbir işlem yapılmaz. 1 Bırakma = - yeniden önce tablo keser. 2 Silme - bir silme WHERE yan tümcesinde alt küme küme kümesini süzgeç temel sorunları =. 3 Kesilmesinden- aynı =2, ancak satır yerine sayfaları siler.Ancak, WHERE yan tümce almaz. |
pubid |
uniqueidentifier |
Benzersiz tanıtıcısı yayın. |
Durum |
tinyint |
Salt şema durumunu gösterir makale, hangi aşağıdakilerden biri olabilir: 1 Unsynced - anlık görüntü Aracısı sonraki çalıştırdığında tablo serileri yayımlamak için ilk işlem komut =. 2 Etkin-= tablo yayımlamak için ilk işleme komut dosyasını çalıştırın. 5 Eklenecek New_inactive-=. 6 Eklenecek New_active-=. |
creation_script |
nvarchar(255) |
Hedef tablo oluşturmak için kullanılan bir isteğe bağlı bir makale şema pre-creation komut dosyasının adını ve yol. |
schema_option |
binary(8) |
Bit eşlem şema oluşturma seçeneği bit düzeyinde mantıksal OR olabilen belirli yalnızca şema makale için bu değerlerden birini veya birkaçını sonucu: 0x00 Devre dışı bırakma anlık görüntü Aracısı tarafından komut dosyası kullanan kullanan dosyası kullanan ve sağlanan CreationScript kullanır. 0x01Oluştur nesnesi oluşturma (CREATE tablo, CREATE PROCEDURE vb.) =. 0x10 Karşılık gelen bir kümelenmiş dizin oluşturma =. 0x20 Veri türlerini temel convert kullanıcı tanımlı veri türleri =. 0x40 = Generate ilgili kümelenmemiş dizin veya dizin. 0x80 = Birincil anahtarlarında tutarlılığı bildirilen dahil edin. 0x100 Çoğalt kullanıcı Tetikleyicileri = açık bir tablo tanımlanmışsa, makale. 0x200 Çoğalt yabancı anahtar kısıtlamalarını =.Başvurulan tablo yayınn tüm yabancı anahtar kısıtlamaları yayımlanmış bir parçası olmayan tablo değil çoğaltılır. 0x400 Çoğalt denetim kısıtlamalarını =. 0x800 Çoğalt varsayılan =. 0x1000 Çoğalt sütun düzeyinde harmanlama =. 0x2000 Genişletilmiş özellikler yayımlanmış kaynak nesne ilişkili çoğaltıldıktan =. 0x4000 Çoğalt benzersiz anahtarlar üzerinde bir tablo makalesini tanımlanmışsa =. 0x8000 Birincil anahtar ve benzersiz anahtarlar bir tabloda, ALTER tablo deyimleri kullanarak kısıtlamaları olarak makale çoğaltıldıktan =. Olası değerleri hakkında daha fazla bilgi için schema_option, see sp_addmergearticle. |
destination_object |
sysname |
' De hedef nesnesinin adı abonelik veritabanı.Bu değer yalnızca salt şema makalelere, saklı yordamlar, görünümler ve UDF'leri uygulanır. |
destination_owner |
sysname |
Yoksa abonelik veritabanı nesnesinin sahibi dbo. |