Udostępnij za pośrednictwem


IHpublications (Transact-SQL)

IHpublications tabela systemowa zawiera jeden wiersz dla każdej publikacja serwera SQL przy użyciu bieżącego dystrybutora.W tej tabela są przechowywane w baza danych dystrybucji.

Nazwa kolumny

Typ danych

Opis

pubid

int

Kolumna tożsamości, zapewniając unikatowy identyfikator dla publikacja.

name

sysname

Unikatowa nazwa skojarzonego z publikacja.

repl_freq

tinyint

Częstotliwość replikacja:

0 = Na podstawie transakcji.

1 = Odświeżania tabela zaplanowane.

Stan

tinyint

Stan publikacja, która może być jeden z następujących.

0 = Nieaktywne.

1 = Aktywny.

sync_method

tinyint

Metoda synchronizacji:

1 = Znak kopiowanie masowe.

4 = Concurrent_c, co oznacza, że jest używany znak kopiowanie masowe, ale tabele nie są blokowane podczas migawka.

snapshot_jobid

binary

Identyfikator zaplanowanego zadania.

enabled_for_internet

bit

Wskazuje, czy pliki synchronizacji w publikacja są narażone z Internetem za pośrednictwem FTP i innych usług, gdzie 1 oznacza, że są one dostępne z Internetu.

immediate_sync_ready

bit

Wskazuje, czy synchronizacji pliki są dostępne, gdy 1 oznacza, że są one dostępne.Nieobsługiwana wydawców innej niż SQL.

allow_queued_tran

bit

Określa, czy Usługa kolejkowania zmian przez subskrybenta, dopóki nie mogą być stosowane na Wydawca został włączony.Jeśli 1, zmiany przez subskrybenta są kolejkowane.Nieobsługiwana wydawców innej niż SQL.

allow_sync_tran

bit

Określa, czy subskrypcje natychmiastowej aktualizacji są dozwolone w publikacja.1 oznacza, że subskrypcje natychmiastowej aktualizacji są dozwolone.Nieobsługiwana wydawców innej niż SQL.

autogen_sync_procs

bit

Określa, czy synchronizacja procedura składowana do natychmiastowej aktualizacji subskrypcji jest generowany przez wydawcę.1 oznacza, że jest on generowany w Wydawca.Nieobsługiwana wydawców innej niż SQL.

snapshot_in_defaultfolder

bit

Określa, czy pliki migawka są przechowywane w folderze domyślnym.Jeśli 0, migawka pliki były przechowywane w alternatywnej lokalizacji określonej przez alternate_migawka_folder.Jeśli 1, migawka pliki można znaleźć w folderze domyślnym.

alt_snapshot_folder

nvarchar(510)

Określa lokalizację folderu alternatywny dla migawka.

pre_snapshot_script

nvarchar(510)

Określa wskaźnik .sql lokalizacji pliku.Agent dystrybucji uruchamia skrypt pre-migawka przed uruchomieniem tych skryptów replikowanego obiektu podczas stosowania migawkę na subskrybenta.

post_snapshot_script

nvarchar(510)

Określa wskaźnik .sql lokalizacji pliku.Agent dystrybucji uruchamia skrypt post-migawka, po wszystkie skrypty replikowanych obiektów i dane zostały zastosowane podczas synchronizacja początkowa.

compress_snapshot

bit

Określa, że migawka, która jest zapisywana na alt_snapshot_folder jest skompresowane w lokalizacji Microsoft format pliku CAB.0 określa migawka nie zostanie skompresowany.

ftp_address

sysname

Adres sieciowy usługa FTP dla dystrybutora.Określa, gdzie publikacja migawka znajdują się pliki dla agenta dystrybucji do pobrania.

ftp_port

int

Numer portu usługa FTP dla dystrybutora.Określa, w którym znajdują się agenta dystrybucji do pobrania pliki migawka publikacja

ftp_subdirectory

nvarchar(510)

Określa, gdzie pliki migawka są dostępne dla agenta dystrybucji do odbioru, jeśli publikacja obsługuje rozmnożeniowy migawka za pomocą protokołu FTP.

ftp_login

nvarchar(256)

Nazwa użytkownika jest używane do łączenia się z usługa FTP.

ftp_password

nvarchar(1048)

Hasło użytkownika używane do łączenia się z usługa FTP.

allow_dts

bit

Określa, że publikacja umożliwia przekształcenia danych.1 Określa, że przekształcenia DTS są dozwolone.Nieobsługiwana wydawców innej niż SQL.

allow_anonymous

bit

Wskazuje, czy subskrypcje anonimowe są dozwolone w publikacja, gdzie 1 oznacza, że dozwolone są.

centralized_conflicts

bit

Określa, czy rekordy konfliktowe są przechowywane na Wydawca:

0 = Konflikt przechowywane są rekordy, zarówno przez wydawcę i subskrybent, które spowodowało konflikt.

