Wyliczenie IdentityRangeManagementOption
Wylicza opcje zarządzania przypisaniami zakres kolumna tożsamości w tabelach publikowanych przy użyciu replikacja scalająca i replikacja transakcyjna z aktualizacją subskrybentów.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Enumeration IdentityRangeManagementOption
'Użycie
Dim instance As IdentityRangeManagementOption
public enum IdentityRangeManagementOption
public enum class IdentityRangeManagementOption
type IdentityRangeManagementOption
public enum IdentityRangeManagementOption
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
None | Kolumny identyfikacji są replikowane do subskrybenta jako podstawowy typ danych. | |
Automatic | Kolumny identyfikacji są oznaczone jako nie dla replikacja i replikacja automatycznie przypisuje zakresy tożsamości. | |
Manual | Kolumny identyfikacji są oznaczone jako nie dla replikacja, ale replikacja nie przypisuje zakresy tożsamości. |
Uwagi
Zarządzanie tożsamościami zakres jest obsługiwana dla obu korespondencji seryjnej i replikacja transakcyjna z aktualizacją subskrybentów.
Należy używać Automatic przy każdym możliwego.
Automatyczne tożsamości zakres zarządzania zachowanie jest zestaw przez określenie PublisherIdentityRangeSize, SubscriberIdentityRangeSize, i IdentityRangeThreshold.
Manualjest używana tylko do migawka i replikacja transakcyjna bez aktualizacji przez subskrybenta peer-to-peer replikacja transakcyjna, lub jeśli aplikacja musi kontrolować zakresy tożsamości programowo.Ta opcja musi zapewnić, że zakresy są przypisane do Wydawca i każdego subskrybenta i że nowe zakresy są przypisywane jeśli początkowe zakresy są używane.
None is only recommended for indexed views and for backwards compatibility with earlier versions of Microsoft SQL Server.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0 Microsoft .NET Framework.