AvailabilityGroup Klasse

Definition

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class AvailabilityGroup : Microsoft.SqlServer.Management.Smo.NamedSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Smo.IObjectPermission, Microsoft.SqlServer.Management.Smo.IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
    inherit NamedSmoObject
    interface IObjectPermission
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface IScriptable
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
type AvailabilityGroup = class
    inherit NamedSmoObject
    interface ICreatable
    interface IAlterable
    interface IDroppable
    interface IDropIfExists
    interface IScriptable
    interface IObjectPermission
Public NotInheritable Class AvailabilityGroup
Inherits NamedSmoObject
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IObjectPermission, IScriptable
Vererbung
Attribute
Implementiert

Konstruktoren

Name Beschreibung
AvailabilityGroup()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

AvailabilityGroup(Server, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Felder

Name Beschreibung
m_ExtendedProperties

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
singletonParent

Normale SMO-Objekte greifen über parentColl (entsprechende Auflistung in der übergeordneten Klasse) auf den übergeordneten Klassenverweis zu. Die Singleton-Klasse hat keine Sammlung im übergeordneten Element.

(Geerbt von SqlSmoObject)

Eigenschaften

Name Beschreibung
AutomatedBackupPreference

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

AvailabilityDatabases

Die Sammlung von Verfügbarkeitsdatenbanken, die in der Verfügbarkeitsgruppe enthalten sind.

AvailabilityGroupListeners

Die Sammlung von Replikaten, die an der Verfügbarkeitsgruppe teilnehmen.

AvailabilityReplicas

Die Sammlung von Replikaten, die an der Verfügbarkeitsgruppe teilnehmen.

BasicAvailabilityGroup

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ClusterType

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ClusterTypeWithDefault

Ruft den Clustertyp der Verfügbarkeitsgruppe ab, wenn der primäre Server 130 oder niedriger ist, geben Sie stattdessen Wsfc zurück.

CollationDatabaseInServer

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
DatabaseEngineEdition

Gibt die DatabaseEngineEdition des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseEngineType

Gibt den DatabaseEngineType des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseHealthTrigger

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

DatabaseReplicaStates

Eine Sammlung von <seealso cref="T:Microsoft. SqlServer.Management.Smo.DatabaseReplicaState"></seealso> objects represeting the states of physical database replicas participating in the availability groups. Bei einem Verfügbarkeitsreplikat in einer primären Rolle gibt die Auflistung Informationen zu allen Datenbankreplikaten für alle Verfügbarkeitsreplikate zurück. Bei einem Verfügbarkeitsreplikat in einer sekundären Rolle gibt die Auflistung Informationen zu nur den lokalen Datenbankreplikaten zurück.

Die Auflistung wird auf die Eigenschaften "AvailabilityReplicaServerName" und "AvailabilityDatabaseName" des DatabaseReplciaState -Objekts festgelegt.

DtcSupportEnabled

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ExecuteForScalar

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
ExecutionManager

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
FailureConditionLevel

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

HealthCheckTimeout

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ID

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

IsContained

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

IsDistributedAvailabilityGroup

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

IsManagedInstanceLink

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

IsTouched

Gibt an, ob das Objekt für die bedingungslose Skripterstellung von Alter berührt wurde

(Geerbt von SqlSmoObject)
LocalReplicaRole

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Name

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von NamedSmoObject)
ObjectInSpace

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
Parent

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ParentCollection

Gibt die Auflistung zurück, die das Objekt enthält. Kann null sein.

(Geerbt von SqlSmoObject)
PrimaryReplicaServerName

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Properties

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
RequiredSynchronizedSecondariesToCommit

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ReuseSystemDatabases

Wenn true, wird die enthaltene AG erstellt, um replizierte Systemdatenbanken (myAG_contained_master und myAG_contained_msdb erneut zu verwenden, wenn der AG-Name "myAG" lautet).

ScalarResult

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
ServerVersion

Gibt die ServerVersion des Servers zurück, der das Objekt enthält. Wenn das Objekt keinem verbundenen Server zugeordnet ist, wird die höchste bekannte Serverversion zurückgegeben.

(Geerbt von SqlSmoObject)
State

Gibt den Status des Objekts zurück.

(Geerbt von SmoObjectBase)
UniqueId

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Urn

Gibt den Urn des Objekts zurück, das automatisch berechnet wird.

(Geerbt von SqlSmoObject)
UrnSuffix

gibt den Namen des Typs im Urnausdruck zurück.

UserData

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SmoObjectBase)

Methoden

