Udostępnij za pośrednictwem


sysmergepublications (języka Transact-SQL)

Zawiera jeden wiersz dla każdej publikacja seryjnej zdefiniowanych w bazie danych.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.

Nazwa kolumna

Typ danych

Description

Wydawca

sysname

Nazwa domyślnego serwera.

publisher_db

sysname

Nazwa domyślnej bazy danych Wydawca.

Nazwa

sysname

Nazwę publikacja.

Opis

nvarchar(255)

Krótki opis publikacja.

zachowanie

int

Okres zachowywania dla zestaw całej publikacja, w których jednostka jest wskazywany przez wartość retention_period_unit kolumna.

publication_type

tinyint

Wskazuje publikacja zastosowano filtr:

0 = Nie jest filtrowany.

1 = Filtrowane.

pubid

uniqueidentifier

Unikatowy numer identyfikacyjny dla tej publikacja.To jest generowany w momencie publikacja zostanie dodany.

DesignMasterID

uniqueidentifier

Zarezerwowane do wykorzystania w przyszłości.

parentID

uniqueidentifier

Wskazuje publikacja nadrzędnej, z którego został utworzony (używana do hierarchicznej topologie publikacja) bieżącej publikacja elementów równorzędnych lub podzbiór.

sync_mode

tinyint

Tryb synchronizacji tej publikacja:

0 = Macierzystego.

1 = Znaków.

allow_push

int

Wskazuje, czy publikacja zezwala wypychanie subskrypcji.

0 = Subskrypcji wypychanych nie jest dozwolone.

1 = wypychanie subskrypcje są dozwolone.

allow_pull

int

Wskazuje, czy publikacja zezwala ściągać subskrypcji.

0 = Subskrypcji ściąganej niedozwolone.

1 = ściągać subskrypcje są dozwolone.

allow_anonymous

int

Wskazuje, czy publikacja zezwala anonimowym subskrypcji.

0 = Subskrypcji anonimowe nie jest dozwolone.

1 = Anonimowe subskrypcje są dozwolone.

centralized_conflicts

int

Wskazuje, czy u Wydawca przechowywane są rekordy konflikt:

0 = Konflikt rekordy nie są przechowywane w Wydawca.

1 = Konfliktu przez wydawcę przechowywane są rekordy.

Stan

tinyint

Zarezerwowane do wykorzystania w przyszłości.

snapshot_ready

tinyint

Wskazuje stan migawka publikacja:

0 = migawka nie jest gotowy do użytku.

1 = migawka jest gotowa do użytku.

2 = Nowe migawka dla tej publikacja, należy go utworzyć.

enabled_for_internet

bit

Wskazuje, czy pliki synchronizacji w publikacja są dostępne z Internetem za pośrednictwem FTP i innych usług.

0 = Synchronizacji plików można uzyskać dostęp z Internetu.

1 = Synchronizacji plików nie jest dostępny z Internetu.

dynamic_filters

bit

Wskazuje, czy publikacja jest filtrowany przy użyciu sparametryzowany filtr wierszy.

0 = publikacja wiersz nie jest filtrowany.

1 = publikacja zastosowano filtr w wierszu.

snapshot_in_defaultfolder

bit

Określa, czy migawka pliki są przechowywane w folderze domyślnym:

0 = migawka, pliki znajdują się w folderze domyślnym.

1 = migawka, pliki są przechowywane w lokalizacji określonej przez alt_snapshot_folder.

alt_snapshot_folder

nvarchar(255)

Lokalizacja folderu alternatywnego dla migawka.

pre_snapshot_script

nvarchar(255)

Wskaźnik, aby. SQL plik uruchamiający Agent korespondencji seryjnej przed żadnych skryptów obiektu replikacja w przypadku stosowania migawka przez subskrybent.

post_snapshot_script

nvarchar(255)

Wskaźnik, aby. SQL plik, że Agent korespondencji seryjnej działa po wszystkich innych replikacja skryptów obiektu i dane zostały zastosowane podczas wstępna synchronizacja.

compress_snapshot

bit

