Configuration Klasse

Definition

Instanzklasse, die SQL Server Configuration-Objekt kapselt

public class Configuration : Microsoft.SqlServer.Management.Smo.ConfigurationBase
type Configuration = class
    inherit ConfigurationBase
Public Class Configuration
Inherits ConfigurationBase
Vererbung
Configuration

Eigenschaften

Name Beschreibung
AdHocDistributedQueriesEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

Affinity64IOMask

Bindet SQL Server Datenträger-E/A an eine angegebene Teilmenge von CPUs.
Verwenden Sie AffinityIOMask, um die ersten 32 Prozessoren zu binden, und verwenden Sie Affinity64IOMask, um die verbleibenden Prozessoren auf dem Computer zu binden. Nur für die 64-Bit-Version von SQL Server verfügbar.

Affinity64Mask

Instanzklasse, die SQL Server Configuration-Objekt kapselt

AffinityIOMask

Instanzklasse, die SQL Server Configuration-Objekt kapselt

AffinityMask

Instanzklasse, die SQL Server Configuration-Objekt kapselt

AgentXPsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

AllowUpdates

Instanzklasse, die SQL Server Configuration-Objekt kapselt

AweEnabled
Veraltet.

Instanzklasse, die SQL Server Configuration-Objekt kapselt

BlockedProcessThreshold

Die Option "Blockierter Prozessschwellenwert" gibt den Schwellenwert in Sekunden an, bei dem blockierte Prozessberichte generiert werden. Der Schwellenwert kann zwischen 0 und 86.400 festgelegt werden. Standardmäßig werden für blockierte Prozesse keine Berichte erstellt.

C2AuditMode

Instanzklasse, die SQL Server Configuration-Objekt kapselt

CommonCriteriaComplianceEnabled

Die Serveroption "Common Criteria Compliance enabled"

ContainmentEnabled

Ruft ein ConfigProperty -Objekt, das verwendet wird, um enthaltene Datenbanken und Authentifizierung in der gesamten Dienstinstanz zu aktivieren oder zu deaktivieren.

CostThresholdForParallelism

Instanzklasse, die SQL Server Configuration-Objekt kapselt

CrossDBOwnershipChaining

Instanzklasse, die SQL Server Configuration-Objekt kapselt

CursorThreshold

Instanzklasse, die SQL Server Configuration-Objekt kapselt

DatabaseMailEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

DefaultBackupChecksum

Diese öffentliche Eigenschaft ruft den standardmäßigen Sicherungsprüfsummenwert ab oder legt diesen fest und gibt ein ConfigProperty -Objekt zurück, das die Serverkonfiguration der Sicherungsprüfsumme darstellt.

DefaultBackupCompression

Diese öffentliche Eigenschaft ruft den Standardmäßigen Sicherungskomprimierungswert ab oder legt diesen fest und gibt ein ConfigProperty-Objekt zurück, das die Serverkonfiguration für die Sicherungskomprimierung darstellt.

DefaultFullTextLanguage

Instanzklasse, die SQL Server Configuration-Objekt kapselt

DefaultLanguage

Instanzklasse, die SQL Server Configuration-Objekt kapselt

DefaultTraceEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

DisallowResultsFromTriggers

Verwenden Sie die Option "Auslöser nicht zulassen", um zu steuern, ob Trigger Resultsets zurückgeben. Trigger, die Resultsets zurückgeben, können unerwartetes Verhalten in Anwendungen verursachen, die nicht für die Arbeit mit ihnen konzipiert sind. Bei Festlegung auf 1 ist die Option "Auslöser" auf "EIN" festgelegt. Die Standardeinstellung für diese Option ist 0 (OFF).

ExtensibleKeyManagementEnabled

Die Option "EKM-Anbieter aktiviert" besteht darin, die Erstellung kryptografischer Anbieter zu aktivieren.

FilestreamAccessLevel

Diese öffentliche Eigenschaft ruft die Dateistream-Zugriffsebene ab oder legt sie fest und gibt ein ConfigProperty -Objekt zurück, das die Serverkonfiguration auf Dateistream-Zugriffsebene darstellt.

FillFactor

Instanzklasse, die SQL Server Configuration-Objekt kapselt

FullTextCrawlBandwidthMax

