Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Database-Klasse

 

Stellt eine SQL Server-Datenbank dar.

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


[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[PhysicalFacetAttribute]
public sealed class Database : ScriptNameObjectBase, ISfcSupportsDesignMode, 
	ICreatable, IAlterable, IDroppable, IDropIfExists, IRenamable, 
	IExtendedProperties, IScriptable, IDatabaseOptions, IDmfFacet

NameBeschreibung
System_CAPS_pubmethodDatabase()

Initialisiert eine neue Instanz der der Database Klasse.

System_CAPS_pubmethodDatabase(Server, String)

Initialisiert eine neue Instanz der Database -Klasse auf dem angegebenen Server und mit dem angegebenen Namen.

NameBeschreibung
System_CAPS_pubpropertyActiveConnections

Ruft die Anzahl von aktiven Verbindungen zur Datenbank ab.

System_CAPS_pubpropertyActiveDirectory

Veraltet. Ruft die Informationen zu den Active Directory-Einstellungen für die Datenbank ab.

System_CAPS_pubpropertyAnsiNullDefault

Ruft einen Wert ab, der angibt, ob die ANSI_NULL_DEFAULT-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAnsiNullsEnabled

Ruft einen Wert ab, der angibt, ob die ANSI_NULLS_ENABLED-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAnsiPaddingEnabled

Ruft einen Wert ab, der angibt, ob die ANSI_PADDING_ENABLED-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAnsiWarningsEnabled

Ruft einen -Eigenschaftswert ab, der angibt, ob die ANSI_WARNING_ENABLED-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyApplicationRoles

Ruft eine Auflistung von ApplicationRole Objekte. Jedes ApplicationRole-Objekt stellt eine für die Datenbank definierte Anwendungsrolle dar.

System_CAPS_pubpropertyArithmeticAbortEnabled

Ruft einen Wert ab, der angibt, ob die ARITHMETICABORT-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAssemblies

Ruft eine Auflistung von SqlAssembly Objekte. Jedes SqlAssembly-Objekt stellt eine für die Datenbank definierte Assembly dar.

System_CAPS_pubpropertyAsymmetricKeys

Ruft eine Auflistung von AsymmetricKey Objekte. Jedes AsymmetricKey-Objekt stellt einen für die Datenbank definierten asymmetrischen Schlüssel dar.

System_CAPS_pubpropertyAutoClose

Ruft einen Wert ab, der angibt, ob die AUTOCLOSE-Datenbankoption festgelegt ist, oder legt ihn fest.

System_CAPS_pubpropertyAutoCreateIncrementalStatisticsEnabled

Ruft einen Wert ab, der angibt, ob die inkrementellen Statistiken automatisch für die Datenbank erstellt werden.

System_CAPS_pubpropertyAutoCreateStatisticsEnabled

Ruft einen Wert ab, der angibt, ob Statistiken automatisch für die Datenbank erstellt werden.

System_CAPS_pubpropertyAutoShrink

Ruft einen Wert ab, der angibt, ob die AUTO_SHRINK-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAutoUpdateStatisticsAsync

Ruft einen Wert ab, der angibt, ob die AUTOUPDATESTATISTICSASYNC-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyAutoUpdateStatisticsEnabled

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Statistiken für die Datenbank automatisch aktualisiert werden.

System_CAPS_pubpropertyAvailabilityDatabaseSynchronizationState

Ruft den Synchronisierungsstatus der Verfügbarkeitsdatenbank ab.

System_CAPS_pubpropertyAvailabilityGroupName

Ruft den Verfügbarkeitsgruppennamen in der Datenbank ab.

System_CAPS_pubpropertyAzureEdition

Ruft die Azure-Edition der Datenbank ab.

System_CAPS_pubpropertyAzureServiceObjective

Ruft das Ziel des aktuellen Abonnements ab.

System_CAPS_pubpropertyBrokerEnabled

Ruft einen Wert ab, der angibt, ob der Service Broker-Dienst aktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyCaseSensitive

Ruft einen Wert ab, der angibt, ob Großbuchstaben und Kleinbuchstaben als gleichwertig ausgewertet werden.

System_CAPS_pubpropertyCertificates

Ruft eine Auflistung von Certificate Objekte. Jedes Certificate-Objekt stellt ein für die Datenbank definiertes Zertifikat dar.

System_CAPS_pubpropertyChangeTrackingAutoCleanUp

Ruft einen Wert ab, der angibt, ob die CHANGE_TRACKING_AUTO_CLEANUP-Option aktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyChangeTrackingEnabled

Ruft einen Wert ab, der angibt, ob die CHANGE_TRACKING_VALUE-Option aktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyChangeTrackingRetentionPeriod

Ruft den CHANGE_TRACKING_RETENTION_PERIOD-Wert ab oder legt ihn fest.

System_CAPS_pubpropertyChangeTrackingRetentionPeriodUnits

Ruft den Einheitentyp für einen Beibehaltungsdauerwert ab oder legt diesen fest.

System_CAPS_pubpropertyCloseCursorsOnCommitEnabled

Ruft einen Wert ab, der angibt, ob die CURSOR_CLOSE_ON_COMMIT-Datenbankoption aktiv ist, oder legt diesen fest.

System_CAPS_pubpropertyCollation

Ruft die von der Datenbank verwendete Standardsortierung ab oder legt sie fest.

System_CAPS_pubpropertyColumnEncryptionKeys

Ruft eine Auflistung der Spalten-Verschlüsselungsschlüssel.

System_CAPS_pubpropertyColumnMasterKeys

Ruft ab oder legt die Spalte MasterKeys.

System_CAPS_pubpropertyCompatibilityLevel

Ruft den Kompatibilitätsgrad für die Datenbank ab oder legt ihn fest.

System_CAPS_pubpropertyConcatenateNullYieldsNull

Ruft einen Wert ab, der angibt, ob die CONCAT_NULL_YIELDS_NULL-Datenbankoption aktiv ist, oder legt diesen fest.

System_CAPS_pubpropertyContainmentType

Ruft den Typ der Kapselung ab oder legt ihn fest.

System_CAPS_pubpropertyCreateDate

Ruft das Datum ab, an dem die Datenbank erstellt wurde.

System_CAPS_pubpropertyDatabaseAuditSpecifications

Ruft eine Auflistung von DatabaseAuditSpecification-Objekten ab. Jedes DatabaseAuditSpecification-Objekt stellt eine für den Server definierte Datenbank-Überwachungsspezifikation dar.

System_CAPS_pubpropertyDatabaseEncryptionKey

Ruft einenDataBaseEncryptionKey-Datentyp ab.

System_CAPS_pubpropertyDatabaseGuid

Ruft den Guid-Wert ab, der die Datenbank eindeutig identifiziert.

System_CAPS_pubpropertyDatabaseOptions

Ruft das DatabaseOptions-Objekt ab, das Konfigurationsoptionen für die Datenbank enthält.

System_CAPS_pubpropertyDatabaseOwnershipChaining

Ruft einen Wert ab, der angibt, ob die Datenbankbesitzverkettung aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyDatabaseScopedCredentials

Ruft die Auflistung der datenbankbezogenen Anmeldeinformationen.

System_CAPS_pubpropertyDatabaseSnapshotBaseName

Ruft den Namen der Momentaufnahmenbasis für die Datenbank ab.

System_CAPS_pubpropertyDataSpaceUsage

Ruft den von den Daten in der Datenbank verwendeten Datenspeicher ab.

System_CAPS_pubpropertyDateCorrelationOptimization

Ruft einen Wert ab, der angibt, ob die Datumskorrelationsoptimierung aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyDboLogin

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer als Datenbankbesitzer (DBO) angemeldet ist.

System_CAPS_pubpropertyDefaultFileGroup

Ruft die von der Datenbank verwendete Standarddateigruppe ab.

System_CAPS_pubpropertyDefaultFileStreamFileGroup

Ruft den Dateigruppennamen für den Standarddatenstrom ab.

System_CAPS_pubpropertyDefaultFullTextCatalog

Ruft den von der Datenbank verwendeten Standardvolltextkatalog ab.

System_CAPS_pubpropertyDefaultFullTextLanguage

Ruft die Volltext-Standardsprache ab.

System_CAPS_pubpropertyDefaultLanguage

Ruft die Standardsprache ab oder legt sie fest.

System_CAPS_pubpropertyDefaults

Ruft eine Auflistung von Default Objekte. Jedes Default-Objekt stellt einen für die Datenbank definierten Standardwert dar.

System_CAPS_pubpropertyDefaultSchema

Ruft das Standardschema des Benutzers ab.

System_CAPS_pubpropertyDelayedDurability

Ruft die Datenbankeinstellung für die verzögerte Dauerhaftigkeit ab oder legt sie fest.

System_CAPS_pubpropertyEncryptionEnabled

Ruft einen Wert ab, der angibt, ob die Datenverschlüsselung aktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyEvents

Ruft die der Datenbank zugeordneten Ereignisse ab.

System_CAPS_pubpropertyExecutionManager

Ruft den Manager für die Ausführung.(Überschreibt SqlSmoObject.ExecutionManager.)

System_CAPS_pubpropertyExtendedProperties

Ruft die erweiterten Eigenschaften der Datenbank ab.

System_CAPS_pubpropertyExtendedStoredProcedures

Ruft eine Auflistung von ExtendedStoredProcedure Objekte. Jedes ExtendedStoredProcedure-Objekt stellt eine erweiterte gespeicherte Prozedur dar, die für die Datenbank definiert ist.

System_CAPS_pubpropertyExternalDataSources

Ruft die Auflistung der externen Datenquelle ab.

System_CAPS_pubpropertyExternalFileFormats

Ruft eine Auflistung von externen Dateiformaten.

System_CAPS_pubpropertyFederations

Ruft eine Auflistung von Federation Objekte. Jeder Federation steht für Daten, die auf der Datenbank partitioniert werden.

System_CAPS_pubpropertyFileGroups

Ruft eine Auflistung von FileGroup Objekte. Jedes FileGroup-Objekt stellt eine für die Datenbank definierte Dateigruppe dar.

System_CAPS_pubpropertyFilestreamDirectoryName

Ruft den Namen des Dateidatenstrom-Freigabeverzeichnisses ab oder legt ihn fest.

System_CAPS_pubpropertyFilestreamNonTransactedAccess

Ruft die Einstellung für den nicht transaktiven Dateidatenstromzugriff für die Datenbank ab oder legt sie fest.

System_CAPS_pubpropertyFullTextCatalogs

Ruft eine Auflistung von FullTextCatalog Objekte. Jedes FullTextCatalog-Objekt stellt einen für die Datenbank definierten Volltextkatalog dar.

System_CAPS_pubpropertyFullTextStopLists

Ruft eine Auflistung von FullTextStopList Objekte. Jedes FullTextStopList-Objekt stellt eine für den Server definierte Volltext-Stoppliste dar.

System_CAPS_pubpropertyHasFileInCloud

Ruft einen Wert ab, der angibt, ob die Datenbank über eine Datei in der Clouddatenbank verfügt.

System_CAPS_pubpropertyHasMemoryOptimizedObjects

Ruft den Boolean Wert ab, der angibt, ob die Datenbank speicheroptimierte Objekte enthält.

System_CAPS_pubpropertyHonorBrokerPriority

Ruft einen Wert ab, der angibt, ob die vom Broker angegebene Priorität bestätigt wird, oder legt ihn fest.

System_CAPS_pubpropertyID

Ruft den ID-Wert der Datenbank ab, der die Datenbank eindeutig identifiziert.

System_CAPS_pubpropertyIndexSpaceUsage

Ruft den Datenspeicher ab, der von den Indizes in der Datenbank belegt wird.

System_CAPS_pubpropertyIsAccessible

Ruft einen Wert ab, der angibt, ob auf die Datenbank zugegriffen werden kann.

System_CAPS_pubpropertyIsDatabaseSnapshot

Ruft einen Wert ab, der angibt, ob die Datenbank eine Momentaufnahmen-Datenbank ist.

System_CAPS_pubpropertyIsDatabaseSnapshotBase

Ruft einen Wert ab, der angibt, ob die Datenbank die Basisdatenbank für eine Momentaufnahmen-Datenbank ist.

System_CAPS_pubpropertyIsDbAccessAdmin

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbAccessAdmin-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbBackupOperator

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbBackupOperator-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbDatareader

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbDatareader-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbDatawriter

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbDatawriter-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbDdlAdmin

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbDdlAdmin-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbDenyDatareader

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbDenyDatareader-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbDenyDatawriter

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbDenyDatawriter-Datenbank ist.

System_CAPS_pubpropertyIsDbManager

Ruft einen Wert ab, der angibt, ob der aktuelle Anmeldename einem Datenbank-Manager in SQL-Datenbank entspricht.

System_CAPS_pubpropertyIsDbOwner

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbOwner-Datenbankrolle ist.

System_CAPS_pubpropertyIsDbSecurityAdmin

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer ein Mitglied der DbSecurityAdmin-Datenbankrolle ist.

System_CAPS_pubpropertyIsFederationMember

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Datenbank ein Element des Verbunds ist.

System_CAPS_pubpropertyIsFullTextEnabled

Ruft einen Wert ab, der angibt, ob die Datenbank für die Volltextsuche aktiviert ist, oder legt ihn fest.

System_CAPS_pubpropertyIsLoginManager

Ruft einen Wert ab, der angibt, ob der aktuelle Anmeldename einem Anmeldungs-Manager in SQL-Datenbank entspricht.

System_CAPS_pubpropertyIsMailHost

Ruft einen Wert ab, der angibt, ob die Datenbank als Mailhost konfiguriert ist.

System_CAPS_pubpropertyIsManagementDataWarehouse

Ruft einen Wert ab, der angibt, ob die Datenbank ein Verwaltungs-Data Warehouse ist.

System_CAPS_pubpropertyIsMirroringEnabled

Ruft einen Wert ab, der angibt, ob die Spiegelung für die Datenbank aktiviert ist.

System_CAPS_pubpropertyIsParameterizationForced

Ruft einen Wert ab, der angibt, ob die Parametrisierung für die Datenbank erzwungen wird, oder legt ihn fest.

System_CAPS_pubpropertyIsReadCommittedSnapshotOn

Ruft einen Wert ab, der angibt, ob Transaktionen mit der READ COMMITTED-Isolationsstufe die Zeilenversionsverwaltung verwenden, oder legt ihn fest.

System_CAPS_pubpropertyIsSystemObject

Ruft einen Wert ab, der angibt, ob die Datenbank ein Systemobjekt oder eine benutzerdefinierte Datenbank ist.

System_CAPS_pubpropertyIsUpdateable

Ruft einen Wert ab, der angibt, ob die Datenbank aktualisiert werden kann.

System_CAPS_pubpropertyIsVarDecimalStorageFormatEnabled

Ruft einen Wert ab, der angibt, ob der VarDecimal-Speicher aktiviert ist, oder legt diesen fest.

System_CAPS_pubpropertyLastBackupDate

Ruft das Datum und die Uhrzeit der letzten Sicherung der Datenbank ab.

System_CAPS_pubpropertyLastDifferentialBackupDate

Ruft das Datum und die Uhrzeit der letzten differenziellen Sicherung ab.

System_CAPS_pubpropertyLastLogBackupDate

Ruft das Datum und die Uhrzeit der letzten Sicherung des Transaktionsprotokolls ab.

System_CAPS_pubpropertyLocalCursorsDefault

Ruft einen Wert ab, der angibt, ob die lokalen Servercursor standardmäßig verwendet werden, oder legt ihn fest.

System_CAPS_pubpropertyLogFiles

Ruft eine Auflistung von LogFile Objekte. Jedes LogFile-Objekt stellt eine für die Datenbank definierte Protokolldatei dar.

System_CAPS_pubpropertyLogReuseWaitStatus

Ruft den Vorgangstyp ab, auf den die Wiederverwendung des Speicherplatzes für das Transaktionsprotokoll wartet.

System_CAPS_pubpropertyMasterKey

Ruft den Hauptschlüssel ab, der zur Verschlüsselung von privaten Zertifikatschlüsseln verwendet wird.

System_CAPS_pubpropertyMemoryAllocatedToMemoryOptimizedObjectsInKB

Ruft die Arbeitsspeichergröße (in Kilobytes) ab, die speicheroptimierten Objekten in der Datenbank zugeordnet ist.

System_CAPS_pubpropertyMemoryUsedByMemoryOptimizedObjectsInKB

Ruft die Arbeitsspeichergröße (in Kilobytes) ab, die von speicheroptimierten Objekten in der Datenbank genutzt wird.

System_CAPS_pubpropertyMirroringFailoverLogSequenceNumber

Ruft die Protokollfolgenummer beim letzten Failover ab.

System_CAPS_pubpropertyMirroringID

Ruft den ID-Wert ab, der die Spiegelungspartnerschaft eindeutig identifiziert.

System_CAPS_pubpropertyMirroringPartner

Ruft die Adresse der Datenbankmodul-Instanz ab, die der Partnerserver für die Datenbankspiegelung ist, oder legt die Adresse fest.

System_CAPS_pubpropertyMirroringPartnerInstance

Ruft die SQL Server-Instanz ab, auf der der Spiegelungspartner konfiguriert ist.

System_CAPS_pubpropertyMirroringRedoQueueMaxSize

Ruft die maximale Größe der Wiederholungswarteschlange der Spiegelserverinstanz in KB ab.

System_CAPS_pubpropertyMirroringRoleSequence

Ruft die Rollensequenznummer der Primär-/Sicherungsrollen der Spiegelungspartner ab.

System_CAPS_pubpropertyMirroringSafetyLevel

Ruft die Sicherheitsstufe für die Spiegelung ab oder legt sie fest.

System_CAPS_pubpropertyMirroringSafetySequence

Ruft die Rollensequenznummer für Sicherheitsstufen der Spiegelungspartner ab.

System_CAPS_pubpropertyMirroringStatus

Ruft den Status der Datenbank und der Datenbank-Spiegelungssitzung ab.

System_CAPS_pubpropertyMirroringTimeout

Ruft die maximale Zeit in Sekunden ab, die die Prinzipalserverinstanz auf den Empfang einer PING-Nachricht von einer anderen Instanz in der Spiegelungssitzung wartet, bevor davon ausgegangen wird, dass die Verbindung der anderen Instanz getrennt wurde, oder legt sie fest.

System_CAPS_pubpropertyMirroringWitness

Ruft den Namen der Datenbankmodul-Instanz des Datenbankspiegelungs-Zeugenservers ab oder legt ihn fest.

System_CAPS_pubpropertyMirroringWitnessStatus

Ruft den Status des Spiegelungszeugenservers ab.

System_CAPS_pubpropertyName

Ruft den Namen der Datenbank ab oder legt ihn fest.(Überschreibt NamedSmoObject.Name.)

System_CAPS_pubpropertyNestedTriggersEnabled

Ruft einen Wert ab, der angibt, ob die geschachtelten Trigger aktiviert sind, oder legt ihn fest.

System_CAPS_pubpropertyNumericRoundAbortEnabled

Ruft einen Wert ab, der angibt, ob die NUMERIC_ROUNDABORT-Datenbankoption aktiv ist, oder legt ihn fest.

System_CAPS_pubpropertyOwner

Ruft den Datenbankprinzipal ab, der Besitzer der Datenbank ist.

System_CAPS_pubpropertyPageVerify

Ruft den Typ der Seitenintegritätsprüfung ab, die von SQL Server beim Lesen von Datenbankseiten ausgeführt wird, oder legt diesen fest.

System_CAPS_pubpropertyParent

Ruft ab oder legt die Server -Objekt, das das übergeordnete Element der Database Objekt.

System_CAPS_pubpropertyPartitionFunctions

Ruft eine Auflistung von PartitionFunction Objekte. Jedes PartitionFunction-Objekt stellt eine für die Datenbank definierte Partitionsfunktion dar.

System_CAPS_pubpropertyPartitionSchemes

Ruft eine Auflistung von PartitionScheme Objekte. Jedes PartitionScheme-Objekt stellt ein für die Datenbank definiertes Partitionsschema dar.

System_CAPS_pubpropertyPlanGuides

Ruft eine Auflistung von Planhinweislisten ab, die einer Datenbank zugeordnet sind.

System_CAPS_pubpropertyPrimaryFilePath

Ruft das Betriebssystemverzeichnis ab, das die primäre Datei für die Datenbank enthält.

System_CAPS_pubpropertyProperties

Ruft eine Auflistung von Property-Objekten ab, die die Objekteigenschaften darstellen.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyQueryStoreOptions

Ruft die Optionen für den Abfragespeicher.

System_CAPS_pubpropertyQuotedIdentifiersEnabled

Ruft einen Wert ab, der angibt, ob durch doppelte Anführungszeichen begrenzte Bezeichner (" ") in Transact-SQL reservierte Schlüsselwörter sind oder Zeichen enthalten, die gemäß den Transact-SQL-Syntaxregeln normalerweise nicht zulässig sind, oder legt ihn fest.

System_CAPS_pubpropertyReadOnly

Ruft einen Wert ab, der angibt, ob die Datenbank schreibgeschützt ist oder nicht, oder legt ihn fest.

System_CAPS_pubpropertyRecoveryForkGuid

Ruft den GUID-Wert ab, der die Wiederherstellungsverzweigung angibt, in der die Datenbank gerade aktiv ist.

System_CAPS_pubpropertyRecoveryModel

Ruft das Wiederherstellungsmodell für die Datenbank ab oder legt es fest.

System_CAPS_pubpropertyRecursiveTriggersEnabled

Ruft einen Wert ab, der angibt, ob rekursive Trigger für die Datenbank aktiviert sind, oder legt ihn fest.

System_CAPS_pubpropertyRemoteDataArchiveCredential

Ruft ab oder legt die RDA.

System_CAPS_pubpropertyRemoteDataArchiveEnabled

Ruft ab oder legt einen Wert, der angibt, ob RDA aktiviert ist.

System_CAPS_pubpropertyRemoteDataArchiveEndpoint

Ruft ab oder legt die RDA-Endpunkt für die Datenbank.

System_CAPS_pubpropertyRemoteDataArchiveLinkedServer

Ruft ab den remote Data Archive verknüpften Server für die Datenbank.

System_CAPS_pubpropertyRemoteDataArchiveUseFederatedServiceAccount

Ruft ab oder legt einen Wert an, ob die RemoteDataArchive die FederatedServiceAccount verwendet.

System_CAPS_pubpropertyRemoteDatabaseName

Ruft ab oder legt den Namen des remote-Datenbankserver.

System_CAPS_pubpropertyReplicationOptions

Ruft die aktiven Replikationseinstellungen für eine Datenbank ab.

System_CAPS_pubpropertyRoles

Ruft eine Auflistung von DatabaseRole Objekte. Jedes DatabaseRole-Objekt stellt eine für die Datenbank definierte Rolle dar.

System_CAPS_pubpropertyRules

Ruft eine Auflistung von Rule Objekte. Jedes Rule-Objekt stellt eine für die Datenbank definierte Regel dar.

System_CAPS_pubpropertySchemas

Ruft eine Auflistung von Schema Objekte. Jedes Schema-Objekt stellt ein für die Datenbank definiertes Schema dar.

System_CAPS_pubpropertySearchPropertyLists

Ruft die dem Objekt zugeordnete SearchPropertyListCollection ab.

System_CAPS_pubpropertySecurityPolicies

Ruft die Sicherheitsrichtlinien aus der Datenbank ab.

System_CAPS_pubpropertySequences

Ruft die dem Objekt zugeordnete SequenceCollection ab.

System_CAPS_pubpropertyServiceBroker

Ruft das ServiceBroker-Objekt ab, das Service Broker darstellt.

System_CAPS_pubpropertyServiceBrokerGuid

Ruft das Guid-Objekt ab, das die Service Broker-Instanz eindeutig identifiziert.

System_CAPS_pubpropertySize

Ruft die Größe der Datenbank in MB ab.

System_CAPS_pubpropertySnapshotIsolationState

Ruft den Status der Momentaufnahmeisolation für die Datenbank ab.

System_CAPS_pubpropertySpaceAvailable

Ruft den verfügbaren Speicherplatz in der Datenbank in KB ab.

System_CAPS_pubpropertyState

Ruft den Status des Objekts ab, auf das verwiesen wird.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubpropertyStatus

Ruft den Datenbankstatus ab.

System_CAPS_pubpropertyStoredProcedures

Ruft eine Auflistung von StoredProcedure Objekte. Jedes StoredProcedure-Objekt stellt eine für die Datenbank definierte gespeicherte Prozedur dar.

System_CAPS_pubpropertySymmetricKeys

Ruft eine Auflistung von SymmetricKey Objekte. Jedes SymmetricKey-Objekt stellt einen für die Datenbank definierten symmetrischen Schlüssel dar.

System_CAPS_pubpropertySynonyms

Ruft eine Auflistung von Synonym Objekte. Jedes Synonym-Objekt stellt ein für die Datenbank definiertes Synonym dar.

System_CAPS_pubpropertyTables

Ruft eine Auflistung von Table Objekte. Jedes Table-Objekt stellt eine für die Datenbank definierte Tabelle dar.

System_CAPS_pubpropertyTargetRecoveryTime

Ruft die Zielwiederherstellungszeit der verwendeten Datenbank ab oder legt diese fest.

System_CAPS_pubpropertyTransformNoiseWords

Ruft einen Wert ab, der angibt, ob ein Objekt verwendet wird, das die Füllwörtertransformations-Konfigurationsoption festlegt.

System_CAPS_pubpropertyTriggers

Ruft eine Auflistung von DatabaseDdlTrigger Objekte. Jedes DatabaseDdlTrigger-Objekt stellt einen für die Datenbank definierten Trigger dar.

System_CAPS_pubpropertyTrustworthy

Ruft einen Wert ab, der angibt, ob die SQL Server 2005-Instanz der Datenbank und ihrem Inhalt vertraut, oder legt ihn fest.

System_CAPS_pubpropertyTwoDigitYearCutoff

Ruft das angegebene Objekt ab, das zum Festlegen der Konfigurationsoption "Umstellungsjahr für Angaben mit zwei Ziffern" verwendet wird.

System_CAPS_pubpropertyUrn

Ruft den Wert der URN (Uniform Resource Name)-Adresse ab, durch den das Objekt eindeutig identifiziert wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyUserAccess

Ruft den Benutzerzugriff auf die Datenbank ab oder legt ihn fest.

System_CAPS_pubpropertyUserData

Ruft benutzerdefinierte Daten ab, die dem Objekt zugeordnet sind, auf das verwiesen wird, oder legt sie fest.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubpropertyUserDefinedAggregates

Ruft eine Auflistung von UserDefinedAggregate Objekte. Jedes UserDefinedAggregate-Objekt stellt ein für die Datenbank definiertes benutzerdefiniertes Aggregat dar.

System_CAPS_pubpropertyUserDefinedDataTypes

Ruft eine Auflistung von UserDefinedDataType Objekte. Jedes UserDefinedDataType-Objekt stellt einen benutzerdefinierten Datentyp für die Datenbank dar.

System_CAPS_pubpropertyUserDefinedFunctions

Ruft eine Auflistung von UserDefinedFunction Objekte. Jedes UserDefinedFunction-Objekt stellt eine benutzerdefinierte Funktion für die Datenbank dar.

System_CAPS_pubpropertyUserDefinedTableTypes

Ruft eine Auflistung von UserDefinedTableType Objekte. Jedes UserDefinedTableType-Objekt stellt einen benutzerdefinierten Tabellentyp für die Datenbank dar.

System_CAPS_pubpropertyUserDefinedTypes

Ruft eine Auflistung von UserDefinedType Objekte. Jedes UserDefinedType-Objekt stellt einen benutzerdefinierten Typ für die Datenbank dar.

System_CAPS_pubpropertyUserName

Ruft den Benutzernamen der Datenbank ab.

System_CAPS_pubpropertyUsers

Ruft eine Auflistung von User Objekte. Jedes User-Objekt stellt einen für die Datenbank definierten Benutzer dar.

System_CAPS_pubpropertyVersion

Ruft die Version der SQL Server-Instanz ab, die zur Erstellung der Datenbank verwendet wurde.

System_CAPS_pubpropertyViews

Ruft eine Auflistung von View Objekte. Jedes View-Objekt stellt eine für die Datenbank definierte Sicht dar.

System_CAPS_pubpropertyXmlSchemaCollections

Ruft eine Auflistung von XmlSchemaCollection Objekte. Jedes XmlSchemaCollection-Objekt stellt ein für die Datenbank definiertes XML-Schema dar.

NameBeschreibung
System_CAPS_pubmethodAlter()

Aktualisiert alle Database -Objekt Änderungen an der Instanz von Eigenschaften SQL Server. 

System_CAPS_pubmethodAlter(TerminationClause)

Aktualisiert alle Database -Objekt Änderungen an der Instanz von Eigenschaften SQL Server. 

System_CAPS_pubmethodAlter(TimeSpan)

Aktualisiert alle Database -Objekt Änderungen an der Instanz von Eigenschaften SQL Server. 

System_CAPS_pubmethodChangeMirroringState(MirroringOption)

Ändert die Spiegelungskonfiguration entsprechend den angegebenen Optionen.

System_CAPS_pubmethodCheckAllocations(RepairType)

Scannt alle Seiten der Datenbank, auf die verwiesen wird, und testet die Seiten zur Gewährleistung der Integrität.

System_CAPS_pubmethodCheckAllocationsDataOnly()

Scannt alle Seiten der Datenbank, auf die verwiesen wird, und testet ausschließlich die Daten zur Gewährleistung der Integrität.

System_CAPS_pubmethodCheckCatalog()

Testet die Integrität des Datenbankkatalogs.

System_CAPS_pubmethodCheckIdentityValues()

Überprüft die Integrität aller Identitätsspalten der Tabellen in der Datenbank.

System_CAPS_pubmethodCheckpoint()

Gibt einen Prüfpunkt aus.

System_CAPS_pubmethodCheckTables(RepairType)

Testet die Integrität von Datenbankseiten für alle Tabellen und Indizes, die für die Tabellen der Datenbank definiert wurden.

System_CAPS_pubmethodCheckTables(RepairType, RepairOptions)

Testet die Integrität von Datenbankseiten für alle Tabellen und Indizes, die für die Tabellen der Datenbank definiert wurden.

System_CAPS_pubmethodCheckTables(RepairType, RepairOptions, RepairStructure, Nullable<Int64>)

Überprüft die Tabellen in der Auflistung mit dem angegebenen reparieren, Optionen und Struktur.

System_CAPS_pubmethodCheckTables(RepairType, RepairStructure)

Testet die Integrität von Datenbankseiten für alle Tabellen und Indizes, die für die Tabellen der Datenbank definiert wurden.

System_CAPS_pubmethodCheckTablesDataOnly()

Testet die Integrität der Daten auf Seiten, die Daten für alle Tabellen und Indizes speichern, die für die Tabellen der Datenbank definiert sind, auf die verwiesen wird.

System_CAPS_pubmethodCheckTablesDataOnly(RepairOptions)

Testet mit den angegebenen Reparaturoptionen die Integrität der Daten auf Seiten, die Daten für alle Tabellen und Indizes speichern, die für die Tabellen der Datenbank definiert sind, auf die verwiesen wird.

System_CAPS_pubmethodCheckTablesDataOnly(RepairOptions, RepairStructure, Nullable<Int64>)

Testet die Integrität der Daten auf Seiten, die Daten für alle Tabellen und Indizes speichern, die auf den Tabellen der referenzierten Datenbank mit den angegebenen Reparaturoptionen definiert, reparieren Sie die Struktur und Int64-Werte zulässt.

System_CAPS_pubmethodCheckTablesDataOnly(RepairStructure)

Testet mit der angegebenen Reparaturstruktur die Integrität der Daten auf Seiten, die Daten für alle Tabellen und Indizes speichern, die für die Tabellen der Datenbank definiert sind, auf die verwiesen wird.

System_CAPS_pubmethodCreate()

Erstellt eine Datenbank für die SQL Server-Instanz gemäß der Definition im Database-Objekt.

System_CAPS_pubmethodCreate(Boolean)

Erstellt eine Datenbank für die SQL Server-Instanz gemäß der Definition im Database-Objekt.

System_CAPS_pubmethodDeny(DatabasePermissionSet, String)

Verweigert dem angegebenen Empfänger den vorliegenden Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodDeny(DatabasePermissionSet, String, Boolean)

Verweigert dem angegebenen Empfänger und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz gewährt hat, den festgelegten Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodDeny(DatabasePermissionSet, String[])

Verweigert den angegebenen Empfängern den vorliegenden Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodDeny(DatabasePermissionSet, String[], Boolean)

Verweigert den angegebenen Empfängern und anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz gewährt hat, den festgelegten Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodDisableAllPlanGuides()

Deaktiviert alle Planhinweislisten in einer Datenbank.

System_CAPS_pubmethodDiscover()

Ermittelt eine Liste vom Typ Object.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodDrop()

Löscht die Datenbank.

System_CAPS_pubmethodDropAllPlanGuides()

Löscht alle Planhinweislisten in einer Datenbank.

System_CAPS_pubmethodDropBackupHistory()

Löscht den Sicherungsverlauf für die Datenbank.

System_CAPS_pubmethodDropIfExists()

Löscht die Database Objekt, wenn auf dem Server vorhanden.

System_CAPS_pubmethodEnableAllPlanGuides()

Aktiviert alle Hinweislisten in einer Datenbank.

System_CAPS_pubmethodEnumBackupSetFiles()

Gibt eine Datentabelle zurück, die die in einem Sicherungssatz enthaltenen Dateien auflistet.

System_CAPS_pubmethodEnumBackupSetFiles(Int32)

Gibt eine Datentabelle, die die Dateien in einem Sicherungssatz auflistet.

System_CAPS_pubmethodEnumBackupSets()

Gibt eine DataTable zurück, die die einer Datenbank zugeordneten Sicherungssätze auflistet.

System_CAPS_pubmethodEnumCandidateKeys()

Listet alle Kandidatenprimärschlüssel der Datenbank auf, auf die von einem Fremdschlüssel verwiesen werden kann.

System_CAPS_pubmethodEnumDatabasePermissions()

Listet alle Berechtigungen in der Datenbank auf.

System_CAPS_pubmethodEnumDatabasePermissions(DatabasePermissionSet)

Listet alle Berechtigungen in der Datenbank für den angegebenen Berechtigungssatz auf.

System_CAPS_pubmethodEnumDatabasePermissions(String)

Listet die Berechtigungen in der Datenbank für den angegebenen Benutzer auf.

System_CAPS_pubmethodEnumDatabasePermissions(String, DatabasePermissionSet)

Listet die Berechtigungen in der Datenbank für den angegebenen Benutzer und einen angegebenen Berechtigungssatz auf.

System_CAPS_pubmethodEnumLocks()

Listet alle aktuellen Sperren für die Datenbank auf.

System_CAPS_pubmethodEnumLocks(Int32)

Listet aktuelle Sperren auf, die in der Datenbank für eine angegebene Systemprozess-ID gültig sind.

System_CAPS_pubmethodEnumLoginMappings()

Listet SQL Server-Anmeldungen für alle Benutzer in der Datenbank auf.

System_CAPS_pubmethodEnumMatchingSPs(String)

Listet gespeicherte Prozeduren auf, die die angegebene Zeichenfolge in der Definition enthalten.

System_CAPS_pubmethodEnumMatchingSPs(String, Boolean)

Listet gespeicherte Prozeduren auf, die die angegebene Zeichenfolge in der Definition enthalten.

System_CAPS_pubmethodEnumObjectPermissions()

Listet die Berechtigungen für Objekte in der Datenbank auf.

System_CAPS_pubmethodEnumObjectPermissions(ObjectPermissionSet)

Listet Berechtigungen für Objekte in der Datenbank auf, die auf den angegebenen Berechtigungssatz beschränkt sind.

System_CAPS_pubmethodEnumObjectPermissions(String)

Listet die Berechtigungen für Objekte in der Datenbank auf, die zum angegebenen Benutzer gehören.

System_CAPS_pubmethodEnumObjectPermissions(String, ObjectPermissionSet)

Listet die dem angegebenen Benutzer zugeordneten Berechtigungen für Objekte in der Datenbank auf, die auf den angegebenen Berechtigungssatz beschränkt sind.

System_CAPS_pubmethodEnumObjects()

Listet Objekte in der Datenbank auf.

System_CAPS_pubmethodEnumObjects(DatabaseObjectTypes)

Listet Objekte in der Datenbank auf.

System_CAPS_pubmethodEnumObjects(DatabaseObjectTypes, SortOrder)

Listet Objekte in der Datenbank auf.

System_CAPS_pubmethodEnumTransactions()

Listet geöffnete Transaktionen für die Datenbank auf.

System_CAPS_pubmethodEnumTransactions(TransactionTypes)

Listet geöffnete Transaktionen eines angegebenen Typs für die Datenbank auf.

System_CAPS_pubmethodEnumWindowsGroups()

Listet Windows-Gruppen auf.

System_CAPS_pubmethodEnumWindowsGroups(String)

Listet Windows-Gruppen für eine angegebene Gruppe auf.

System_CAPS_pubmethodEquals(Object)

(Geerbt von „Object“.)

System_CAPS_pubmethodExecuteNonQuery(String)

Führt eine Anweisung im Kontext der Datenbank aus, ohne Ergebnisse zurückzugeben.

System_CAPS_pubmethodExecuteNonQuery(String, ExecutionTypes)

Führt einen Batch im Kontext der Datenbank aus, wobei ausschließlich für den angegebenen Ausführungstyp keine Ergebnisse zurückgegeben werden.

System_CAPS_pubmethodExecuteNonQuery(StringCollection)

Führt einen Batch im Kontext der Datenbank aus, ohne Ergebnisse zurückzugeben.

System_CAPS_pubmethodExecuteNonQuery(StringCollection, ExecutionTypes)

Führt eine Auflistung von Batches im Kontext der Datenbank aus, wobei ausschließlich für den angegebenen Ausführungstyp keine Ergebnisse zurückgegeben werden.

System_CAPS_pubmethodExecuteWithResults(String)

Führt eine Auflistung von Batches im Kontext der Datenbank durch, wobei Ergebnisse zurückgegeben werden.

System_CAPS_pubmethodExecuteWithResults(StringCollection)

Führt einen Batch im Kontext der Datenbank aus, wobei Ergebnisse zurückgegeben werden.

System_CAPS_protmethodFormatSqlVariant(Object)

Formatiert ein Objekt als T: Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant-Typ.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetContextDB()

Ruft die Kontextdatenbank ab, die diesem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetDBName()

Ruft den Datenbanknamen ab, der dem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetHashCode()

(Geerbt von „Object“.)

System_CAPS_protmethodGetPropValue(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptional(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptionalAllowNull(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetRemoteDataArchiveMigrationStatusReports(DateTime, Int32, String)
System_CAPS_pubmethodGetRemoteDatabaseMigrationStatistics()

Ruft die Statistik für die Migration der Remotedatenbank ab.

System_CAPS_protmethodGetServerObject()

Ruft den Server des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetTransactionCount()

Ruft die Anzahl von geöffneten Transaktionen für die Datenbank ab.

System_CAPS_pubmethodGetTransactionCount(TransactionTypes)

Ruft die Anzahl von geöffneten Transaktionen eines angegebenen Typs für die Datenbank ab.

System_CAPS_pubmethodGetType()

(Geerbt von „Object“.)

System_CAPS_pubmethodGrant(DatabasePermissionSet, String)

Gewährt dem angegebenen Empfänger den vorliegenden Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodGrant(DatabasePermissionSet, String, Boolean)

Gewährt dem Empfänger Zugriff auf die angegebene Berechtigung sowie die Möglichkeit, anderen Benutzern Zugriff auf die Berechtigung für die Datenbank zu gewähren.

System_CAPS_pubmethodGrant(DatabasePermissionSet, String, Boolean, String)

Gewährt dem Empfänger Zugriff auf den angegebenen Berechtigungssatz sowie die Möglichkeit, unter einer angenommenen Rolle anderen Benutzern Zugriff auf den Berechtigungssatz für die Datenbank zu gewähren.

System_CAPS_pubmethodGrant(DatabasePermissionSet, String[])

Gewährt den angegebenen Empfängern den vorliegenden Berechtigungssatz für die Datenbank.

System_CAPS_pubmethodGrant(DatabasePermissionSet, String[], Boolean)

Gewährt den Empfängern Zugriff auf die angegebene Berechtigung sowie die Möglichkeit, anderen Benutzern Zugriff auf die Berechtigung für die Datenbank zu gewähren.

System_CAPS_pubmethodGrant(DatabasePermissionSet, String[], Boolean, String)

Gewährt den Empfängern Zugriff auf den angegebenen Berechtigungssatz sowie die Möglichkeit, unter einer angenommenen Rolle anderen Benutzern Zugriff auf den Berechtigungssatz für die Datenbank zu gewähren.

System_CAPS_pubmethodInitialize()

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodInitialize(Boolean)

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodIsMember(String)

Bestimmt, ob die angegebene Gruppe oder die Rolle zur Datenbank gehört.

System_CAPS_protmethodIsObjectInitialized()

Überprüft, ob das Objekt initialisiert wurde.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodIsObjectInSpace()

Überprüft, ob das Objekt isoliert vorhanden oder mit der SQL Server-Instanz verbunden ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodIsSupportedProperty(String)

Bestimmt, ob die angegebene Eigenschaft in der .NET Framework-Zielversion unterstützt wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodPrefetchObjects()

Ruft Datenbankobjekte vorab ab.

System_CAPS_pubmethodPrefetchObjects(Type)

Ruft Datenbankobjekte eines angegebenen Typs vorab ab.

System_CAPS_pubmethodPrefetchObjects(Type, ScriptingOptions)

Ruft Datenbankobjekte eines angegebenen Typs mit Skriptoptionen vorab ab.

System_CAPS_pubmethodReauthorizeRemoteDataArchiveConnection(String)

Reuthorizes remote-Daten archivieren Verbindung.

System_CAPS_pubmethodRecalculateSpaceUsage()

Berechnet erneut die Speicherverwendung.

System_CAPS_pubmethodRefresh()

Updates der Database Objekt.(Überschreibt ScriptNameObjectBase.Refresh().)

System_CAPS_pubmethodRemoveFullTextCatalogs()

Entfernt Volltextkataloge aus der Datenbank.

System_CAPS_pubmethodRename(String)

Benennt die Datenbank um.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String)

Hebt einen Berechtigungssatz auf, der einem Empfänger zuvor für die Datenbank gewährt wurde.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String, Boolean, Boolean)

Widerruft Berechtigungen, die einem Empfänger bzw. anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt hat, zuvor für die Datenbank gewährt wurden. Der Empfänger ist außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String, Boolean, Boolean, String)

Widerruft Berechtigungen, die einem Empfänger bzw. anderen Benutzern, denen der Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt hat, zuvor für die Datenbank gewährt wurden. Der Empfänger ist außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String[])