Określa, czy migawka, zapisywane alt_snapshot_folder kompresji do lokalizacjiMicrosoft Format pliku CAB. 0 Określa, że plik nie jest skompresowany.

ftp_address

sysname

Adres sieciowy usługa File Transfer protokół (FTP) dla dystrybutor.Określa, w którym znajdują się dla agenta korespondencji seryjnej do pobrania, pliki migawka publikacja po włączeniu FTP.

ftp_port

int

Numer portu usługa FTP dla dystrybutor.

ftp_subdirectory

nvarchar(255)

W przypadku, gdy pliki migawka są dostępne dla agenta korespondencji seryjnej pobrać podkatalogu.

ftp_login

sysname

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

ftp_password

nvarchar(524)

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

conflict_retention

int

Określa okres zachowywania w dniach, dla których konflikty są zachowywane.Po upływie tego czas wiersza konfliktu jest wydzielany z tabela konfliktów.

keep_before_values

int

Określa, czy dla tej publikacja występuje optymalizacji synchronizacji:

0 = Synchronizacja nie jest optymalizowany i partycje, wysyłana do wszystkich subskrybentów będą weryfikowane po zmianie danych w partycji.

1 = Zoptymalizowana ze względu na synchronizację, a problem dotyczy tylko subskrybentów o wierszy w zmienionych partycji.

allow_subscription_copy

bit

Określa, czy włączono możliwość kopiowania baza danych subskrypcja.0 oznacza kopiowanie jest niedozwolone.

allow_synctoalternate

bit

Określa, czy partner alternatywne synchronizacji może synchronizować z tego Wydawca.0 oznacza, że partner synchronizacji nie jest dozwolona.

validate_subscriber_info

nvarchar(500)

Zawiera listę funkcji, które są używane do pobierania informacji subskrybent i sprawdzanie poprawności wiersza sparametryzowana filtrowanie kryteria dla subskrybent.

ad_guidname

sysname

Określa, czy publikacja jest publikowana w Microsoft Usługa Active Directory. Prawidłowy identyfikator GUID Określa, że publikacja jest publikowana w usłudze Active Directory i identyfikatora GUID jest odpowiedni obiekt usługi Active Directory w publikacji objectGUID.Jeśli wartością tą jest NULL, publikacja nie jest publikowana w usłudze Active Directory.

backward_comp_level

int

Poziom zgodności bazy danych.Może mieć jedną z następujących wartości:

10 = Microsoft SQL Server SQL Server 7.0 Service 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 Dodatek usługa Pack (SP) 1.

60 = SQL Server 2000 SP 3.

90 = SQL Server 2005.

100 = SQL Server 2008.

max_concurrent_merge

int

Maksymalna liczba procesów dozwolonych równocześnie korespondencji seryjnej.Wartość 0 dla tej właściwość oznacza brak limitu liczby procesów równoczesnych korespondencji seryjnej uruchomionych na każdym podane czas.Ta właściwość określa maksymalną liczbę równoczesnych korespondencji seryjnej procesów, które mogą być uruchamiane przed publikacja korespondencji seryjnej w jednym czas.Jeżeli istnieje więcej procesów migawki harmonogramu w tym samym czas niż wartość umożliwia uruchamianie, a następnie nadmiar zadania będą umieszczane w kolejce i zakończeniu oczekiwania, aż proces scalania aktualnie odtwarzany.

max_concurrent_dynamic_snapshots

int

Maksymalna liczba dozwolonych równocześnie filtrowanych danych migawka sesji, które mogą być uruchomione przed publikacja korespondencji seryjnej.Jeśli 0, nie jest ograniczona do maksymalnej liczby sesji migawka równoczesnych filtrowanych danych, które można uruchomić jednocześnie przed publikacja na każdym podane czas.Ta właściwość określa maksymalną liczbę równoczesnych migawka procesów, które mogą być uruchamiane przed publikacja korespondencji seryjnej w tym samym czasie.Jeżeli istnieje więcej procesów migawki harmonogramu w tym samym czas niż wartość umożliwia uruchamianie, a następnie nadmiar zadania będą umieszczane w kolejce i zakończeniu oczekiwania, aż proces scalania aktualnie odtwarzany.

