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