Udostępnij za pośrednictwem


sysmergepublications (języka Transact-SQL)

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

Nazwa kolumny

Typ danych

Opis

Program Publisher

sysname

Nazwa domyślnego serwera.

publisher_db

sysname

Nazwa domyślnej bazy danych Wydawca.

name

sysname

Nazwa publikacja.

Opis

nvarchar(255)

Krótki opis publikacja.

przechowywania

int

Okres zachowywania zestaw całej publikacja, gdzie jednostka jest wskazywane przez wartość retention_period_unit kolumna.

publication_type

tinyint

Wskazuje filtrowane publikacja:

0 = Nie są filtrowane.

1 = Filtrowane.

pubid

uniqueidentifier

Unikatowy numer identyfikacyjny dla tej publikacja.Generowany jest po dodaniu publikacja.

DesignMasterID

uniqueidentifier

Zarezerwowane do użytku w przyszłości.

parentID

uniqueidentifier

Wskazuje publikacja nadrzędnej, z którego utworzono (używane hierarchiczne topologie publikowania) bieżącej publikacja równorzędnego lub podzbiór.

sync_mode

tinyint

Tryb synchronizacji tej publikacja:

0 = Macierzystego.

1 = Znaków.

allow_push

int

Wskazuje, czy publikacja umożliwia wypychanie subskrypcji.

0 = Subskrypcji wypychanych nie jest dozwolone.

1 = Wypychania subskrypcje są dozwolone.

allow_pull

int

Wskazuje, czy publikacja umożliwia ściągać subskrypcji.

0 = Subskrypcji ściąganej niedozwolone.

1 = Ściągania subskrypcje są dozwolone.

allow_anonymous

int

Wskazuje, czy publikacja umożliwia anonimowe subskrypcji.

0 = Subskrypcje anonimowe nie jest dozwolone.

1 = Anonimowe subskrypcje są dozwolone.

centralized_conflicts

int

Wskazuje, czy rekordy konfliktowe są przechowywane w Wydawca:

0 = Konflikt rekordy nie są przechowywane w Wydawca.

1 = Konflikt rekordy są przechowywane w Wydawca.

Stan

tinyint

Zarezerwowane do użytku w przyszłości.

snapshot_ready

tinyint

Wskazuje stan migawka publikacja:

0 = Migawki nie jest gotowy do użycia.

1 = Migawki jest gotowy do użycia.

2 = Nowa migawka dla tej publikacja musi być utworzony.

enabled_for_internet

bit

Wskazuje, czy pliki synchronizacji w publikacja są narażone na Internet za pośrednictwem FTP i innych usług.

0 = Synchronizacji pliki są dostępne z Internetu.

1 = Synchronizacja plików nie można uzyskać dostęp z Internetu.

dynamic_filters

bit

Wskazuje, czy publikacja jest filtrowana z zastosowaniem sparametryzowany filtr wierszy.

0 = publikacja wiersz nie jest filtrowany.

1 = publikacja filtrowane w wierszu.

snapshot_in_defaultfolder

bit

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

0 = migawka są pliki w folderze domyślnym.

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

alt_snapshot_folder

nvarchar(255)

Lokalizacja folderu alternatywny dla migawka.

pre_snapshot_script

nvarchar(255)

Wskaźnik.sql pliku, który uruchamia agenta scalić przed jakimkolwiek obiekt replikacja skryptów przy stosowaniu migawka subskrybent.

post_snapshot_script

nvarchar(255)

Wskaźnik.sql pliku czy scalić Agent jest uruchamiany po wszystkich innych replikacja skrypty obiektów i dane zostały zastosowane podczas synchronizacja początkowa.

compress_snapshot

bit

Określa, czy migawka zapisywane alt_snapshot_folder lokalizacji jest skompresowany do Microsoft format pliku CAB.0 Określa, że plik nie jest skompresowany.

ftp_address

sysname

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

ftp_port

int

Numer portu usługa FTP dla dystrybutora.

ftp_subdirectory

nvarchar(255)

Podkatalog, gdzie są dostępne dla agenta scalania do pobrania plików migawka.

ftp_login

sysname

Nazwa użytkownika, aby połączyć 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 dni, dla których konflikty są zachowywane.Po czas, wiersz konfliktu jest wydzielany z tabela konfliktów.

keep_before_values

int

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

0 = Synchronizacji nie jest optymalizowany i wysłanych do subskrybentów wszystkie partycje zostaną zweryfikowane, po zmianie danych w partycji.

1 = Zoptymalizowane synchronizacji i dotyczy tylko subskrybenci posiadające partycji zmienionych wierszy.

allow_subscription_copy

bit

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

allow_synctoalternate

bit

Określa, czy partner alternatywny synchronizacji może synchronizować z tym Wydawca.0 oznacza, że partner synchronizacji nie jest dozwolone.

validate_subscriber_info

nvarchar(500)

Wyświetla listę funkcji, które są wykorzystywane do pobierania informacji subskrybenta i sprawdzenia poprawności parametrami wiersza subskrybenta kryteria filtrowania.

ad_guidname

sysname

Określa, czy publikacja jest publikowana w Microsoft usługi Active Directory.Nieprawidłowy identyfikator GUID Określa, że publikacja jest publikowana w usłudze Active Directory i odpowiedniego obiektu usługi Active Directory w publikacji jest identyfikator GUID objectGUID.Jeśli ma wartość NULL, publikacja nie jest publikowana w usłudze Active Directory.