Hebt einen Berechtigungssatz auf, der einer Liste von Empfängern zuvor für die Datenbank gewährt wurde.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String[], Boolean, Boolean)

Widerruft Berechtigungen, die Empfängern bzw. anderen Benutzern, denen die Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt haben, zuvor für die Datenbank gewährt wurden. Die Empfänger sind außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodRevoke(DatabasePermissionSet, String[], Boolean, Boolean, String)

Widerruft Berechtigungen, die Empfängern bzw. anderen Benutzern, denen die Empfänger Zugriff auf den angegebenen Berechtigungssatz erteilt haben, zuvor für die Datenbank gewährt wurden. Die Empfänger sind außerdem berechtigt, unter einer angenommenen Rolle den angegebenen Berechtigungssatz für andere Benutzer aufzuheben.

System_CAPS_pubmethodScript()

Generiert ein Transact-SQL-Skript, das zum Neuerstellen der Datenbank verwendet werden kann.

System_CAPS_pubmethodScript(ScriptingOptions)

Generiert ein Transact-SQL-Skript, das zum Neuerstellen der Datenbank gemäß den Skriptoptionen verwendet werden kann.

System_CAPS_pubmethodSetDefaultFileGroup(String)

Legt die Standarddateigruppe für die Datenbank fest.

