Поделиться через


Элементы ReplicationDatabase

Represents a publication or subscription database in a replication topology.

Тип ReplicationDatabase предоставляет доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ReplicationDatabase() () () () Initializes a new instance of the ReplicationDatabase class.
Открытый метод ReplicationDatabase(String, ServerConnection) Initializes a new instance of the ReplicationDatabase class with the specified database name, providing a connection to the server on which the database exists.

В начало

Методы

  Имя Описание
Защищенный метод CheckValidCreation Инфраструктура. (Наследуется из ReplicationObject.)
Защищенный метод CheckValidDefinition Инфраструктура. (Наследуется из ReplicationObject.)
Открытый метод CommitPropertyChanges Sends all the cached property change statements to the instance of Microsoft SQL Server. (Наследуется из ReplicationObject.)
Открытый метод CreateLogReaderAgent Creates a Log Reader Agent job for a database published with transactional replication.
Открытый метод CreateQueueReaderAgent Creates a Queue Reader Agent job for the distribution database.
Открытый метод Decouple Decouples the referenced replication object from the server. (Наследуется из ReplicationObject.)
Открытый метод EnumConflictTables Returns conflict information for all merge publications and subscriptions that use the replication database.
Открытый метод EnumMergeConflictCounts Returns information on conflicts stored in a merge publication or subscription database.
Открытый метод EnumMergePublications Returns a list of merge publications that use the replication database.
Открытый метод EnumMergePullSubscriptions Returns all merge pull subscriptions that use this replication database.
Открытый метод EnumPublicationArticles Returns replication information for published objects in the replication database.
Открытый метод EnumReplicationSchemaBoundViews Returns all user-defined schema-bound view objects in the database.
Открытый метод EnumReplicationStoredProcedures Returns all user-defined stored procedure objects in the database.
Открытый метод EnumReplicationTables Returns all user-defined table objects in the database.
Открытый метод EnumReplicationUserDefinedAggregates Returns a list of user-defined aggregates in the database.
Открытый метод EnumReplicationUserDefinedFunctions Returns a list of user-defined functions in the database.
Открытый метод EnumReplicationViews Returns a list of the user-defined views objects in the database.
Открытый метод EnumTransConflictCounts Returns information on conflicts stored in an updating transactional publication or subscription database.
Открытый метод EnumTransPublications Returns a list of transactional and snapshot publications that use the database.
Открытый метод EnumTransPullSubscriptions Returns a list of transactional and snapshot pull subscriptions that use the database.
Открытый метод Equals (Наследуется из Object.)
Защищенный метод Finalize (Наследуется из Object.)
Защищенный метод GetChangeCommand Инфраструктура. (Наследуется из ReplicationObject.)
Защищенный метод GetCreateCommand Инфраструктура. (Наследуется из ReplicationObject.)
Защищенный метод GetDropCommand Инфраструктура. (Наследуется из ReplicationObject.)
Открытый метод GetHashCode (Наследуется из Object.)
Открытый метод GetType (Наследуется из Object.)
Защищенный метод InternalRefresh Инфраструктура. (Наследуется из ReplicationObject.)
Открытый метод LinkPublicationForUpdateableSubscription Sets the configuration and security information used by synchronization triggers of updatable subscriptions when connecting to the Publisher.
Открытый метод Load Loads the properties of an existing object from the server. (Наследуется из ReplicationObject.)
Открытый метод LoadProperties Loads the properties of an existing object from the server. (Наследуется из ReplicationObject.)
Защищенный метод MemberwiseClone (Наследуется из Object.)
Открытый метод ReadSubscriptionFailoverMode Returns the failover mode for an updating subscription to a transactional or snapshot publication.
Открытый метод Refresh Reloads the properties of the object. (Наследуется из ReplicationObject.)
Открытый метод Script Returns a Transact-SQL script to enable or disable replication publishing and subscriptions on the database based on the properties of ReplicationDatabase.
Открытый метод ScriptReplicationDBOption Returns a Transact-SQL script to enable or disable replication options on the database based on the properties of ReplicationDatabase.
Открытый метод ToString (Наследуется из Object.)
Открытый метод WriteSubscriptionFailoverMode Sets the failover mode for an updating subscription to a transactional or snapshot publication.

В начало

Свойства

  Имя Описание
Открытое свойство AllowMergePublication Specifies whether or not the database can be published using merge replication.
Открытое свойство CachePropertyChanges Gets or sets whether to cache changes made to the replication properties or to apply them immediately. (Наследуется из ReplicationObject.)
Открытое свойство CompatibilityLevel Gets the minimum version of SQL Server with which the database has compatible behavior.
Открытое свойство ConnectionContext Gets or sets the connection to an instance of Microsoft SQL Server. (Наследуется из ReplicationObject.)
Открытое свойство DBOwner Gets if the login used by the current connection has ownership rights to the database.
Открытое свойство DBReadOnly Gets whether the database is read-only or not.
Открытое свойство EnabledMergePublishing Gets or sets whether the database is enabled for merge publishing or not.
Открытое свойство EnabledTransPublishing Gets or sets whether the database is enabled for transactional or snapshot publishing or not.
Открытое свойство HasPublications Gets whether or not the database has existing publications.
Открытое свойство HasPullSubscriptions Gets whether or not the database has existing pull subscriptions.
Открытое свойство IsExistingObject Gets whether the object exists on the server or not. (Наследуется из ReplicationObject.)
Открытое свойство LogReaderAgentExists Gets whether or not the Log Reader Agent has been created for the publication database.
Открытое свойство LogReaderAgentName Gets the name of an existing Log Reader Agent or sets the name when creating a new Log Reader Agent for a published database.
Открытое свойство LogReaderAgentProcessSecurity Gets the Microsoft Windows account under which the Log Reader Agent job runs at the Distributor.
Открытое свойство LogReaderAgentPublisherSecurity Gets the login used by the Log Reader Agent to connect to the Publisher.
Открытое свойство MergePublications Returns the merge publications defined on the replication database.
Открытое свойство MergePullSubscriptions Returns the merge pull subscriptions defined on the replication database.
Открытое свойство Name Gets or sets the name of the replication database.
Открытое свойство QueueReaderAgentExists Gets whether or not a Queue Reader Agent job exists for the database.
Открытое свойство QueueReaderAgentProcessSecurity Gets the Microsoft Windows account under which the Queue Reader Agent job runs at the Distributor.
Открытое свойство SqlServerName Gets the name of the Microsoft SQL Server instance to which this object is connected. (Наследуется из ReplicationObject.)
Открытое свойство TransPublications Returns the transactional or snapshot publications defined on the replication database.
Открытое свойство TransPullSubscriptions Represents the pull subscriptions to a transactional or snapshot publication defined on the replication database.
Открытое свойство UserData Gets or sets an object property that allows users to attach their own data to the object. (Наследуется из ReplicationObject.)

В начало