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