Wyliczenie PublicationAttributes
Wylicza właściwości publikacja obsługiwane.
To wyliczenie ma atrybut FlagsAttribute umożliwiający wykonywanie kombinacji bitowych na wartościach jego elementów członkowskich.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
<FlagsAttribute> _
Public Enumeration PublicationAttributes
'Użycie
Dim instance As PublicationAttributes
[FlagsAttribute]
public enum PublicationAttributes
[FlagsAttribute]
public enum class PublicationAttributes
[<FlagsAttribute>]
type PublicationAttributes
public enum PublicationAttributes
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
None | Usuwa wszystkie opcje z Attributes. | |
AllowPush | Subskrypcje, gdzie działa agent synchronizacji na dystrybutora (wypychanie subskrypcje) są obsługiwane. | |
AllowPull | Subskrypcje, gdzie działa agent synchronizacji przez subskrybenta (ściągać subskrypcje) są obsługiwane.Wymagane do obsługi SQL Server Compact 3.5 z dodatkiem SP1 abonentów. | |
AllowAnonymous | Anonimowe subskrypcje można subskrybować publikacja.Subskrypcje anonimowe są wymagane, jeśli chcesz utworzyć subskrypcję bez rejestrowania subskrypcja na Wydawca.Jest to konieczne dla przypadków, w których nie można ustanowić SQL Server połączenia z Wydawca podczas konfiguracja subskrypcja. | |
InternetEnabled | Mogą być synchronizowane publikacji w Internecie i protokół file transfer protocol (FTP) może służyć do transferu plików migawka do subskrybenta.Aby uzyskać więcej informacji, zobacz temat Implementowanie replikacji w Internecie. | |
ImmediateSync | Synchronizacja plików w publikacja zostaną odtworzone każdego czas Agent migawki jest uruchamiany.Subskrybenci mogą natychmiast pobrać pliki synchronizacji, jeśli Agent migawki zostało ukończone przed utworzeniem subskrypcja.Nowe subskrypcje Pobierz najnowsze synchronizacji plików generowanych przez wykonanie ostatnich agenta migawki.Podczas ustawiania ImmediateSync, IndependentAgent musi być także zestaw. | |
IndependentAgent | Każda subskrypcja używa własne wystąpienie agenta replikacja podczas synchronizacji z programem Wydawca.Ustawienie tej opcji zmniejsza opóźnienie i domyślne dla transakcyjnych publikacja.Replikacja scalania zawsze używa agentów niezależnych. | |
SnapshotInDefaultFolder | migawka Pliki w publikacja są utrzymywane w domyślnym folderze.Gdy SnapshotInDefaultFolder nie jest określony, należy określić alternatywną lokalizację plików migawka za pomocą AltSnapshotFolder. | |
CompressSnapshot | Migawki pliki są kompresowane na format pliku CAB.Nie można skompresować migawkę plików większych niż 2 gigabajty (GB).Nie obsługiwany dla SQL Server Compact 3.5 z dodatkiem SP1 abonentów. | |
AllowSubscriptionCopy | Bazy danych subskrybować do publikacja można kopiować i dołączony do utworzenia nowej subskrybować.Zdeprecjonowana dołączanej subskrypcji. | |
AllowSynchronousTransactions | Natychmiastowe subskrypcje aktualizacji są obsługiwane dla publikacji transakcyjnych.Obsługiwane tylko dla publikacji transakcyjnych. | |
AutomaticGenerateSyncProcedures | procedura składowana, używany przez aktualizowanie subskrypcji synchronizacji z publikacja transakcyjne jest generowany automatycznie.Obsługiwane tylko dla publikacji transakcyjnych. | |
CentralizedConflicts | Konflikt rekordy są przechowywane w Wydawca.Obsługiwane tylko dla publikacji korespondencji seryjnej. | |
EnabledForActiveDirectory | ||
AllowQueuedTransactions | Publikacje transakcyjnej kolejce subskrypcje aktualizacji są obsługiwane.Obsługiwane tylko dla publikacji transakcyjnych. | |
AllowDtsTransformation | Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. | |
DynamicFilters | Filtry parametrami wiersza są obsługiwane w publikacja korespondencji seryjnej.Obsługiwane tylko dla publikacja korespondencji seryjnej. | |
KeepPartitionChanges | Precomputed partycji nie mogą być używane są używane optymalizacje zmiana partycji.Nie określono KeepPartitionChanges po PartitionGroupsOption jest True.Aby uzyskać więcej informacji, zobacz temat Optymalizacja sparametryzowana wydajności filtr partycji Precomputed. | |
AllowSyncToAlternate | Subskrybenci można synchronizować subskrypcja do publikacja korespondencji seryjnej z serwerów innych niż Wydawca, skąd pochodzi subskrypcja.Obsługiwane tylko dla publikacji korespondencji seryjnej.Ta funkcja jest niezalecane i zostaną usunięte w przyszłym wydaniu.Nie obsługiwany dla SQL Server Compact 3.5 z dodatkiem SP1 abonentów. | |
AllowSubscriberInitiatedSnapshot | Subskrybenci mogą inicjować proces migawka wygenerować migawkę filtrowane dla ich partycji danych, gdy publikacja seryjna została sparametryzowana filtrów.Obsługiwane tylko dla publikacji korespondencji seryjnej. | |
AllowWebSynchronization | Subskrybenci można synchronizować subskrypcji przez Internet przy użyciu protokół HTTPS.Obsługiwane tylko dla publikacji korespondencji seryjnej.Dostępne tylko z SQL Server 2005.Wymagane do obsługi SQL Server Compact 3.5 z dodatkiem SP1 abonentów.Aby uzyskać więcej informacji, zobacz temat Web synchronizacji replikacji scalania. | |
AllowInitializationFromBackup | Subskrybenci można zainicjować subskrypcja do publikacja z kopia zapasowa zamiast początkową migawkę.Obsługiwane tylko dla transakcyjnych lub replikacja migawka. | |
EnabledForPeerToPeer | Peer-to-peer replikacja transakcyjna jest obsługiwany.Obsługiwane tylko dla publikacji transakcyjnych.Dostępne tylko z SQL Server 2005 i nowsze wersje.
Podczas ustawiania EnabledForPeerToPeer, obowiązują następujące ograniczenia:
|
|
AllowPartitionRealignment | Usuwa są wysyłane do subskrybenta po modyfikacji wiersza na Wydawca powoduje on zmienić jego partycję i kiedy sparametryzowana filtry używane w publikacja.Obsługiwane tylko dla publikacji korespondencji seryjnej.
Uwaga:
Jeśli ten atrybut nie jest włączone, dane z partycji starego pozostaje na subskrybenta.Zmiany wprowadzone w danych Wydawca nie będą replikowane na ten subskrybenta, ale zmiany wprowadzone na subskrybenta zostanie zreplikowany do wydawcy.Dlatego powinna traktować dane z partycji starego jako dane tylko do odczytu.
|
|
DecentralizedConflicts | Konflikt rekordy są przechowywane przez subskrybenta.Obsługiwane tylko dla publikacji korespondencji seryjnej.Nie obsługiwany dla SQL Server Compact 3.5 z dodatkiem SP1 abonentów. | |
EnabledForHeterogeneousSubscribers | Non - SQL Server abonentów są obsługiwane.Obsługiwane tylko dla publikacji transakcyjnych i migawka.Dostępne tylko z SQL Server 2005 i nowsze wersje.
Podczas ustawiania EnabledForHeterogeneousSubscribers, obowiązują następujące ograniczenia:
|
Uwagi
PublicationAttributes Obsługuje wyliczanie FlagsAttribute opcja, która zezwala na łączenie bitowe wartości wyliczenia.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.
Zobacz także