Name Beschreibung
AddDatabaseContext(StringCollection)

methode get called from the create script related method (from derived classes like Table, Index etc.).)

(Geerbt von SqlSmoObject)
Alter()

Ändern sie eine Verfügbarkeitsgruppe.

Dies wird aufgerufen, wenn die geänderten AG-Eigenschaften geändert werden.

AlterImpl()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
AlterImplWorker()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
BindDefaultImpl(String, String, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
CheckObjectState()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
CheckObjectState(Boolean)

Dies ist eine virtuelle Funktion, sodass abgeleitete Klassen sie überschreiben können, wenn sie zusätzliche Überprüfungen des Zustands des Objekts ausführen möchten.

(Geerbt von SqlSmoObject)
CheckObjectStateImpl(Boolean)

Überprüft den Objektstatus, da sie nicht recusrive ist, kann diese Funktion direkt aufgerufen werden, was bedeutet, dass abgeleitete Klassen keine eigene Überprüfung bereitstellen können.

(Geerbt von SqlSmoObject)
CleanObject()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
Create()

Erstellen Sie eine Verfügbarkeitsgruppe, die auf dem Client auf dem Back-End angegeben wurde.

Die Erstellung von Verfügbarkeitsgruppen umfasst alle Verfügbarkeitsreplikate oder Verfügbarkeitsdatenbanken, die dem Objekt vor der Erstellung hinzugefügt wurden.

CreateImpl()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
CreateOrAlterImpl()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
DemoteAsSecondary()

Tieferstufen des aktuellen Replikats als sekundär

Deny(ObjectPermissionSet, String, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Deny(ObjectPermissionSet, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Deny(ObjectPermissionSet, String[], Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Deny(ObjectPermissionSet, String[])

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Discover()

Best Effort Discovery-Mechanismus: Diese Methode spiegelt Metadaten wider und ruft alle verfügbaren Objekte ab.

(Geerbt von SqlSmoObject)
Drop()

Legen Sie eine Verfügbarkeitsgruppe ab.

DropIfExists()

Legt das Objekt mit der OPTION IF EXISTS ab. Wenn das Objekt für die Drop-Funktion ungültig ist, wird es ohne Ausnahme zurückgegeben.

DropImpl(Boolean, Boolean)

Bei Ablageaufrufen in der Benutzerdatenbank in Azure wird die Verbindung geschlossen, wenn die Datenbank gelöscht wird. Der ExecutionManager versucht normalerweise, solche Aufrufe erneut zu versuchen, indem die Verbindung erneut geöffnet wird, um diese Wiederholung zu vermeiden, wenn handleSevereError true ist.

(Geerbt von SqlSmoObject)
DropImpl(Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
DropImplWorker(Urn, Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
EnumObjectPermissions()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

EnumObjectPermissions(ObjectPermissionSet)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

EnumObjectPermissions(String, ObjectPermissionSet)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

EnumObjectPermissions(String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

EnumReplicaClusterNodes()

Gibt eine DataTable mit Informationen zur Clusterkonfiguration der Verfügbarkeitsgruppe zurück. Für jedes Replikat ist eine Zeile für jeden Knoten vorhanden, der das Replikat hosten soll. Ein Replikat kann von mehreren Knoten gehostet werden, wenn das Replikat auf einer FCI gehostet wird. Das Schema dieser Tabelle lautet: ReplicaName (sysname) | NodeName (sysname) | MemberType (tinyint) | MemberState (tinyint) | NumberOfQuorumVotes (int)

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Führt SQL-Anweisungen aus

(Geerbt von SqlSmoObject)
ExecuteRenameQuery(String)

Erstellt die Rename-Abfrage für ein SqlSmoObject und führt sie auf dem Server aus.

(Geerbt von NamedSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Führt die angegebene Aktion unter den angegebenen Ausführungsmodi aus.

Setzt die ursprünglichen Modi zurück, nachdem die Aktion abgeschlossen wurde oder fehlschlägt.

(Geerbt von SqlSmoObject)
Failover()

Führen Sie ein manuelles Failover dieser Verfügbarkeitsgruppe auf den server aus, der durch die Parent-Eigenschaft angegeben wird. Dieser Server sollte als sekundäres Replikat an der Verfügbarkeitsgruppe teilnehmen. Das Ergebnis der Aktion besteht darin, diesen Server als Primäre dieser Verfügbarkeitsgruppe festzulegen. Diese Aktion hat keine Möglichkeit, Datenverlust zu haben.

FailoverWithPotentialDataLoss()

Führen Sie ein Erzwingen eines Failovers dieser Verfügbarkeitsgruppe auf den server aus, der durch die Parent-Eigenschaft angegeben wird. Dieser Server sollte als sekundäres Replikat an der Verfügbarkeitsgruppe teilnehmen. Das Ergebnis der Aktion besteht darin, diesen Server als Primäre dieser Verfügbarkeitsgruppe festzulegen. Diese Aktion kann datenverlusten, wenn die Datenbanken im Replikat nicht mit dem primären synchronisiert werden.

FormatSqlVariant(Object)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GenerateAlterEvent()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetContextDB()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetDBName()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Stellt eine Aufzählung von Eigenschaften bereit, die für bestimmte Servertypen oder Editionen explizit deaktiviert sind. Dies ist keine Liste aller Eigenschaften, die für das angegebene Ziel nicht funktionieren.

(Geerbt von SqlSmoObject)
GetFragOptionString(FragmentationOption)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetPropValue(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter direkt, wenn Eigenschaft verfügbar ist (geändert oder abgerufen) – Ein Aufruf unserer OnPropertyMissing-Methode andernfalls

Löst eine Ausnahme aus, wenn der Eigenschaftswert in beiden Fällen NULL ist.

(Geerbt von SqlSmoObject)
GetPropValueOptional(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir uns im Entwurfsmodus befinden (möglicher NULL-Wert) - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (löst Ausnahme aus, wenn der Wert NULL ist)

(Geerbt von SqlSmoObject)
GetPropValueOptional<T>(String, T)

Gibt den Wert der benannten Eigenschaft zurück. Wenn sich das Objekt im Zustand "Erstellen" befindet und die Eigenschaft noch nicht festgelegt wurde, wird "defaultValue" zurückgegeben. Wenn das Objekt vorhanden ist, wird "defaultValue" ignoriert, und der tatsächliche Wert wird zurückgegeben.

(Geerbt von SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir im Entwurfsmodus (möglich NULL) sind - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (möglich NULL)

(Geerbt von SqlSmoObject)
GetRealValue(Property, Object)

Gibt den tatsächlichen Wert für die Eigenschaft zurück.

(Geerbt von SqlSmoObject)
GetServerName()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetServerObject()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
GetSqlServerVersionName()

Ruft den öffentlichen sqlserver-Namen für die aktuelle Verbindung ab, z. B. "SQL Server 2008".

(Geerbt von SqlSmoObject)
GetStringComparer()

Gibt den Von allen untergeordneten Objektauflistungen zum Vergleich von Objektnamen verwendeten Vergleich zurück. Der Vergleich eines Servers basiert auf der Sortierung des Master-Shapes Der Vergleich einer Datenbank und der untergeordneten Elemente basiert auf der Datenbanksortierung.

(Geerbt von SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

Berechnet den Urn für das Objekt, einschließlich anderer Felder in der Definition neben den Schlüsselfeldern.

(Geerbt von SqlSmoObject)
GetUrnRecursive(StringBuilder)

Berechnet den Urn für das Objekt.

(Geerbt von SqlSmoObject)
Grant(ObjectPermissionSet, String, Boolean, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Grant(ObjectPermissionSet, String, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Grant(ObjectPermissionSet, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Grant(ObjectPermissionSet, String[], Boolean, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Grant(ObjectPermissionSet, String[], Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Grant(ObjectPermissionSet, String[])

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

ImplInitialize(String[], OrderBy[])

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
InitChildCollection(Urn, Boolean)

Initialisiert die dem angegebenen Typ zugeordnete untergeordnete Objektauflistung. Der Name Column würde z. B. die Columns-Auflistung initialisieren.

(Geerbt von SqlSmoObject)
Initialize()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
Initialize(Boolean)

Initialisiert das Objekt, indem seine Eigenschaften aus dem Enumerator gelesen werden.

(Geerbt von SqlSmoObject)
IsExpressSku()

Gibt zurück, ob der Server, der dieses Objekt enthält, eine Express-SKU ist.

(Geerbt von SqlSmoObject)
IsObjectDirty()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IsObjectInitialized()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IsObjectInSpace()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IsSupportedProperty(String)

Überprüfen, ob die angegebene Eigenschaft in der aktuellen Serverumgebung unterstützt wird

(Geerbt von SqlSmoObject)
IsVersion80SP3()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IsVersion90AndAbove()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
MarkDropped()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
MarkForDropImpl(Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
PostAlter()

Diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach dem Ändern des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostCreate()

diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach der Objekterstellung supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostDrop()

Diese Funktion soll von abgeleiteten Klassen überschrieben werden, wenn sie nach dem Ablegen des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
Refresh()

aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SqlSmoObject)
RenameImpl(String)

Objektname ändern

(Geerbt von NamedSmoObject)
RenameImplWorker(String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von NamedSmoObject)
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Revoke(ObjectPermissionSet, String, Boolean, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Revoke(ObjectPermissionSet, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Revoke(ObjectPermissionSet, String[], Boolean, Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Revoke(ObjectPermissionSet, String[])

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

Script()

Generieren Sie das Skript zum Erstellen dieser Verfügbarkeitsgruppe.

Script(ScriptingOptions)

Generieren Sie ein Skript für diese Verfügbarkeitsgruppe mithilfe der angegebenen Skriptoptionen.

ScriptImpl()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
ScriptImpl(ScriptingOptions)

Gibt ein StringCollection -Objekt mit dem Skript für das Objekt zurück. Diese Methode löst einen Fehler aus, wenn ScriptData wahr ist.

(Geerbt von SqlSmoObject)
SetAccessToken(IRenewableToken)

Legen Sie das accessToken für die Verbindung fest.

(Geerbt von SqlSmoObject)
SetParentImpl(SqlSmoObject)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
SetSchemaOwned()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von NamedSmoObject)
SetState(SqlSmoState)

Legt den Objektzustand fest (Vorhanden, Abgelegt usw.) Anwendungen sollten diese Methode vermeiden.

(Geerbt von SmoObjectBase)
ThrowIfAboveVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfAboveVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110(String)

Löst eine Nicht unterstützteVersionException aus, wenn sich der Quell- oder Zielserver unter 11.0 (SQL 2012) befindet.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 11.0 (SQL 2012) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion160(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 16.0 liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80SP3()

Löst eine Ausnahme aus, wenn die ServerVersion für dieses Objekt unter 8.760 (8.0 SP3) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion90(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 9.0 (SQL 2005) liegt.

(Geerbt von SqlSmoObject)
ToString()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
Touch()

Markieren Sie das Objekt "berührt" für die bedingungslose Skripterstellung von Alter.

(Geerbt von SqlSmoObject)
TouchImpl()

Virtuelle Methode, mit der abgeleitete Klassen zusätzliche Aufgaben ausführen können, wenn sie berührt werden.

(Geerbt von SqlSmoObject)
UnbindDefaultImpl(Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
UnbindRuleImpl(Boolean)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
Validate(String, Object[])

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SmoObjectBase)

Ereignisse

Name Beschreibung
PropertyChanged

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
PropertyMetadataChanged

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAlienObject.Discover()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IAlienObject.GetDomainRoot()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IAlienObject.GetParent()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyType(String)

Ermittelt den Eigenschaftentyp.

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Ruft den Wert für eine bestimmte Eigenschaft ab. Löst aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
IAlienObject.GetUrn()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IAlienObject.Resolve(String)

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Legt den Status dieses Objekts basierend auf bereitgestellten SfcObjectState fest.

(Geerbt von SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Legt den Wert der angegebenen Eigenschaft fest, wenn sie schreibbar ist. Wenn sich die Eigenschaft nicht im Eigenschaftenbehälter befindet, wird Spiegelung verwendet. Löst Eine Ausnahme aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

(Geerbt von SqlSmoObject)

Erweiterungsmethoden

Name Beschreibung
GetAssessmentItems(AvailabilityGroup, String[])

Sucht alle verfügbaren Überprüfungen für bestimmte availabilityGroupÜberprüfungen.

GetAssessmentItems(SqlSmoObject, String[])

Sucht alle verfügbaren Überprüfungen für bestimmte smoObjectÜberprüfungen.

GetAssessmentResults(AvailabilityGroup, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene availabilityGroup Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResults(AvailabilityGroup, String[])

Führt eine synchrone Bewertung für gegebene availabilityGroup Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResults(SqlSmoObject, String[])

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme.

GetAssessmentResultsList(AvailabilityGroup, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene availabilityGroup Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResultsList(AvailabilityGroup, String[])

Führt asynchron die Bewertung für bestimmte availabilityGroup Zwecke aus und beschreibt List<T> ermittelte Probleme.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Überprüft, ob der angegebene Typ vom ServerVersion Stammserver DatabaseEngineType für dieses Objekt unterstützt wird. Wenn ScriptingPreferences nicht null sind, überprüft auch, ob der angegebene Typ vom ServerVersion Zielserver und DatabaseEngineType vom Zielserver unterstützt wird.

Gilt für: