Configuration-Klasse

Die Configuration-Klasse enthält die Konfigurationsinformationen für die SQL Server-Instanz.

Vererbungshierarchie

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
    Microsoft.SqlServer.Management.Smo..::..Configuration

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

Syntax

'Declaration
Public Class Configuration _
    Inherits ConfigurationBase
'Usage
Dim instance As Configuration
public class Configuration : ConfigurationBase
public ref class Configuration : public ConfigurationBase
type Configuration =  
    class
        inherit ConfigurationBase
    end
public class Configuration extends ConfigurationBase

Der Configuration-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AdHocDistributedQueriesEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Ad Hoc Distributed Queries verwendet wird.
Öffentliche Eigenschaft Affinity64IOMask Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Affinity64 IO Mask verwendet wird.
Öffentliche Eigenschaft Affinity64Mask Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Affinity64 Mask verwendet wird.
Öffentliche Eigenschaft AffinityIOMask Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Affinity I/O Mask verwendet wird.
Öffentliche Eigenschaft AffinityMask Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Affinity Mask verwendet wird.
Öffentliche Eigenschaft AgentXPsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'Agent XPs' aktiviert verwendet wird.
Öffentliche Eigenschaft AllowUpdates Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Updates zulassen verwendet wird.
Öffentliche Eigenschaft AweEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Für AWE aktiviert verwendet wird.
Öffentliche Eigenschaft BlockedProcessThreshold Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Schwellenwert für blockierte Prozesse verwendet wird.
Öffentliche Eigenschaft C2AuditMode Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption C2-Überwachungsmodus verwendet wird.
Öffentliche Eigenschaft CommonCriteriaComplianceEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Common Criteria-Kompatibilität aktiviert verwendet wird.
Öffentliche Eigenschaft CostThresholdForParallelism Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Kostenschwellenwert für Parallelität verwendet wird.
Öffentliche Eigenschaft CrossDBOwnershipChaining Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Datenbankübergreifende Besitzverkettung verwendet wird.
Öffentliche Eigenschaft CursorThreshold Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Cursorschwellenwert verwendet wird.
Öffentliche Eigenschaft DatabaseMailEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Datenbank-E-Mail aktiviert verwendet wird.
Öffentliche Eigenschaft DefaultBackupCompression Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Standard-Sicherungskomprimierung aktiviert verwendet wird.
Öffentliche Eigenschaft DefaultFullTextLanguage Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Volltext-Standardsprache verwendet wird.
Öffentliche Eigenschaft DefaultLanguage Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Standardsprache verwendet wird.
Öffentliche Eigenschaft DefaultTraceEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Standardablaufverfolgung aktiviert verwendet wird.
Öffentliche Eigenschaft DisallowResultsFromTriggers Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Ergebnisse von Triggern nicht zulassen verwendet wird.
Öffentliche Eigenschaft ExtensibleKeyManagementEnabled Ruft das ConfigProperty-Objekt ab, mit dem die Konfigurationsoption zur Aktivierung der erweiterbaren Schlüsselverwaltung festgelegt wird.
Öffentliche Eigenschaft FilestreamAccessLevel Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Filestream-Zugriffsebene verwendet wird.
Öffentliche Eigenschaft FillFactor Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Füllfaktor verwendet wird.
Öffentliche Eigenschaft FullTextCrawlBandwidthMax Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption für eine maximale Bandbreite beim Volltextcrawl verwendet wird.
Öffentliche Eigenschaft FullTextCrawlBandwidthMin Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption für eine minimale Bandbreite beim Volltextcrawl verwendet wird.
Öffentliche Eigenschaft FullTextCrawlRangeMax Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption für den maximalen Bereich beim Volltextcrawl verwendet wird.
Öffentliche Eigenschaft FullTextNotifyBandwidthMax Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Max. Bandbreite für Volltextbenachrichtigung verwendet wird.
Öffentliche Eigenschaft FullTextNotifyBandwidthMin Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Min. Bandbreite für Volltextbenachrichtigung verwendet wird.
Öffentliche Eigenschaft IndexCreateMemory Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Speicher für Indexerstellung verwendet wird.
Öffentliche Eigenschaft InDoubtTransactionResolution Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Lösung für unklare Transaktion verwendet wird.
Öffentliche Eigenschaft IsSqlClrEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Für AWE aktiviert verwendet wird.
Öffentliche Eigenschaft LightweightPooling Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Lightweightpooling verwendet wird.
Öffentliche Eigenschaft Locks Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Sperren verwendet wird.
Öffentliche Eigenschaft MaxDegreeOfParallelism Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Max. Grad an Parallelität verwendet wird.
Öffentliche Eigenschaft MaxServerMemory Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Max. Serverarbeitsspeicher verwendet wird.
Öffentliche Eigenschaft MaxWorkerThreads Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Max. Anzahl von Arbeitsthreads verwendet wird.
Öffentliche Eigenschaft MediaRetention Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Medienbeibehaltung verwendet wird.
Öffentliche Eigenschaft MinMemoryPerQuery Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Min. Arbeitsspeicher pro Abfrage verwendet wird.
Öffentliche Eigenschaft MinServerMemory Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Min. Serverarbeitsspeicher verwendet wird.
Öffentliche Eigenschaft NestedTriggers Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Geschachtelte Trigger verwendet wird.
Öffentliche Eigenschaft NetworkPacketSize Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Netzwerkpaketgröße verwendet wird.
Öffentliche Eigenschaft OleAutomationProceduresEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption OLE-Automatisierungsprozeduren aktiviert verwendet wird.
Öffentliche Eigenschaft OpenObjects Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Geöffnete Objekte verwendet wird.
Öffentliche Eigenschaft OptimizeAdhocWorkloads Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Für Ad-hoc-Arbeitsauslastungen optimieren verwendet wird.
Öffentliche Eigenschaft Parent Gets the Server object that is the parent of the Configuration object. (Geerbt von ConfigurationBase.)
Öffentliche Eigenschaft PrecomputeRank Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Rang vorausberechnen verwendet wird.
Öffentliche Eigenschaft PriorityBoost Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Prioritätserhöhung verwendet wird.
Öffentliche Eigenschaft Properties Gibt eine Auflistung von Property-Objekten zurück. Die PropertyCollection-Auflistung stellt die Eigenschaften des Configuration-Objekts dar.
Öffentliche Eigenschaft ProtocolHandlerTimeout Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Protokollhandler-Timeout verwendet wird.
Öffentliche Eigenschaft QueryGovernorCostLimit Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Option Kostenbeschränkung der Abfragekontrolle verwendet wird.
Öffentliche Eigenschaft QueryWait Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Abfragewartezeit verwendet wird.
Öffentliche Eigenschaft RecoveryInterval Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Wiederherstellungsintervall verwendet wird.
Öffentliche Eigenschaft RemoteAccess Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Remotezugriff verwendet wird.
Öffentliche Eigenschaft RemoteDacConnectionsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption DAC-Remoteverbindungen aktiviert verwendet wird.
Öffentliche Eigenschaft RemoteLoginTimeout Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Timeout für Remoteanmeldung verwendet wird.
Öffentliche Eigenschaft RemoteProcTrans Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Remote Proc Trans verwendet wird.
Öffentliche Eigenschaft RemoteQueryTimeout Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Timeout für Remoteabfragen verwendet wird.
Öffentliche Eigenschaft ReplicationMaxTextSize Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Max. Textgröße für Replikation verwendet wird.
Öffentliche Eigenschaft ReplicationXPsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'Replication XPs' aktiviert verwendet wird.
Öffentliche Eigenschaft ScanForStartupProcedures Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Startprozeduren suchen verwendet wird.
Öffentliche Eigenschaft ServerTriggerRecursionEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Servertrigger-Rekursion aktiviert verwendet wird.
Öffentliche Eigenschaft SetWorkingSetSize Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Festgelegte Workingsetgröße verwendet wird.
Öffentliche Eigenschaft ShowAdvancedOptions Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Erweiterte Optionen anzeigen verwendet wird.
Öffentliche Eigenschaft SmoAndDmoXPsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'Smo And Dmo XPs' aktiviert verwendet wird.
Öffentliche Eigenschaft SqlMailXPsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'SqlMail XPs' aktiviert verwendet wird.
Öffentliche Eigenschaft TransformNoiseWords Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Füllwörtertransformation verwendet wird.
Öffentliche Eigenschaft TwoDigitYearCutoff Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Umstellungsjahr für Angaben mit zwei Ziffern verwendet wird.
Öffentliche Eigenschaft UserConnections Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Benutzerverbindungen verwendet wird.
Öffentliche Eigenschaft UserInstancesEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Benutzerinstanzen aktiviert verwendet wird.
Öffentliche Eigenschaft UserInstanceTimeout Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Timeout für Benutzerinstanz verwendet wird.
Öffentliche Eigenschaft UserOptions Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption Benutzeroptionen verwendet wird.
Öffentliche Eigenschaft WebXPsEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'Web XPs' aktiviert verwendet wird.
Öffentliche Eigenschaft XPCmdShellEnabled Ruft das ConfigProperty-Objekt ab, das zum Festlegen der Konfigurationsoption 'XPCmdShell' aktiviert verwendet wird.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Alter() () () () Updates the Configuration object property changes on the instance of SQL Server.  (Geerbt von ConfigurationBase.)
Öffentliche Methode Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (Geerbt von ConfigurationBase.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode Refresh Refreshes the Configuration object properties. (Geerbt von ConfigurationBase.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Hinweise

Modifying the Configuration object is equivalent to using the Transact-SQL sp_configure statement.

To get Configuration object properties, users can be a member of the public fixed server role.

Thread Safety

Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.

Threadsicherheit

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