1 = Konflikt rekordy są przechowywane w Wydawca.

Nieobsługiwana wydawców innej niż SQL.

conflict_retention

int

Określa okres zachowywania konflikt w dniach.Nieobsługiwana wydawców innej niż SQL.

conflict_policy

int

Określa zasad rozwiązywania konfliktów, a następnie, gdy jest używana opcja subskrybent aktualizowania kolejce.Może być jedną z następujących wartości:

1 = Wydawca wins konfliktu.

2 = Konflikt subskrybenta wins.

3 = Ustawienie ponownie inicjowane subskrypcji.

Nieobsługiwana wydawców innej niż SQL.

QUEUE_TYPE

int

Określa używany typ kolejki.Może być jedną z następujących wartości:

1 = msmq, który używa Microsoft kolejkowanie komunikatów, przechowują transakcji.

2 = sql, która używa SQL Server do przechowywania transakcji.

To kolumna nie jest używany przez inne niż-SQL Server wydawcy.

UwagaUwaga:
Za pomocą Microsoft kolejkowanie komunikatów została zaniechana i nie jest już obsługiwany.

Nieobsługiwana wydawców innej niż SQL.

ad_guidname

sysname

Określa, czy publikacja jest publikowana w Microsoft usługi Active Directory.Nieprawidłowy unikatowy identyfikator globalny (GUID) określa, że publikacja zostanie opublikowana w Microsoft usługi Active Directory i identyfikator GUID jest odpowiedni obiekt usługi Active Directory w publikacji objectGUID.Jeśli ma wartość NULL, publikacja nie jest publikowana w Microsoft usługi Active Directory.Nieobsługiwana wydawców innej niż SQL.

backward_comp_level

int

Poziom zgodności bazy danych, który może mieć jedną z następujących wartości:

10 = SQL Server 7.0.

20 = SQL Server 7.0 z dodatkiem Service Pack 1.

30 = SQL Server 7.0 z dodatkiem Service Pack 2.

35 = SQL Server 7.0 z dodatkiem Service Pack 3.

40 = SQL Server 2000.

50 = SQL Server 2000 z dodatkiem Service Pack 1.

60 = SQL Server 2000 z dodatkiem Service Pack 3.

90 = SQL Server 2005.

100 = SQL Server 2008.

Nieobsługiwana wydawców innej niż SQL.

Opis

nvarchar(255)

Opisowy wpis w publikacja.

independent_agent

bit

Określa, czy autonomiczny agenta dystrybucji dla tej publikacja.

0 = publikacja wykorzystuje udostępniony agenta dystrybucji i każda para wydawca bazy danych i subskrybenta bazy danych ma pojedynczy, udostępnionych agenta.

1 = Ma autonomiczne agenta dystrybucji dla tej publikacja.

immediate_sync

bit

Wskazuje, czy synchronizacja plików są tworzone lub odtworzone każdego czas Agent migawki jest uruchamiany, gdy 1 oznacza, że są tworzone co czas agent jest uruchamiany.

allow_push

bit

Wskazuje, czy wypychanie subskrypcje są dozwolone w publikacja, gdzie 1 oznacza, że dozwolone są.

allow_pull

bit

Wskazuje, czy ściągać subskrypcje są dozwolone w publikacja, gdzie 1 oznacza, że dozwolone są.

przechowywania

int

Kwota zmiany w godzinach, aby zapisać dla danej publikacja.

allow_subscription_copy

bit

Określa, czy włączono możliwość kopiowania bazy danych subskrypcja, które subskrybować tej publikacja.1 oznacza, że dozwolone jest kopiowanie.

allow_initialize_from_backup

bit

Wskazuje, jeśli subskrybentów mógł zainicjować subskrypcja do tej publikacja z kopia zapasowa zamiast początkową migawkę.1 oznacza, że subskrypcje mogą być inicjowane z kopia zapasowa i 0 oznacza, że nie mogą.Aby uzyskać więcej informacji, zobacz Inicjowanie transakcyjnych subskrypcję bez migawki.Nieobsługiwana wydawców innej niż SQL.

min_autonosync_lsn

binary(1)

Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana.

replicate_ddl

int

Wskazuje, jeśli schemat replikacja jest obsługiwana dla publikacja.1 wskazuje, że są replikowane instrukcje DDL wykonywane przez wydawcę, i 0 wskazuje, że instrukcje DDL nie są replikowane.Aby uzyskać więcej informacji, zobacz Wprowadzanie zmian schematu na publikację baz danych.Nieobsługiwana wydawców innej niż SQL.

Opcje

int

Mapa bitowa określa dodatkowe opcje publikowania, gdzie są wartości opcji bitowe:

0x1 — włączone dla replikacja równorzędna.

0x2 -opublikować zmiany lokalne.

0x4 — włączone dla subskrybentów serwera SQL.