backward_comp_level

int

Poziom zgodności bazy danych.Może to być jedna 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 z dodatkiem Service Pack 1 (SP1).

60 = SQL Server 2000 SP 3.

90 = SQL Server 2005.

100 = SQL Server 2008.

max_concurrent_merge

int

Maksymalna liczba procesów dozwolonych jednoczesnych korespondencji seryjnej.Wartość 0 do tej właściwość oznacza, że nie jest ograniczona do liczby równoczesnych korespondencji seryjnej procesy uruchomione w dowolnym podane czas.Ta właściwość określa maksymalną liczbę procesów równoczesnych seryjnej uruchamiane przeciwko publikacja seryjnej w jednym czas.Jeśli nie ma więcej procesów migawka zaplanowane w tym samym czas niż wartość umożliwia uruchamianie, a następnie nadmiar zadania będą umieszczane w kolejce i zaczekaj, aż proces scalania aktualnie działającymi wykończenie.

max_concurrent_dynamic_snapshots

int

Maksymalna liczba dozwolonych jednoczesnych filtrowane dane migawka sesje uruchomione przed publikacja korespondencji seryjnej.Jeśli 0, nie istnieje limit maksymalnej liczby równoczesnych filtrowanych danych migawka sesje, które można jednocześnie uruchomić przeciwko publikacja w dowolnym podane czas.Ta właściwość określa maksymalną liczbę procesów równoczesnych migawka uruchamiane przeciwko publikacja seryjnej w jednym czas.Jeśli nie ma więcej procesów migawka zaplanowane w tym samym czas niż wartość umożliwia uruchamianie, a następnie nadmiar zadania będą umieszczane w kolejce i zaczekaj, aż proces scalania aktualnie działającymi wykończenie.

use_partition_groups

smallint

Określa, czy partycje precomputed używane w publikacja.

dynamic_filters_function_list

nvarchar(500)

Rozdzielany średnikami listę funkcji używanych w publikacja parametrami wiersza filtry.

partition_id_eval_proc

sysname

Określa nazwę procedury uruchamiania przez agenta scalić abonenta do ustalenia 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ługiwane w publikacja.

0 = DDL sprawozdania nie są replikowane.

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

Aby uzyskać więcej informacji, zobacz Wprowadzanie zmian schematu na publikację baz danych.

allow_subscriber_initiated_snapshot

bit

Wskazuje, czy subskrybenci mogą inicjować proces, który generuje migawka dla publikacja przy użyciu sparametryzowana filtrów.1 wskazuje, czy subskrybenci mogą inicjować proces migawka.

dynamic_snapshot_queue_timeout

int

Określa, ile minut abonent musi czekać w kolejce dla procesu tworzenia migawka rozpocząć podczas używania sparametryzowanych filtrów.

dynamic_snapshot_ready_timeout

int

Określa, ile minut subskrybenta oczekuje na proces generowania migawka wypełnia się podczas używania sparametryzowanych filtry.

dystrybutor

sysname

Nazwę dystrybutora publikacja.

snapshot_jobid

binary(16)

Identyfikuje zadanie agent generuje migawka, gdy abonent mogą inicjować proces generowania migawka.

allow_web_synchronization

bit

Określa, czy włączone jest publikacja w sieci synchronizacja w sieci Web, gdzie 1 oznacza, że synchronizacji sieci Web jest włączone dla publikacja.

web_synchronization_url

nvarchar(500)

Określa domyślną wartość internetowy adres URL używany dla synchronizacja w sieci Web.

allow_partition_realignment

bit

Wskazuje, czy usuwa są wysyłane do subskrybent po modyfikacji wiersza na wydawcy powoduje on zmieniać jego partycję.

0 = Dane ze starych partycji zostanie pozostawiony na subskrybent, gdy zmiany wprowadzone w danych Wydawca nie będą replikowane na ten subskrybent, ale zmiany wprowadzone na subskrybent zostanie zreplikowany do wydawcy.

1 = Usuwa subskrybentowi w celu odzwierciedlenia wyniki partycji zmienić przez usunięcie danych, który nie jest dłużej część partycji abonenta.

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

UwagaUwaga:
Dane, które pozostaje przez subskrybenta, gdy wartość ta jest 0 powinny być traktowane, tak jakby był on tylko do odczytu; Jednak to nie jest ściśle wymuszane przez system replikacja.

retention_period_unit

tinyint

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

0 = Day.

1 = Tygodnia.

2 = Miesiąc.

3 = Rok.

decentralized_conflicts

int

Wskazuje, czy rekordy konfliktowe są przechowywane przez subskrybenta, które spowodowało konflikt:

0 = Konflikt rekordy nie są przechowywane przez subskrybenta.

1 = Konflikt rekordy są przechowywane przez subskrybenta.

generation_leveling_threshold

int

Określa liczbę zmiany zawarte w pokolenia.Generowanie jest kolekcja zmian, które są dostarczane do Wydawca lub abonenta.Aby uzyskać więcej informacji, zobacz Sposób scalania replikacji śledzi i wylicza zmian.

automatic_reinitialization_policy

bit

Wskazuje, czy zmiany są przekazywane od abonenta, zanim wystąpi automatycznego ponownego inicjowania.

1 = Zmiany są przekazywane od abonenta, zanim wystąpi automatycznego ponownego inicjowania.

0 = Zmiany nie są przekazywane przed automatycznego ponownego inicjowania.