Verwenden Sie die FullTextCrawlBandwidth[min,max]-Optionen, um die Größe anzugeben, auf die der Pool großer Speicherpuffer wachsen kann. Große Speicherpuffer sind 4 Megabyte (MB) groß. Die maximale Anzahl von Puffern, die der Volltextspeicher-Manager in einem großen Pufferpool verwalten soll, ist der FullTextCrawlBandwidthMax-Wert. Wenn der maximal zulässige Wert null ist, gibt es keine Obergrenze für die Anzahl der Puffer, die sich in einem großen Pufferpool befinden können.

FullTextCrawlBandwidthMin

Verwenden Sie FullTextCrawlBandwidth[min,max]-Optionen, um die Größe anzugeben, auf die der Pool großer Speicherpuffer wachsen kann. Große Speicherpuffer sind 4 Megabyte (MB) groß. Der Parameter FullTextCrawlBandwidthMin gibt die minimale Anzahl von Speicherpuffern an, die im Pool großer Speicherpuffer verwaltet werden müssen. Wenn der angegebene Min.-Wert jedoch null ist, werden alle Speicherpuffer freigegeben.

FullTextCrawlRangeMax

Verwenden Sie die Option für den maximalen Volltextdurchforstungsbereich, um die CPU-Auslastung zu optimieren, wodurch die Durchforstungsleistung während einer vollständigen Durchforstung verbessert wird. Mit dieser Option können Sie die Anzahl der Partitionen angeben, die Microsoft SQL Server während einer vollständigen Indexdurchforstung verwenden sollten. Wenn beispielsweise viele CPUs vorhanden sind und ihre Auslastung nicht optimal ist, können Sie den Maximalwert dieser Option erhöhen. Zusätzlich zu dieser Option verwendet SQL Server eine Reihe anderer Faktoren, z. B. die Anzahl der Zeilen in der Tabelle und die Anzahl der CPUs, um die tatsächliche Anzahl der verwendeten Partitionen zu bestimmen.

FullTextNotifyBandwidthMax

Verwenden Sie die FullTextNotifyBandwidth[min, max]-Optionen, um die Größe anzugeben, auf die der Pool kleiner Speicherpuffer wachsen kann. Kleine Arbeitsspeicherpuffer sind 64 KB groß. Der Parameterwert FullTextNotifyBandwidthMax gibt die maximale Anzahl von Puffern an, die der Volltextspeicher-Manager in einem kleinen Pufferpool verwalten soll. Wenn der maximal zulässige Wert null ist, gibt es keine Obergrenze für die Anzahl der Puffer, die sich in einem kleinen Pufferpool befinden können.

FullTextNotifyBandwidthMin

Verwenden Sie die FullTextNotifyBandwidth[min, max]-Optionen, um die Größe anzugeben, auf die der Pool kleiner Speicherpuffer wachsen kann. Kleine Speicherpuffer sind 64 KB groß. Der Parameter FullTextNotifyBandwidthMin gibt die Mindestanzahl der Speicherpuffer an, die im Pool kleiner Speicherpuffer verwaltet werden müssen. Bei Anforderung des Microsoft SQL Server Speicher-Managers werden alle zusätzlichen Pufferpools freigegeben, diese Mindestanzahl von Puffern wird jedoch beibehalten. Wenn der angegebene Min.-Wert jedoch null ist, werden alle Speicherpuffer freigegeben.

IndexCreateMemory

Instanzklasse, die SQL Server Configuration-Objekt kapselt

InDoubtTransactionResolution

Verwenden Sie die xact-Lösungsoption im Zweifelsfall, um das Standardergebnis von Transaktionen zu steuern, die vom Microsoft Distributed Transaction Coordinator (MS DTC) nicht aufgelöst werden können. Die Unfähigkeit, Transaktionen aufzulösen, kann mit der Ms DTC-Ablaufzeit oder einem unbekannten Transaktionsergebnis zum Zeitpunkt der Wiederherstellung zusammenhängen. 0 - Keine Vermutung. Die Wiederherstellung schlägt fehl, wenn MS DTC keine zweifelsfreien Transaktionen auflösen kann. 1 – Übernehmen Sie den Commit. Es wird davon ausgegangen, dass alle MS DTC-Transaktionen im Zweifelsfall zugesichert wurden. 2 - Abbrechen annehmen. Alle MS DTC-Zweifelstransaktionen werden angenommen, dass sie abgebrochen wurden.

IsSqlClrEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

LightweightPooling

Instanzklasse, die SQL Server Configuration-Objekt kapselt

Locks

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MaxDegreeOfParallelism

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MaxServerMemory

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MaxWorkerThreads

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MediaRetention

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MinMemoryPerQuery