System_CAPS_pubmethodSetDefaultFileStreamFileGroup(String)

Richtet die standardmäßige Filestream-Dateigruppe ein.

System_CAPS_pubmethodSetDefaultFullTextCatalog(String)

Legt den Standardvolltextkatalog für die Datenbank fest.

System_CAPS_pubmethodSetOffline()

Schaltet die Datenbank offline.

System_CAPS_pubmethodSetOnline()

Schaltet die Datenbank online.

System_CAPS_pubmethodSetOwner(String)

Legt den Datenbankbesitzer fest.

System_CAPS_pubmethodSetOwner(String, Boolean)

Legt den Datenbankbesitzer fest.

System_CAPS_protmethodSetParentImpl(SqlSmoObject)

Legt das übergeordnete Element von SqlSmoObject auf den newParent-Parameter fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodSetSnapshotIsolation(Boolean)

Legt die Momentaufnahmenisolationsstufe fest.

System_CAPS_pubmethodShrink(Int32, ShrinkMethod)

Verkleinert die Datenbank.

System_CAPS_pubmethodToString()

Gibt eine String zurück, die das Objekt darstellt, auf das verwiesen wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodTruncateLog()

Schneidet das Datenbankprotokoll ab.

System_CAPS_pubmethodUpdateIndexStatistics()

Aktualisiert Indexstatistiken.

System_CAPS_pubmethodValidate(String, Object[])

Überprüft den Status eines Objekts.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubmethodValidateAllPlanGuides()

Überprüft die Gültigkeit der Ausführungspläne, die der Datenbank zugeordnet sind.

System_CAPS_pubmethodValidateAllPlanGuides(DataTable)

Überprüft die Gültigkeit der Ausführungspläne, die der Datenbank zugeordnet sind, und gibt einen Überprüfungsbericht zurück.

NameBeschreibung
System_CAPS_pubeventPropertyChanged

Stellt das Ereignis dar, das bei Änderung einer Eigenschaft auftritt.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubeventPropertyMetadataChanged

Stellt das Ereignis dar, das bei Änderungen an den Eigenschaftsmetadaten auftritt.(Geerbt von „SqlSmoObject“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Discover()

Ermittelt alle Abhängigkeiten.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetDomainRoot()

Gibt den Stamm der Domäne zurück.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetParent()

Ruft das übergeordnete Element dieses Objekts ab.Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyType(String)

Ruft den Typ der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyValue(String, Type)

Ruft den Wert der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetUrn()

Ruft 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“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Resolve(String)

Ruft aus dem URN (Unified Resource Name) die Instanz ab, die die Informationen zum Objekt enthält.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetObjectState(SfcObjectState)

Legt den Objektstatus auf den angegebenen SfcObjectState-Wert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetPropertyValue(String, Type, Object)

Legt den Eigenschaftswert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodISfcPropertyProvider.GetPropertySet()

Ruft 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“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyISfcSupportsDesignMode.IsDesignMode

Ruft einen Wert ab, der angibt, ob das Objekt den Entwurfsmodus unterstützt.

Die Database-Klasse stellt Systemdatenbanken oder benutzerdefinierte Datenbanken für die SQL Server-Instanz dar. Die Server-Klasse ist der Database-Klasse übergeordnet.

Mithilfe der Database-Klasse können Sie folgende Aktionen ausführen:

  • Erstellen einer neuen Datenbank oder Löschen einer vorhandenen Datenbank

  • Registrieren der Datenbank beim Active Directory-Dienst

  • Verweisen auf Datenbankobjekte in Auflistungen (z. B. Tabellen, Benutzer und Trigger)

  • Einrichten der Datenbankspiegelung

  • Erstellen eines Schlüssels für die Masterdatenbank

  • Einrichten eines Volltextsuchkatalogs

  • Überprüfen von Daten, Zuordnungen, Katalogen und Tabellen

  • Ausgeben eines Prüfpunkts

  • Erteilen, Widerrufen und Verweigern von Benutzerberechtigungen für die Datenbank

  • Ausführen von Transact-SQL-Anweisungen

  • Auflisten von Datenbankinformationen wie Sperren oder Objektberechtigungen

  • Entfernen des Sicherungsverlaufs

  • Überwachen der Anzahl von Transaktionen

  • Festlegen des Offline- oder Onlinemodus für die Datenbank

  • Ändern des Besitzers der Datenbank

  • Aktualisieren der Statistik

  • Verkleinern der Datenbank

  • Kürzen des Protokolls

  • Skripterstellung für die Datenbank

Um Database-Objekteigenschaften abzurufen, muss ein Anmeldename der festen Serverrolle public angehören, und der Benutzer, der diesem Anmeldenamen in der Datenbank zugeordnet ist, muss Mitglied in der Datenbankrolle public sein.

Um Database-Objekteigenschaften festlegen und die Alter-Methode auszuführen, müssen Benutzer über die ALTER-Berechtigung für die Datenbank verfügen oder Mitglied in der festen Datenbankrolle db_owner sein.

Um eine Datenbank zu erstellen, müssen Benutzer über die Berechtigung CREATE DATABASE, CREATE ANY DATABASE oder ALTER ANY DATABASE für den übergeordneten Server verfügen.

Um eine Datenbank zu löschen, müssen Benutzer über die CONTROL-Berechtigung für die Datenbank verfügen oder Mitglied in der festen Datenbankrolle db_owner sein.

Um Benutzerberechtigungen für die Datenbank zu erteilen, zu widerrufen oder zu verweigern, müssen Benutzer über die CONTROL-Berechtigung für die Datenbank verfügen oder Mitglied in der festen Datenbankrolle db_owner sein.

Öffentliche statische (Shared in Microsoft Visual Basic) Member dieses Typs sind sicher für Multithread-Vorgänge. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

VB

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database($srv, "Test_SMO_Database")
$db.Create()
Write-Host $db.CreateDate
$db.Drop()

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: