(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

DatabaseReplicaState-Klasse

Stellt den Laufzeitstatus einer Datenbank dar, die Teil einer Verfügbarkeitsgruppe ist. Diese Datenbank befindet sich möglicherweise in einem der Replikate, aus denen sich die Verfügbarkeitsgruppe zusammensetzt.

Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.SqlSmoObject
      Microsoft.SqlServer.Management.Smo.DatabaseReplicaState

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[PhysicalFacetAttribute(PhysicalFacetOptions.ReadOnly)]
public sealed class DatabaseReplicaState : SqlSmoObject

Der DatabaseReplicaState-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche EigenschaftAvailabilityDatabaseNameRuft den Namen der Verfügbarkeitsdatenbank ab.
Öffentliche EigenschaftAvailabilityDateabaseIdRuft den Bezeichner der Datenbank in der Verfügbarkeitsgruppe ab.
Öffentliche EigenschaftAvailabilityGroupIdRuft den Bezeichner der Verfügbarkeitsgruppe ab, zu der die Datenbank gehört.
Öffentliche EigenschaftAvailabilityGroupNameRuft den Namen der Verfügbarkeitsgruppe ab.
Öffentliche EigenschaftAvailabilityReplicaIdRuft den Bezeichner des Verfügbarkeitsreplikats in der Verfügbarkeitsgruppe ab.
Öffentliche EigenschaftAvailabilityReplicaServerNameRuft den Servernamen des Verfügbarkeitsreplikats ab.
Öffentliche EigenschaftDatabaseIdRuft den Bezeichner der Datenbank ab, der innerhalb einer Instanz von SQL Server eindeutig ist.
Öffentliche EigenschaftEndOfLogLSNRuft die LSN des letzten Protokolldatensatzes ab, der auf den Datenträger geleert wurde.
Öffentliche EigenschaftEstimatedDataLossRuft den geschätzten Datenverlust ab.
Öffentliche EigenschaftEstimatedRecoveryTimeRuft die geschätzte Wiederherstellungszeit ab.
Öffentliche EigenschaftFileStreamSendRateRuft die Rate ab, mit der die Dateien an das sekundäre Replikat gesendet werden.
Öffentliche EigenschaftIsFailoverReadyRuft einen Wert ab, der angibt, ob die Datenbank im Cluster als synchronisiert markiert ist, oder legt diesen fest.
Öffentliche EigenschaftIsJoinedRuft einen Wert ab, der angibt, ob in der Serverinstanz ein physisches Replikat der Verfügbarkeitsdatenbank vorhanden ist, oder diesen fest.
Öffentliche EigenschaftIsLocalRuft einen Wert ab, der angibt, ob die Datenbank für die Instanz lokal ist, oder legt diesen fest.
Öffentliche EigenschaftIsSuspendedRuft einen Wert ab, der angibt, ob der Status des Datenbankreplikats Angehalten ist.
Öffentliche EigenschaftLastCommitLSNRuft die LSN des letzten Commitdatensatzes ab.
Öffentliche EigenschaftLastCommitTimeRuft die Zeit ab, die dem letzten Commitdatensatz entspricht.
Öffentliche EigenschaftLastHardenedLSNRuft den Anfang des Protokollblocks ab, der die letzten auf den Datenträger geschriebenen Protokolldatensätze enthielt.
Öffentliche EigenschaftLastHardenedTimeRuft die Zeit ab, zu der der Protokollblockbezeichner für die letzte festgeschriebene LSN geschrieben wurde.
Öffentliche EigenschaftLastReceivedLSNRuft den letzten Protokollblock ab, der in diesem sekundären Replikat für diese Datenbank empfangen wurde.
Öffentliche EigenschaftLastReceivedTimeRuft die Zeit ab, zu der der Protokollblockbezeichner zuletzt im sekundären Element empfangen wurde.
Öffentliche EigenschaftLastRedoneLSNRuft den letzten Protokolldatensatz ab, der in der sekundären Datenbank wiederhergestellt wurde.
Öffentliche EigenschaftLastRedoneTimeRuft die Zeit ab, zu der der letzte Protokolldatensatz in der sekundären Datenbank wiederhergestellt wurde.
Öffentliche EigenschaftLastSentLSNRuft den letzten Block von Transaktionsprotokolldatensätzen ab, der an dieses sekundäre Replikat für diese Datenbank gesendet wurde.
Öffentliche EigenschaftLastSentTimeRuft die Zeit ab, zu der der letzte Protokollblock gesendet wurde.
Öffentliche EigenschaftLogSendQueueSizeRuft die Menge an Protokolldatensätzen in den Protokolldateien der primären Datenbank ab, die noch nicht an das sekundäre Replikat gesendet wurden.
Öffentliche EigenschaftLogSendRateRuft die Rate ab, mit der Protokolldatensätze an das sekundäre Replikat gesendet werden.
Öffentliche EigenschaftParentRuft das AvailabilityGroup-Objekt ab, das dem DatabaseReplicaState-Objekt übergeordnet ist.
Öffentliche EigenschaftPropertiesRuft eine Auflistung von Property-Objekten ab, die die Objekteigenschaften darstellen. (Geerbt von SqlSmoObject.)
Öffentliche EigenschaftRecoveryLSNRuft das Ende des Transaktionsprotokolls ab, bevor das Replikat nach einem Wiederherstellungsfailover neue Protokolldatensätze schreibt.
Öffentliche EigenschaftRedoQueueSizeRuft die Menge an Protokolldatensätzen in den Protokolldateien des sekundären Replikats ab, die noch nicht wiederhergestellt wurden.
Öffentliche EigenschaftRedoRateRuft die Rate ab, mit der die Protokolldatensätze wiederhergestellt werden.
Öffentliche EigenschaftReplicaAvailabilityModeRuft den Verfügbarkeitsmodus des Verfügbarkeitsreplikats ab.
Öffentliche EigenschaftReplicaRoleRuft die Rolle des Verfügbarkeitsreplikats ab.
Öffentliche EigenschaftStateRuft den Status des Objekts ab, auf das verwiesen wird. (Geerbt von SmoObjectBase.)
Öffentliche EigenschaftSuspendReasonRuft den Grund dafür ab, dass sich ein Datenbankreplikat im Status Angehalten befindet.
Öffentliche EigenschaftSynchronizationPerformanceRuft die Synchronisierungsleistung für die Datenbank ab.
Öffentliche EigenschaftSynchronizationStateRuft den Synchronisierungsstatus der Verfügbarkeitsdatenbank ab.
Öffentliche EigenschaftTruncationLSNRuft den Protokollkürzungswert ab, der höher als die lokale Kürzungs-LSN sein kann, wenn die lokale Protokollkürzung blockiert wird.
Öffentliche EigenschaftUrnRuft den Wert der URN (Uniform Resource Name)-Adresse ab, durch den das Objekt eindeutig identifiziert wird. (Geerbt von SqlSmoObject.)
Öffentliche EigenschaftUserDataRuft benutzerdefinierte Daten ab, die dem Objekt zugeordnet sind, auf das verwiesen wird, oder legt sie fest. (Geerbt von SmoObjectBase.)
Nach oben

  NameBeschreibung
Öffentliche MethodeDiscoverErmittelt eine Liste vom Typ Object. (Geerbt von SqlSmoObject.)
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeFormatSqlVariantFormatiert ein Objekt als SqlVariant-Typ. (Geerbt von SqlSmoObject.)
Geschützte MethodeGetContextDBRuft die Kontextdatenbank ab, die diesem Objekt zugeordnet ist. (Geerbt von SqlSmoObject.)
Geschützte MethodeGetDBNameRuft den Datenbanknamen ab, der dem Objekt zugeordnet ist. (Geerbt von SqlSmoObject.)
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Geschützte MethodeGetPropValueRuft einen Eigenschaftswert des SqlSmoObject-Objekts ab. (Geerbt von SqlSmoObject.)
Geschützte MethodeGetPropValueOptionalRuft einen Eigenschaftswert des SqlSmoObject-Objekts ab. (Geerbt von SqlSmoObject.)
Geschützte MethodeGetPropValueOptionalAllowNullRuft einen Eigenschaftswert des SqlSmoObject-Objekts ab. (Geerbt von SqlSmoObject.)
Geschützte MethodeGetServerObjectRuft den Server des SqlSmoObject-Objekts ab. (Geerbt von SqlSmoObject.)
Öffentliche MethodeGetType (Geerbt von Object.)
Öffentliche MethodeInitialize()Initialisiert das Objekt und erzwingt das Laden der Eigenschaften. (Geerbt von SqlSmoObject.)
Öffentliche MethodeInitialize(Boolean)Initialisiert das Objekt und erzwingt das Laden der Eigenschaften. (Geerbt von SqlSmoObject.)
Geschützte MethodeIsObjectInitializedÜberprüft, ob das Objekt initialisiert wurde. (Geerbt von SqlSmoObject.)
Geschützte MethodeIsObjectInSpaceÜberprüft, ob das Objekt isoliert vorhanden oder mit der SQL Server-Instanz verbunden ist. (Geerbt von SqlSmoObject.)
Öffentliche MethodeRefreshAktualisiert das Objekt und ruft beim nächsten Zugriff auf das Objekt Eigenschaften ab. (Geerbt von SqlSmoObject.)
Geschützte MethodeSetParentImplLegt das übergeordnete Element von SqlSmoObject auf den newParent-Parameter fest. (Geerbt von SqlSmoObject.)
Öffentliche MethodeToStringGibt eine String zurück, die das Objekt darstellt, auf das verwiesen wird. (Geerbt von SqlSmoObject.)
Öffentliche MethodeValidateÜberprüft den Status eines Objekts. (Geerbt von SmoObjectBase.)
Nach oben

  NameBeschreibung
Öffentliches EreignisPropertyChangedStellt das Ereignis dar, das bei Änderung einer Eigenschaft auftritt. (Geerbt von SqlSmoObject.)
Öffentliches EreignisPropertyMetadataChangedStellt das Ereignis dar, das bei Änderungen an den Eigenschaftsmetadaten auftritt. (Geerbt von SqlSmoObject.)
Nach oben

  NameBeschreibung
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.DiscoverErmittelt alle Abhängigkeiten. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.GetDomainRootGibt den Stamm der Domäne zurück. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.GetParentRuft das übergeordnete Element dieses Objekts ab. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.GetPropertyTypeRuft den Typ der angegebenen Eigenschaft ab. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.GetPropertyValueRuft den Wert der angegebenen Eigenschaft ab. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.GetUrnRuft den URN (Uniform Resource Name) des Objekts ab. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.ResolveRuft aus dem URN (Unified Resource Name) die Instanz ab, die die Informationen zum Objekt enthält. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.SetObjectStateLegt den Objektstatus auf den angegebenen SfcObjectState-Wert fest. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeIAlienObject.SetPropertyValueLegt den Eigenschaftswert fest. (Geerbt von SqlSmoObject.)
Explizite SchnittstellenimplementierungPrivate MethodeISfcPropertyProvider.GetPropertySetRuft den Schnittstellenverweis auf den Eigenschaftensatz dieses Objekts ab. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlSmoObject.)
Nach oben

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft