Udostępnij za pośrednictwem


syspublications (System Widok) (języka Transact-SQL)

Syspublications widok udostępnia informacje o publikacja.Ten widok jest przechowywany w baza danych dystrybucji.

Nazwa kolumny

Typ danych

Opis

Opis

nvarchar(255)

Opisowy wpis w publikacja.

name

sysname

Unikatowa nazwa skojarzonego z publikacja.

pubid

int

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

repl_freq

tinyint

Częstotliwość replikacja:

0 = Transakcji podstawie (transakcyjnych).

1 = Odświeżania tabela zaplanowane (Migawka).

Stan

tinyint

Stan publikacja:

0 = Nieaktywne.

1 = Aktywny.

sync_method

tinyint

Metoda synchronizacji:

0 = Macierzystego kopiowanie masowe programu narzędzie (BCP).

1 = Znak BCP.

3 = Współbieżne, co oznacza, że BCP macierzysty jest używany, ale tabele nie są blokowane podczas migawka.

4 = Concurrent_c, co oznacza, że znak używany BCP ale tabele nie są zablokowane podczas migawka.

snapshot_jobid

binary(16)

Identyfikuje zaplanowane do generowania zadanie agenta migawka początkowa.

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.

enabled_for_internet

bit

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

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ą.

allow_anonymous

bit

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

immediate_sync_ready

bit

Wskazuje, czy migawka został wygenerowany przez agenta migawka i jest gotowy do użycia przez nowe subskrypcje.Ma jedynie znaczenie dla natychmiastowej publikacji aktualizacji.1 wskazuje, że migawka jest gotowy.

allow_sync_tran

bit

Określa, czy subskrypcje natychmiastowej aktualizacji są dozwolone w publikacja.1 oznacza, że subskrypcje natychmiastowej aktualizacji są dozwolone.

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.

przechowywania

int

Czas w godzinach, które zmiany do publikacja są utrzymywane w baza danych dystrybucji.

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.

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.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.1 oznacza migawka będą kompresowane.

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, gdzie 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, czy publikacja umożliwia SQL Server 2000 przekształcenia usług transformacji danych (DTS).1 Określa, że przekształcenia DTS są dozwolone.

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.

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.

conflict_retention

int

Określa okres przechowywania rekordów konflikt w dniach.

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.

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óry używa SQL Server do przechowywania transakcji.

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

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 jest publikowana w usłudze Active Directory i identyfikator GUID jest odpowiednie objectGUID obiektu usługi Active Directory publikacji.Jeśli ma wartość NULL, publikacja nie jest publikowana w usłudze Active Directory.

UwagaUwaga:
Publikowanie w usłudze Active Directory nie jest już obsługiwany.

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 (SP1).

30 = SQL Server 7.0 SP 2.

35 = SQL Server 7.0 SP 3.

40 = SQL Server 2000.

50 = SQL Server 2000 SP 1.

60 = SQL Server 2000 SP 3.

90 = SQL Server 2005.

100 = SQL Server 2008.

allow_initialize_from_backup

bit

Wskazuje, czy subskrybenci mogą 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.

min_autonosync_lsn

binary(1)

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

replicate_ddl

int

Wskazuje, czy replikacja schematu jest obsługiwane w publikacja.

1 = DDL są replikowane instrukcje wykonywane przez wydawcę.

0 = Wskazuje, że instrukcje DDL nie są replikowane.Aby uzyskać więcej informacji, zobacz Wprowadzanie zmian schematu na publikację baz danych.

Opcje

int

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

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

0x2 -publikować tylko lokalne zmiany replikacja równorzędna.

0x4 - włączony dla nie-SQL Server abonentów.

0x8 - włączony dla wykrywanie konfliktów peer-to-peer.

originator_id

smallint

Identyfikuje każdy węzeł w peer-to-peer topologia replikacji do celów wykrywanie konfliktów.Aby uzyskać więcej informacji, zobacz Wykrywanie konfliktów w replikacji typu Peer-to-Peer.