Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Widok syspublications ujawnia informacje o publikacji. Ten widok jest przechowywany w bazie danych dystrybucji.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| description | nvarchar(255) | Opis publikacji. |
| name | sysname | Unikalna nazwa związana z publikacją. |
| pubid | int | Kolumna tożsamości dostarczająca unikalny identyfikator publikacji. |
| repl_freq | tinyint | Częstotliwość replikacji: 0 = Transakcje oparte na transakcjach (transakcyjnych). 1 = Zaplanowane odświeżanie tabeli (migawka). |
| status | tinyint | Status publikacji: 0 = Nieaktywny. 1 = Aktywny. |
| Sync_method | tinyint | Metoda synchronizacji: 0 = Natywne narzędzie do masowego kopiowania (BCP). 1 = Charakterystyka charakteru. 3 = Współbitne, co oznacza, że natywne BCP jest używane, ale tabele nie są blokowane podczas snapshotu. 4 = Concurrent_c, co oznacza, że używany jest znak BCP, ale tabele nie są zablokowane podczas migawki. |
| snapshot_jobid | binary(16) | Identyfikuje zadanie agenta zaplanowane do wygenerowania początkowego snapshota. |
| independent_agent | bit | Określa, czy istnieje samodzielny Distribution Agent dla tej publikacji. 0 = Publikacja korzysta ze wspólnego Distribution Agent, a każda para bazy Publisher/Subscriber ma jednego, wspólnego Agenta. 1 = Istnieje samodzielny Distribution Agent dla tej publikacji. |
| immediate_sync | bit | Wskazuje, czy pliki synchronizacyjne są tworzone lub odtwarzane za każdym razem, gdy Snapshot Agent jest uruchamiany, gdzie 1 oznacza, że są tworzone za każdym razem, gdy agent działa. |
| enabled_for_internet | bit | Wskazuje, czy pliki synchronizacyjne publikacji są dostępne w Internecie za pośrednictwem protokołu transferu plików (FTP) i innych usług, gdzie 1 oznacza, że można do nich uzyskać dostęp z Internetu. |
| allow_push | bit | Wskazuje, czy subskrypcje push są dozwolone w publikacji, gdzie 1 oznacza, że są dozwolone. |
| allow_pull | bit | Wskazuje, czy subskrypcje pull są dozwolone w publikacji, gdzie 1 oznacza, że są dozwolone. |
| allow_anonymous | bit | Wskazuje, czy anonimowe subskrypcje są dozwolone w publikacji, gdzie 1 oznacza, że są dozwolone. |
| immediate_sync_ready | bit | Wskazuje, czy snapshot został wygenerowany przez Snapshot Agent i jest gotowy do użycia przez nowe subskrypcje. Ma to znaczenie tylko w przypadku natychmiastowej aktualizacji publikacji. 1 oznacza, że migawka jest gotowa. |
| allow_sync_tran | bit | Określa, czy w publikacji są dozwolone natychmiastowe aktualizowanie subskrypcji. 1 oznacza, że dozwolone są subskrypcje z natychmiastową aktualizacją. |
| autogen_sync_procs | bit | Określa, czy procedura synchronizacji przechowywanej subskrypcji jest generowana w Publisher. 1 oznacza, że jest generowany w Publisher. |
| Utrzymanie | int | Czas, w godzinach, na które zmienia się publikacja, jest przechowywany w bazie dystrybucji. |
| allow_queued_tran | bit | Określa, czy kolejka zmian u Subskrybenta do momentu ich zastosowania u Publisher została włączona. Jeśli 1, zmiany na subskrybenta są kolejkowane. |
| snapshot_in_defaultfolder | bit | Określa, czy pliki migawek są przechowywane w folderze domyślnym. Jeśli 0, pliki migawki zostały zapisane w alternatywnej lokalizacji określonej przez alternate_snapshot_folder. Jeśli 1, pliki snapshotów można znaleźć w domyślnym folderze. |
| alt_snapshot_folder | nvarchar(510) | Określa lokalizację alternatywnego folderu migawki. |
| pre_snapshot_script | nvarchar(510) | Określa wskaźnik do lokalizacji pliku .sql . Agent dystrybucji uruchamia skrypt wstępnej migawki przed uruchomieniem dowolnego z replikowanych skryptów obiektów podczas stosowania migawki na subskrybenta. |
| post_snapshot_script | nvarchar(510) | Określa wskaźnik do lokalizacji pliku .sql . Distribution Agent uruchamia skrypt post-snapshot po zastosowaniu wszystkich pozostałych replikowanych skryptów obiektowych i danych podczas początkowej synchronizacji. |
| compress_snapshot | bit | Określa, że migawka zapisana do alt_snapshot_folder lokalizacji ma być kompresowana do formatu Microsoft CAB. 1 oznacza, że migawka zostanie skompresowana. |
| ftp_address | sysname | Adres sieciowy usługi FTP dla dystrybutora. Określa, gdzie znajdują się pliki snapshotów publikacji, które Distribution Agent może odebrać. |
| ftp_port | int | Numer portu usługi FTP dla dystrybutora. Określa, gdzie znajdują się pliki snapshotów publikacji, które Distribution Agent może odebrać. |
| ftp_subdirectory | nvarchar(510) | Określa, gdzie pliki migawek są dostępne dla Distribution Agent, jeśli publikacja obsługuje propagację migawek za pomocą FTP. |
| ftp_login | nvarchar(256) | Nazwa użytkownika używana do nawiązywania połączenia z usługą FTP. |
| ftp_password | Nvarchar(1048) | Hasło użytkownika używane do nawiązywania połączenia z usługą FTP. |
| allow_dts | bit | Określa, czy publikacja umożliwia transformacje w SQL Server 2000 (8.x) Data Transformation Services (DTS). 1 określa, że dozwolone są transformacje DTS. |
| allow_subscription_copy | bit | Określa, czy włączono możliwość kopiowania baz danych subskrypcji, które subskrybują tę publikację. 1 oznacza, że kopiowanie jest dozwolone. |
| centralized_conflicts | bit | Określa, czy rekordy powodujące konflikt są przechowywane w programie Publisher: 0 = Rekordy konfliktu są przechowywane zarówno u wydawcy, jak i u subskrybenta, który spowodował konflikt. 1 = Zapisy konfliktów są przechowywane w Publisher. |
| conflict_retention | int | Określa okres przechowywania dla rekordów konfliktów, w dniach. |
| conflict_policy | int | Określa zasady rozwiązywania konfliktów, które są stosowane po użyciu opcji aktualizowania subskrybenta w kolejce. Może być jedną z następujących wartości: 1 = Publisher wygrywa konflikt. 2 = Subskrybent wygrywa konflikt. 3 = Subskrypcja zostaje ponownie zainicjalizowana. |
| queue_type | int | Określa, który typ kolejki jest używany. Może być jedną z następujących wartości: 1 = .msmq, który wykorzystuje Microsoft Message Queuing do przechowywania transakcji. 2 = .sql, który wykorzystuje SQL Server do przechowywania transakcji. Uwaga: Korzystanie z Microsoft Message Queuing zostało wycofane i nie jest już wspierane. |
| ad_guidname | sysname | Określa, czy publikacja jest publikowana w usłudze Microsoft Active Directory. Ważny globalnie unikalny identyfikator (GUID) określa, że publikacja jest publikowana w Active Directory, a GUID to odpowiadający mu obiekt publikacji w Active Directory objectGUID. Jeśli jest NULL, publikacja nie jest publikowana w Active Directory. Uwaga: Publikowanie do Active Directory nie jest już obsługiwane. |
| backward_comp_level | int | Poziom zgodności bazy danych, który może być jedną z następujących wartości: 90 = SQL Server 2005 (9.x). 100 = SQL Server 2008 (10.0.x). |
| allow_initialize_from_backup | bit | Wskazuje, czy subskrybaci mogą inicjować subskrypcję tej publikacji z kopii zapasowej, a nie z początkowego snapshotu. 1 oznacza, że subskrypcje mogą być iinicjalizowane z kopii zapasowej, a 0 oznacza, że nie można. Aby uzyskać więcej informacji, zobacz Inicjowanie subskrypcji transakcyjnej bez migawki. |
| min_autonosync_lsn | binarny(1) | Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana. |
| replicate_ddl | int | Wskazuje, czy dla publikacji jest obsługiwana replikacja schematu. 1 = Instrukcje DDL wykonywane w wydawcy są replikowane. 0 = Oznacza, że instrukcje DDL nie są replikowane. Aby uzyskać więcej informacji, zobacz Wprowadzanie zmian schematu w bazach danych publikacji. |
| Opcje | int | Bitmapa, która określa dodatkowe opcje publikowania, gdzie wartości opcji bitowych są następujące: 0x1 - Włączona replikacja peer-to-peer. 0x2 - Publikuj tylko lokalne zmiany dla replikacji peer-to-peer. 0x4 - Włączone dla osób nieposiadających SQL Server. 0x8 - Włączone wykrywanie konfliktów peer-to-peer. |
| originator_id | smallint | Identyfikuje każdy węzeł w topologii replikacji peer-to-peer w celu wykrywania konfliktów. Aby uzyskać więcej informacji, zobacz Wykrywanie konfliktów w replikacji równorzędnej. |