sysmergeschemaarticles (Transact-SQL)
Śledzi tylko do schematu artykuły do replikacja łączenia.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Nazwa |
sysname |
Nazwa schematu tylko artykuł w publikacja seryjnej. |
Typ |
tinyint |
Wskazuje typ artykuł tylko do schematu, który może być jedną z następujących czynności: 0x20 = Artykuł procedura przechowywana tylko do schematu. 0x40 = Artykuł tylko schematu - tylko artykułu lub widok indeksowany schematu - widoku. |
objid |
int |
Identyfikator obiektu obiekt bazowy artykuł.Może być identyfikatorem obiektu dla procedury, widok indeksowany, widoku lub funkcja zdefiniowanej przez użytkownika. |
artid |
uniqueidentifier |
Identyfikator artykuł. |
Opis |
nvarchar(255) |
Opis artykuł. |
pre_creation_command |
tinyint |
Domyślna akcja wykonywana po utworzeniu artykuł za baza danych subskrypcja: 0 = Brak — Jeśli tabela już istnieje przez subskrybent, nie zostaną podjęte żadne akcja. 1 = Upuszczania - spadnie tabela przed jej odtwarzania. 2 = Usuń - problemów usunięcia zależności klauzula WHERE w filtrze podzbiór. 3 = Obcięciu — podobnie jak 2, ale usuwa stron zamiast wierszy.Jednak nie zajmuje klauzula WHERE. |
pubid |
uniqueidentifier |
Identyfikator unikatowy publikacja. |
Stan |
tinyint |
Wskazuje stan artykuł tylko do schematu, który może być jedną z następujących czynności: 1 = Unsynced - początkowy przetwarzanego skryptu do publikowania działa tabela czas uruchomienia agenta migawka. 2 = Aktywny - wstępnego przetwarzania skryptu do opublikowania w tabela został uruchomiony. 5 = New_inactive - ma być dodany. 6 = New_active - ma być dodany. |
creation_script |
nvarchar(255) |
Ścieżka i nazwa opcjonalnego artykuł schematu pre-creation skryptu programu użytego do utworzenia tabela miejsce docelowe. |
schema_option |
binary(8) |
Mapa bitowa generacji schematu dla danego artykuł tylko do schematu, które mogą być bitowe operatora logicznego OR opcji wynik jednego lub więcej z następujących wartości: 0x00 = Wyłącz wykonywanie wykonywanie skryptów przez agenta migawka i używa pod warunkiem, że CreationScript. 0x01 = Generuj tworzenia obiektów (CREATE tabela, CREATE PROCEDURE itd.). 0x10 = Generuj odpowiedni indeks klastrowany. 0x20 = Konwersji typów danych zdefiniowanych przez użytkownika na podstawie typów danych. 0x40 = Generuj odpowiedni nieklastrowany indeks lub indeksy. 0x80 = Uwzględnij zadeklarowane więzów integralność dla kluczy podstawowych. 0x100 = Skopiowanych użytkownika wyzwalaczy w artykule tabela, jeśli została zdefiniowana. 0x200 = Skopiowanych ograniczenia na klucz obcy.Jeśli tabela, do którego istnieje odwołanie, nie jest częścią publikacja w sieci, nie są replikowane wszystkich ograniczeń klucz obcy dla tabeli, opublikowany. 0x400 = Ograniczeń check skopiowanych. 0x800 = Replikacja ustawień domyślnych. 0x1000 = Skopiowanych sortowanie poziom kolumna. 0x2000 = Powtórzeniem rozszerzone właściwości skojarzone z obiekt źródłowy opublikowanego artykuł. 0x4000 = Skopiowanych unikatowe klucze, jeśli została zdefiniowana w artykule tabela. 0x8000 = Powtórzeniem klucz podstawowy i unikatowych kluczy w tabela artykuł jako warunki ograniczające przy użyciu instrukcji ALTER tabela. Aby uzyskać więcej informacji na temat możliwych wartości dla schema_option, see sp_addmergearticle. |
destination_object |
sysname |
Nazwa obiektu docelowego w baza danych subskrypcja.Wartość ta ma zastosowanie tylko do artykułów tylko do schematu, takie jak procedury przechowywane, widoki i UDFs. |
destination_owner |
sysname |
Właściciel obiektu w bazie danych subskrypcja, jeśli nie jest dbo. |
See Also