Instanzklasse, die SQL Server Configuration-Objekt kapselt

MinServerMemory

Instanzklasse, die SQL Server Configuration-Objekt kapselt

NestedTriggers

Instanzklasse, die SQL Server Configuration-Objekt kapselt

NetworkPacketSize

Instanzklasse, die SQL Server Configuration-Objekt kapselt

OleAutomationProceduresEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

OpenObjects

Instanzklasse, die SQL Server Configuration-Objekt kapselt

OptimizeAdhocWorkloads

Diese öffentliche Eigenschaft ruft die Optimierung für Ad-hoc-Workloads ab oder legt sie fest und gibt ein ConfigProperty-Objekt zurück, das die Serverkonfiguration "optimieren für Ad-hoc-Workloads" darstellt.

Parent

Instanzklasse, die SQL Server Configuration-Objekt kapselt

(Geerbt von ConfigurationBase)
PrecomputeRank

Instanzklasse, die SQL Server Configuration-Objekt kapselt

PriorityBoost

Instanzklasse, die SQL Server Configuration-Objekt kapselt

Properties

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ProtocolHandlerTimeout

Instanzklasse, die SQL Server Configuration-Objekt kapselt

QueryGovernorCostLimit

Instanzklasse, die SQL Server Configuration-Objekt kapselt

QueryWait

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RecoveryInterval

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RemoteAccess

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RemoteDacConnectionsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RemoteDataArchiveEnabled

Verwenden Sie die Option "Remotedatenarchiv", um zu überprüfen, ob Datenbanken und Tabellen auf dem Server für Stretch aktiviert werden können. https://msdn.microsoft.com/en-us/library/mt143175.aspx

RemoteLoginTimeout

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RemoteProcTrans

Instanzklasse, die SQL Server Configuration-Objekt kapselt

RemoteQueryTimeout

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ReplicationMaxTextSize

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ReplicationXPsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ScanForStartupProcedures

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ServerTriggerRecursionEnabled

Verwenden Sie die Option "Servertrigger recursion", um anzugeben, ob Trigger auf Serverebene rekursiv ausgelöst werden sollen. Wenn diese Option auf 1 (ON) festgelegt ist, können Trigger auf Serverebene rekursiv ausgelöst werden. Bei Festlegung auf 0 (OFF) können Trigger auf Serverebene nicht rekursiv ausgelöst werden. Es wird nur eine direkte Rekursion verhindert, wenn die Servertrigger-Rekursionsoption auf 0 (OFF) festgelegt ist. (Um die indirekte Rekursion zu deaktivieren, legen Sie die Option für geschachtelte Trigger auf 0 fest.) Der Standardwert für diese Option ist 1 (ON).

SetWorkingSetSize

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ShowAdvancedOptions

Instanzklasse, die SQL Server Configuration-Objekt kapselt

SmoAndDmoXPsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

SqlMailXPsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

TransformNoiseWords

Instanzklasse, die SQL Server Configuration-Objekt kapselt

TwoDigitYearCutoff

Instanzklasse, die SQL Server Configuration-Objekt kapselt

UserConnections

Instanzklasse, die SQL Server Configuration-Objekt kapselt

UserInstancesEnabled

Die Option "Benutzerinstanz aktiviert", auf die Sie über sp_configure zugreifen können, wird in Microsoft SQL Server 2005 nicht unterstützt. Diese Option funktioniert nur mit SQL Server 2005 Express Edition (SQL Server Express).

UserInstanceTimeout

Die Option "Timeout der Benutzerinstanz", auf die Sie über sp_configure zugreifen können, wird in Microsoft SQL Server 2005 nicht unterstützt. Diese Option funktioniert nur mit SQL Server 2005 Express Edition (SQL Server Express).

UserOptions

Instanzklasse, die SQL Server Configuration-Objekt kapselt

WebXPsEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

XPCmdShellEnabled

Instanzklasse, die SQL Server Configuration-Objekt kapselt

Methoden

Name Beschreibung
Alter()

Instanzklasse, die SQL Server Configuration-Objekt kapselt

(Geerbt von ConfigurationBase)
Alter(Boolean)

Instanzklasse, die SQL Server Configuration-Objekt kapselt

(Geerbt von ConfigurationBase)
Refresh()

Instanzklasse, die SQL Server Configuration-Objekt kapselt

(Geerbt von ConfigurationBase)

Gilt für: