Classe Configuration
La classe Configuration contiene le informazioni di configurazione per l'istanza di SQL Server.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
Microsoft.SqlServer.Management.Smo..::..Configuration
Spazio dei nomi Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Sintassi
'Dichiarazione
Public Class Configuration _
Inherits ConfigurationBase
'Utilizzo
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
Nel tipo Configuration sono esposti i membri seguenti.
Proprietà
Nome | Descrizione | |
---|---|---|
AdHocDistributedQueriesEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione ad hoc distributed queries. | |
Affinity64IOMask | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione affinity 64 IO mask. | |
Affinity64Mask | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione affinity 64 mask. | |
AffinityIOMask | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione affinity IO mask. | |
AffinityMask | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione affinity mask. | |
AgentXPsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione agent XPs enabled. | |
AllowUpdates | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione allow updates. | |
AweEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione AWE enabled. | |
BlockedProcessThreshold | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione blocked process threshold. | |
C2AuditMode | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione C2 audit mode. | |
CommonCriteriaComplianceEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione common criteria compliance enabled. | |
CostThresholdForParallelism | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione cost threshold for parallelism. | |
CrossDBOwnershipChaining | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione cross DB ownership chaining. | |
CursorThreshold | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione cursor threshold. | |
DatabaseMailEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione database mail enabled. | |
DefaultBackupCompression | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione default backup compression. | |
DefaultFullTextLanguage | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione default full text language. | |
DefaultLanguage | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione default language. | |
DefaultTraceEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione default trace enabled. | |
DisallowResultsFromTriggers | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione disallow results from triggers. | |
ExtensibleKeyManagementEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione extensible key management enabled. | |
FilestreamAccessLevel | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione FILESTREAM access level. | |
FillFactor | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione fill factor. | |
FullTextCrawlBandwidthMax | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione full text crawl bandwidth max. | |
FullTextCrawlBandwidthMin | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione full text crawl bandwidth min. | |
FullTextCrawlRangeMax | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione full text crawl range max. | |
FullTextNotifyBandwidthMax | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione full text notify bandwidth max. | |
FullTextNotifyBandwidthMin | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione full text notify bandwidth min. | |
IndexCreateMemory | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione index create memory. | |
InDoubtTransactionResolution | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione in doubt transaction resolution. | |
IsSqlClrEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione CLR enabled. | |
LightweightPooling | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione lightweight pooling. | |
Locks | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione locks. | |
MaxDegreeOfParallelism | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione max degree of parallelism. | |
MaxServerMemory | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione max server memory. | |
MaxWorkerThreads | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione max worker threads. | |
MediaRetention | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione media retention. | |
MinMemoryPerQuery | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione min memory per query. | |
MinServerMemory | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione min server memory. | |
NestedTriggers | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione nested triggers. | |
NetworkPacketSize | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione network packet size. | |
OleAutomationProceduresEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione OLE automation procedures enabled. | |
OpenObjects | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione open objects. | |
OptimizeAdhocWorkloads | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione optimize ad hoc workloads. | |
Parent | Gets the Server object that is the parent of the Configuration object. Ereditato da ConfigurationBase. | |
PrecomputeRank | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione precompute rank. | |
PriorityBoost | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione priority boost. | |
Properties | Restituisce una raccolta di oggetti Property. La raccolta PropertyCollection rappresenta le proprietà dell'oggetto Configuration. | |
ProtocolHandlerTimeout | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione protocol handler timeout. | |
QueryGovernorCostLimit | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione query governor cost limit. | |
QueryWait | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione query wait. | |
RecoveryInterval | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione recovery interval. | |
RemoteAccess | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione remote access. | |
RemoteDacConnectionsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione remote DAC connections enabled. | |
RemoteLoginTimeout | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione remote login timeout. | |
RemoteProcTrans | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione remote proc trans. | |
RemoteQueryTimeout | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione remote query timeout. | |
ReplicationMaxTextSize | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione replication max text size. | |
ReplicationXPsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione replication XPs enabled. | |
ScanForStartupProcedures | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione scan for startup procedures. | |
ServerTriggerRecursionEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione server trigger recursion enabled. | |
SetWorkingSetSize | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione set working set size. | |
ShowAdvancedOptions | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione show advanced options. | |
SmoAndDmoXPsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione SMO and DMO XPs enabled. | |
SqlMailXPsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione SQL mail XPs enabled. | |
TransformNoiseWords | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione transform noise words. | |
TwoDigitYearCutoff | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione two digit year cutoff. | |
UserConnections | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione user connections. | |
UserInstancesEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione user instances enabled. | |
UserInstanceTimeout | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione user instance timeout. | |
UserOptions | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione user options. | |
WebXPsEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione web XPs enabled. | |
XPCmdShellEnabled | Ottiene l'oggetto ConfigProperty utilizzato per impostare l'opzione di configurazione XP cmd shell enabled. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Alter() () () () | Updates the Configuration object property changes on the instance of SQL Server. Ereditato da ConfigurationBase. | |
Alter(Boolean) | Updates the Configuration object property changes on the instance of SQL Server. Ereditato da ConfigurationBase. | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
Refresh | Refreshes the Configuration object properties. Ereditato da ConfigurationBase. | |
ToString | Ereditato da Object. |
In alto
Osservazioni
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
Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.
Vedere anche