sysmergeschemaarticles (języka Transact-SQL)
Śledzi tylko do schematu artykuły dla replikacja scalająca.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
name |
sysname |
Nazwę artykuł tylko do schematu w publikacja korespondencji seryjnej. |
type |
tinyint |
Wskazuje typ artykuł tylko do schematu, który może mieć jedną z następujących czynności: 0x20 = artykuł procedury przechowywane tylko do schematu. 0x40 = widok tylko do schematu artykuł lub artykuł tylko do schematu indeksowany widok. |
objid |
int |
Identyfikator obiektu obiekt podstawowy artykuł.Może to być identyfikator obiektu procedury, widok indeksowany, widok lub funkcja zdefiniowana przez użytkownika. |
artid |
uniqueidentifier |
Identyfikator artykuł. |
Opis |
nvarchar(255) |
Opis artykuł. |
pre_creation_command |
tinyint |
Domyślna akcja po utworzeniu artykuł w baza danych subskrypcja: 0 = Brak — Jeśli tabela już istnieje przez subskrybenta zostanie podjęta żadna akcja. 1 = Drop - spadnie tabela przed odtwarzania go. 2 = Usuń - delete oparte na klauzula WHERE w filtrze podzbiór problemy. 3 = Truncate-taki sam jak 2, ale usuwa wiersze na strony.Jednakże nie podejmować WHERE klauzula. |
pubid |
uniqueidentifier |
Identyfikator unikatowy publikacja. |
Stan |
tinyint |
Wskazuje stan artykuł tylko do schematu, które może być jedną z następujących czynności: 1 = Unsynced - skrypt przetwarzania wstępnego Publikowanie następnej tabela uruchamia czas Agent migawki jest uruchamiany. 2 = Active - wykonaniu skryptu wstępnego przetwarzania, aby opublikować w tabela. 5 = New_inactive - mają zostać dodane. 6 = New_active - mają zostać dodane. |
creation_script |
nvarchar(255) |
Ścieżka i nazwa skryptu pre-creation schematu artykuł opcjonalnych użyte do utworzenia tabela miejsce docelowe. |
schema_option |
binary(8) |
Bitmapy generowanie schematu opcji dla danego artykuł tylko do schematu, który może być logiczną lub logiczny wynik jednej lub więcej z następujących wartości: 0x00 = Wyłącz wykonywanie skryptów przez agenta migawki i używa podanych CreationScript. 0x01 = Generuj tworzenia obiektu (CREATE TABLE, CREATE PROCEDURE itd.). 0x10 = Generuj odpowiedni indeks klastrowany. 0x20 = konwersji typów danych zdefiniowanych przez użytkownika oparcie typów danych. 0x40 = Generuj odpowiedni indeks nieklastrowany lub indeksy. 0x80 = dołączaj zadeklarowane więzów integralność dla kluczy podstawowych. 0x100 = Replikacja użytkownika wyzwalaczy w tabela artykuł, jeśli została zdefiniowana. 0x200 = replikowanie ograniczenia na klucz obcy.Odwołanie tabela nie jest częścią publikacja, wszystkich ograniczeń klucz obcy tabeli opublikowane, nie są replikowane. 0x400 = ograniczeń check powtarzalne. 0x800 = replikowanie ustawień domyślnych. 0x1000 = skopiowanych kolumn -poziom sortowanie. 0x2000 = powtórzeniem rozszerzone właściwości skojarzonych z opublikowanego artykuł obiekt źródłowy. 0x4000 = replikowanie unikatowe klucze, jeśli zdefiniowane w tabela artykuł. 0x8000 = replicate klucz podstawowy i unikatowych kluczy w artykule tabela jako ograniczenia przy użyciu instrukcji ALTER tabela. Więcej informacji na temat możliwych wartości dla schema_option, zobacz sp_addmergearticle. |
destination_object |
sysname |
Nazwa obiektu docelowego w baza danych subskrypcja.Wartość ta dotyczy tylko tylko do schematu artykułów, takie jak procedury przechowywane, widoki i UDFs. |
destination_owner |
sysname |
Właściciel obiektu w baza danych subskrypcja, jeśli nie jest dbo. |