use_partition_groups

smallint

Określa, czy publikacja używa precomputed partycji.

dynamic_filters_function_list

nvarchar(500)

Średnik rozdzielane listy funkcje używane w filtrach parametrami wiersza dla publikacja.

partition_id_eval_proc

sysname

Określa nazwę procedury, wykonywane przez scalanie czynnika subskrybentom określić jego identyfikator przypisany partycji.

publication_number

smallint

Specifies the identity column that provides a 2-byte mapping to pubid.pubid is a globally unique identifier for a publication, whereas publication number is unique only in a specififed database.

replicate_ddl

int

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

0 = DDL instrukcji nie są replikowane.

1 = DDL instrukcje wykonywane w Wydawca są replikowane.

Aby uzyskać więcej informacji zobacz Wprowadzanie zmian schematu na bazy danych w publikacja.

allow_subscriber_initiated_snapshot

bit

Wskazuje, czy subskrybenci mogą inicjować proces, który generuje migawka publikacja za pomocą sparametryzowanych filtrów.1 wskazuje, czy subskrybenci mogą inicjować proces migawka.

dynamic_snapshot_queue_timeout

int

Określa, ile minut subskrybent musi czekać w kolejce rozpoczyna się podczas korzystania z filtrów sparametryzowana proces generowania migawka.

dynamic_snapshot_ready_timeout

int

Określa, ile minut subskrybent czeka na proces generowania migawka należy wypełnić, korzystając z filtrów sparametryzowana.

dystrybutor

sysname

Nazwa dystrybutor w publikacja.

snapshot_jobid

binary(16)

Identyfikuje zadanie agent generuje migawka, jeśli subskrybent mogą inicjować proces generowania migawki.

allow_web_synchronization

bit

Określa, czy publikacja jest skonfigurowany do synchronizacji w sieci Web, gdzie 1 oznacza, że synchronizacja w sieci Web jest włączony w publikacji.

web_synchronization_url

nvarchar(500)

Określa wartość domyślną internetowy adres URL, używanego do synchronizacja w sieci Web.

allow_partition_realignment

bit

Wskazuje, czy usuwa są wysyłane do subskrybent po modyfikacji wiersza na Wydawca powoduje, że aby zmienić jego partycję.

0 = Danych ze starych partycji znajdzie się na subskrybent, którego zmiany wprowadzone do tych danych na Wydawca nie będą replikowane na ten subskrybent, ale zmiany wprowadzone na subskrybent będą replikowane na Wydawca.

1 = Usuwa do abonenta w celu odzwierciedlenia wyniki zmian partycji przez usunięcie danych, które nie są częścią dłuższego abonenta partycji.

Aby uzyskać więcej informacji zobacz sp_addmergepublication (języka Transact-SQL).

NoteNote:
Dane, które pozostają przez subskrybent, gdy wartość ta jest 0 powinny być traktowane, tak jakby był on tylko do odczytu, jednak to nie są ściśle wymuszane przez system replikacja.

retention_period_unit

tinyint

Określa jednostki używane przy definiowaniu zachowanie, która może być jedną z następujących wartości:

0 = Day.

1 = Week.

2 = Miesiąc.

3 = Year.

decentralized_conflicts

int

Wskazuje, czy rekordy konfliktów są przechowywane przez subskrybent, która spowodowała wystąpienie konfliktu:

0 = Konflikt rekordy nie są przechowywane przez subskrybent.

1 = Konfliktu przez subskrybent przechowywane są rekordy.

generation_leveling_threshold

int

Określa liczbę zmian zawartych do generacji.Do generacji jest kolekcją zmian, które są dostarczane do Wydawca lub subskrybent.Aby uzyskać więcej informacji zobacz W jaki sposób replikacja łączenia ścieżki i wylicza zmiany.

automatic_reinitialization_policy

bit

Wskazuje, czy zmiany są przekazywane z subskrybent przed wystąpieniem reinicjowanie automatyczne.

1 = Przed wystąpieniem reinicjowanie automatycznej zmiany są przekazywane z subskrybent.

0 = Zmiany nie są przekazywane przed reinicjowanie automatyczne.