Udostępnij za pośrednictwem


sysschemaarticles (Transact-SQL)

Śledzi tylko do schematu artykuły dla transakcyjnych i migawka publikacji.W tej tabela są przechowywane w bazie danych publikacja.

Nazwa kolumna

Typ danych

Description

artid

int

Identyfikator artykuł.

creation_script

nvarchar(255)

Ścieżka i nazwa skryptu schematu artykuł używany do tworzenia tabela miejsce docelowe.

Opis

nvarchar(255)

Opisowy wpis artykuł.

dest_object

sysname

Nazwa obiektu baza danych subskrypcja, jeżeli artykuł jest tylko do schematu artykułu, takie jak procedura przechowywana, widoku lub UDF.

Nazwa

sysname

Nazwa schematu tylko artykuł w publikacja.

objid

int

Identyfikator obiektu obiekt bazowy artykuł.Może to być identyfikator obiektu dla procedury, widok indeksowany, widoku lub UDF.

pubid

int

IDENTYFIKATOR dla publikacja.

pre_creation_cmd

tinyint

Określa, co zrobić w systemie istniejącego obiektu o tej samej nazwie subskrybent wykryje przy stosowaniu migawkę to artykuł:

0 = Nic się nie.

1 = Usuń obiekt docelowy tabeli.

2 = Upuszczania obiekt docelowy tabela.

3 = Truncate obiekt docelowy tabela.

Stan

int

Mapy bitowej, która wskazuje stan artykuł.

Typ

tinyint

Wartość wskazująca typ artykuł tylko do schematu:

0x20 = Artykuł procedura przechowywana tylko do schematu.

0x40 = Artykuł tylko schematu - tylko artykułu lub widok indeksowany schematu - widoku.

schema_option

binary(8)

Maska bitowa opcji generowania schematu dla danego artykuł.Określa automatyczne tworzenie procedura przechowywana w docelowej bazie danych dla wszystkich CALL/MCALL/XCALL składni i może być bitowe logiczny wynik lub jednego lub więcej z następujących wartości:

0x00 = Wyłącza wykonywanie wykonywanie skryptów przez agenta migawka i używa creation_script.

0x01 = Generuje tworzenia obiektów (CREATE tabela, CREATE PROCEDURE itd.).Ta wartość jest domyślna dla artykułów procedur przechowywanych.

0x02 = Generuje niestandardowych procedur przechowywanych artykuł, jeśli została zdefiniowana.

0x10 = Generuje odpowiedni indeks klastrowany.

0x20 = Konwertuje typy danych zdefiniowane przez użytkownika na podstawie typów danych.

0x40= Generuje odpowiadające index(es) nieklastrowany.

0x80= Obejmuje zadeklarowane więzów integralność dla kluczy podstawowych.

0x73 = Generuje instrukcja CREATE tabela tworzy indeksy klastrowane i bez klastrów, konwertuje typy danych zdefiniowane przez użytkownika na podstawie typów danych i generuje skrypty niestandardowe procedura przechowywana w subskrybent.Ta wartość jest domyślna dla wszystkich artykułów, z wyjątkiem artykułów procedur przechowywanych.

0x100= Replikuje użytkownika Wyzwalacze dla tabela artykuł, jeśli została zdefiniowana.

0x200= Replikuje ograniczenia na klucz obcy.Tabela, do którego istnieje odwołanie, nie jest częścią publikacja w sieci, wszystkie ograniczenia na klucz obcy na opublikowaną tabeli nie będą replikowane.

0x400= Replikuje ograniczeń check.

0x800= Replikacja ustawień domyślnych.

0x1000= Replikuje poziomie kolumna sortowanie.

0x2000= Replikuje rozszerzone właściwości skojarzone z obiekt źródłowy opublikowanego artykuł.

0x4000= Replikuje unikatowe klucze, jeśli zdefiniowane w tabela artykuł.

0x8000= Replikuje klucz podstawowy i unikatowe klucze w artykule tabela jako warunki ograniczające przy użyciu instrukcji ALTER tabela.

dest_owner

sysname

Właściciel tabela w docelowej bazie danych.