Udostępnij za pośrednictwem


syspublications (System View) (Transact-SQL)

The syspublications view exposes publikacja information.Ten widok jest przechowywany w bazie danych dystrybucji.

Nazwa kolumna

Typ danych

Description

Opis

nvarchar(255)

Opisowy wpis w publikacja.

Nazwa

sysname

Unikatowa nazwa skojarzonego z publikacją.

pubid

int

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

repl_freq

tinyint

Częstotliwość replikacja:

0 = Transakcji podstawie (transakcyjnych).

1 = Zaplanowane tabela odświeżania (Migawka).

Stan

tinyint

Stan publikacja:

0 = Nieaktywne.

1 = Aktywny.

sync_method

tinyint

Metoda synchronizacji:

0 = Macierzystym zbiorczej kopii 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 BCP jest używane, ale tabel nie zostały zablokowane podczas migawka.

snapshot_jobid

binary(16)

Identyfikuje zadanie agenta, zaplanowane do generowania migawka początkowa.

independent_agent

bit

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

0 = Użytych udostępnionego Agent dystrybucji, a każda para bazy danych Wydawca bazy danych/subskrybent ma Agent jednym, udostępnionym.

1 = Jest autonomiczny Agent dystrybucji dla tej publikacja.

immediate_sync

bit

Wskazuje, czy synchronizacji pliki są tworzone lub utworzyć ponownie przy każdym jest uruchomiony agent migawka, gdzie 1 oznacza, że są one tworzone przy każdym agent jest uruchamiany.

enabled_for_internet

bit

Wskazuje, czy pliki synchronizacji w publikacja są dostępne w Internecie 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 subskrypcji wypychanych są dozwolone w publikacja, gdzie 1 oznacza, że są dozwolone.

allow_pull

bit

Wskazuje, czy subskrypcji ściąganej są dozwolone w publikacja, gdzie 1 oznacza, że są dozwolone.

allow_anonymous

bit

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

immediate_sync_ready

bit

Wskazuje, czy migawka został wygenerowany przez agenta migawka i jest gotowy do użycia przez nowej subskrypcji.To jest przydatny tylko natychmiastowe aktualizowanie publikacji.1 wskazuje, że migawka jest gotowy.

allow_sync_tran

bit

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

autogen_sync_procs

bit

Określa, czy synchronizacja przechowywane procedury do natychmiastowej aktualizacji subskrypcji jest generowany podczas Wydawca.1 oznacza, że jest on generowany w Wydawca.

zachowanie

int

Ilość czas, w godzinach, zmiany wprowadzone w publikacja są zachowywane w bazie danych dystrybucji.

allow_queued_tran

bit

Określa, czy Kolejkowanie zmian przez subskrybent, dopóki nie mogą one być stosowane w Wydawca został włączony.Jeśli 1, zmiany przez subskrybent są umieszczane w kolejce.

snapshot_in_defaultfolder

bit

Określa, czy migawka pliki są przechowywane w folderze domyślnym.Jeśli 0, migawka pliki były przechowywane w innej lokalizacji określonej przez alternate_snapshot_folder.Jeśli jest to 1, migawka pliki znajdują się w domyślnym folderze.

alt_snapshot_folder

nvarchar(510)

Określa lokalizację innego folderu dla migawka.

pre_snapshot_script

nvarchar(510)

Określa wskaźnik do .SQL Lokalizacja pliku. Agent dystrybucji uruchamia skrypt pre-migawka przed uruchomieniem tych skryptów replikowanych obiektów, stosując migawka na subskrybent.

post_snapshot_script

nvarchar(510)

Określa wskaźnik do .SQL Lokalizacja pliku. Agent dystrybucji jest uruchamiany skrypt post-migawka po zastosowaniu wszystkich innych skryptów replikowanych obiektów i danych podczas wstępna synchronizacja.

compress_snapshot

bit

Określa, że zdjęcie, które napisano w celu alt_snapshot_folder ma być skompresowane w lokalizacjiMicrosoft Format pliku CAB. 1 oznacza, że będą kompresowane migawka.

ftp_address

sysname

Adres sieciowy usługa FTP dla dystrybutor.Określa, w którym znajdują się dla spedytora dystrybucji pobrać pliki migawka publikacja.

ftp_port

int

Numer portu usługa FTP dla dystrybutor.Określa, w którym znajdują się dla spedytora dystrybucji pobrać pliki migawka publikacja.

ftp_subdirectory

nvarchar(510)

Określa, gdzie pliki migawka są dostępne dla agenta dystrybucji, aby wznowić działanie, gdy 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 Transformacje transformacja Services (DTS) danych. 1 Określa, że dozwolone są DTS przekształcenia.

allow_subscription_copy

bit

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

centralized_conflicts

bit

Określa, czy rekordy konfliktów są przechowywane na Wydawca:

0 = Konflikt rekordy są przechowywane w obu Wydawca i abonenta, która spowodowała wystąpienie konfliktu.

1 = Konfliktu przez wydawcę przechowywane są rekordy.

conflict_retention

int

Określa okres zachowywania dla rekordów konflikt w dniach.

conflict_policy

int

Określa zasady rozwiązywania konfliktów, a następnie użyto kolejce opcję aktualizowania subskrybent.Może być jedną z następujących wartości:

1 = Konflikt wins Wydawca.

2 = Wins subskrybent konfliktu.

3 = Ustawienie ponownie inicjowane subskrypcja.

QUEUE_TYPE

int

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

1 = .usługa MSMQ, który używa Microsoft kolejkowanie wiadomości do przechowywania transakcji.

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

NoteNote:
Za pomocą Microsoft kolejkowanie wiadomości została zastąpiona i nie jest już obsługiwany.

ad_guidname

sysname

Określa, czy publikacja jest publikowana w Microsoft Usługa Active Directory. Prawidłowe unikatowy identyfikator globalny (GUID) określa, że publikacja jest publikowana w usłudze Active Directory, a identyfikator GUID jest odpowiedni objectGUID obiektu usługi Active Directory publikacji.Jeśli wartością tą jest NULL, publikacja nie jest publikowana w usłudze Active Directory.

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

backward_comp_level

int

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

10 = SQL Server 7.0.

20 = SQL Server 7.0 usługa Pack (SP) 1.

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 tej publikacja na kopię zapasową, a nie na migawka początkowego.1 oznacza, że subskrypcji mogą być inicjowane z kopia zapasowa oraz 0 oznacza, że nie można ich.Aby uzyskać więcej informacji zobacz Inicjowanie transakcji subskrypcja bez migawka.

min_autonosync_lsn

binary(1)

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

replicate_ddl

int

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

1 = DDL instrukcje wykonywane w Wydawca są replikowane.

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

Opcje

int

Mapę bitową, która określa dodatkowe opcje publikowania, w którym wartości opcji bitowe są następujące:

0x1 - Włączone dla replikacja równorzędna.

0x2 — Opublikować tylko lokalne zmiany replikacja równorzędna.

0x4 - Włączone dla nie-SQL Server subskrybentów.

0x8 - Włączone wykrywanie konfliktów typu peer-to-peer.

originator_id

smallint

Identyfikuje każdy węzeł w topologii replikacja równorzędna w celach wykrywanie konfliktów.Aby uzyskać więcej informacji zobacz Wykrywanie konfliktów w replikacja równorzędna.