Udostępnij za pośrednictwem


IHarticles (Transact-SQL)

The IHarticles tabela systemowa contains one row for each artykuł being replicated from a non-SQL Server Wydawca using the current dystrybutor.W tej tabela są przechowywane w bazie danych dystrybucji.

Definicja

Nazwa kolumna

Typ danych

Description

article_id

int

kolumna tożsamości, która zawiera unikatowy numer identyfikacyjny artykuł.

Nazwa

sysname

Nazwa skojarzonego z artykuł, unikatowy w obrębie publikacja.

publication_id

smallint

Identyfikator publikacja, do której należy dany artykuł.

table_id

int

Identyfikator tabela, są publikowane za pomocą IHpublishertables.

publisher_id

smallint

Identyfikator Wydawca innych niż program SQL Server.

creation_script

nvarchar(255)

Skrypt schematu do artykuł.

del_cmd

nvarchar(255)

Typ polecenia replikacja używane przy replikowaniu usuwa z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

filtr

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

filter_clause

ntext

Klauzula WHERE artykuł, używane do filtrowania poziome i zapisywane w standardowym języka Transact-SQL, mogą być interpretowane przez inne niż-SQL Wydawca.

ins_cmd

nvarchar(255)

Typ polecenia replikacja używane przy replikowaniu wstawia z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

pre_creation_cmd

tinyint

Polecenie do wykonać przed migawka początkowe są stosowane podczas subskrybent istnieje już obiekt o takiej samej nazwie.

0 = Brak - polecenia nie jest wykonywana.

1 = DROP - upuść obiekt docelowy tabeli.

2 = DELETE - usuwania danych z obiekt docelowy tabela.

3 = TRUNCATE - obciąć tabela docelową.

Stan

tinyint

Maska bitowa opcje artykuł i stan, który może być bitowe logiczny wynik lub jednego lub więcej z następujących wartości:

0 = Ma dodatkowe właściwości.

1 = Aktywny.

8 = Dołączaj nazwy kolumna w instrukcji INSERT.

16 = Instrukcje użycia parametrów.

Na przykład aktywnego artykuł przy użyciu instrukcji sparametryzowana miałoby wartość 17 w tej kolumnie.Wartość 0 oznacza, że artykuł jest nieaktywny i dodatkowe właściwości, nie są zdefiniowane.

Typ

tinyint

Typ artykuł:

1 = Opartego na dzienniku artykuł.

upd_cmd

nvarchar(255)

Typ polecenia replikacja, używany podczas replikowania aktualizacji z tabela artykułów.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

schema_option

binary(8)

Mapa bitowa opcji generowania schematu dla danego artykuł, który może być bitowe logiczny wynik lub z 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.

0x40 = Generuj odpowiednich ponownego zbudowania indeksów nie klastrowanych.

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

0x1000 = Replikuje poziomie kolumna sortowanie.

NoteNote:
Ta opcja jest ustawiana domyślnie dla Oracle wydawcy do umożliwienia porównań uwzględniana wielkość liter.

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.

dest_owner

sysname

Właściciel tabela w docelowej bazie danych.

dest_table

sysname

Nazwa obiekt docelowy tabela.

tablespace_name

nvarchar(255)

Identyfikuje obszar tabel, używane przez tabela rejestrowania do artykuł.

objid

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

sync_objid

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

Opis

nvarchar(255)

Opisowy wpis artykuł.

publisher_status

int

Służy do wskazania, jeśli widok, który definiuje opublikowany artykuł został zdefiniowany przez wywołanie sp_articleview.

0 = sp_articleview została wywołana.

1 = sp_articleview nie została wywołana.

article_view_owner

nvarchar(255)

Właściciel obiektu synchronizacji na Wydawca, używana przez Agent odczytywania dziennika.

article_view

nvarchar(255)

Obiekt synchronizacji na Wydawca, używana przez Agent odczytywania dziennika.

ins_scripting_proc

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

del_scripting_proc

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

upd_scripting_proc

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

custom_script

int

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

fire_triggers_on_snapshot

bit

W tej kolumnie nie jest używany i znajduje się tylko upewnić sysarticles widokuIHarticles Tabela -zgodnesysarticles widok używane do programu SQL Server, artykułów (sysarticles).

instance_id

int

Identyfikuje bieżące wystąpienie tabela publikowanych w dzienniku artykuł.

use_default_datatypes

bit

Wskazuje, czy artykuł używa domyślnych danych mapowania typu; wartość 1 wskazuje, że używane są domyślne mapowania typów danych.