Configuration Classe

Definizione

Classe di istanza che incapsula SQL Server oggetto Configuration

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

Proprietà

Nome Descrizione
AdHocDistributedQueriesEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

Affinity64IOMask

Associa SQL Server I/O del disco a un subset specificato di CPU.
Usare AffinityIOMask per associare i primi 32 processori e usare Affinity64IOMask per associare i processori rimanenti nel computer. Disponibile solo in versione a 64 bit di SQL Server.

Affinity64Mask

Classe di istanza che incapsula SQL Server oggetto Configuration

AffinityIOMask

Classe di istanza che incapsula SQL Server oggetto Configuration

AffinityMask

Classe di istanza che incapsula SQL Server oggetto Configuration

AgentXPsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

AllowUpdates

Classe di istanza che incapsula SQL Server oggetto Configuration

AweEnabled
Obsoleti.

Classe di istanza che incapsula SQL Server oggetto Configuration

BlockedProcessThreshold

L'opzione blocked process threshold consente di specificare la soglia, in secondi, in cui vengono generati i report di processo bloccati. La soglia può essere impostata da 0 a 86.400. Per impostazione predefinita, non vengono generati report di processi bloccati.

C2AuditMode

Classe di istanza che incapsula SQL Server oggetto Configuration

CommonCriteriaComplianceEnabled

Opzione server "Common Criteria Compliance enabled"

ContainmentEnabled

Ottiene un oggetto ConfigProperty utilizzato per abilitare o disabilitare i database indipendenti e l'autenticazione nell'istanza del servizio.

CostThresholdForParallelism

Classe di istanza che incapsula SQL Server oggetto Configuration

CrossDBOwnershipChaining

Classe di istanza che incapsula SQL Server oggetto Configuration

CursorThreshold

Classe di istanza che incapsula SQL Server oggetto Configuration

DatabaseMailEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

DefaultBackupChecksum

Questa proprietà pubblica ottiene o imposta il valore del checksum di backup predefinito e restituisce un oggetto ConfigProperty che rappresenta la configurazione del server 'backup checksum default'.

DefaultBackupCompression

Questa proprietà pubblica ottiene o imposta il valore di compressione del backup predefinito e restituisce un oggetto ConfigProperty che rappresenta la configurazione del server 'backup compression default'.

DefaultFullTextLanguage

Classe di istanza che incapsula SQL Server oggetto Configuration

DefaultLanguage

Classe di istanza che incapsula SQL Server oggetto Configuration

DefaultTraceEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

DisallowResultsFromTriggers

Usare l'opzione Disallow results from triggers per controllare se i trigger restituiscono set di risultati. I trigger che restituiscono set di risultati possono provocare comportamenti imprevisti nelle applicazioni che non sono state progettate per il loro utilizzo. Se impostato su 1, l'opzione di non consentire i risultati dai trigger è impostata su ON. L'impostazione predefinita per questa opzione è 0 (OFF).

ExtensibleKeyManagementEnabled

L'opzione "Provider EKM enabled" consiste nell'abilitare la creazione di provider di crittografia

FilestreamAccessLevel

Questa proprietà pubblica ottiene o imposta il livello di accesso filestream e restituisce un oggetto ConfigProperty che rappresenta la configurazione del server "livello di accesso filestream".

FillFactor

Classe di istanza che incapsula SQL Server oggetto Configuration

FullTextCrawlBandwidthMax

Usare le opzioni FullTextCrawlBandwidth[min,max] per specificare le dimensioni del pool di buffer di memoria di grandi dimensioni. ovvero dei buffer di memoria di 4 MB. FullTextCrawlBandwidthMax numero massimo di buffer che la gestione memoria full-text deve gestire in un pool di buffer di grandi dimensioni. Se il valore massimo è zero, non esiste alcun limite massimo al numero di buffer che possono trovarsi in un pool di buffer di grandi dimensioni.

FullTextCrawlBandwidthMin

Usare le opzioni FullTextCrawlBandwidth[min,max] per specificare le dimensioni del pool di buffer di memoria di grandi dimensioni. ovvero dei buffer di memoria di 4 MB. Il parametro FullTextCrawlBandwidthMin specifica il numero minimo di buffer di memoria che devono essere mantenuti nel pool di buffer di memoria di grandi dimensioni. Se, tuttavia, il valore minimo specificato è zero, vengono rilasciati tutti i buffer di memoria.

FullTextCrawlRangeMax

Usare l'opzione max full-text crawl range per ottimizzare l'utilizzo della CPU, migliorando le prestazioni di ricerca per indicizzazione durante una ricerca per indicizzazione completa. Usando questa opzione, è possibile specificare il numero di partizioni che Microsoft SQL Server utilizzare durante una ricerca per indicizzazione completa dell'indice. Ad esempio, se sono presenti molte CPU e il relativo utilizzo non è ottimale, è possibile aumentare il valore massimo di questa opzione. Oltre a questa opzione, SQL Server usa diversi altri fattori, ad esempio il numero di righe nella tabella e il numero di CPU, per determinare il numero effettivo di partizioni usate.

FullTextNotifyBandwidthMax

Usare le opzioni FullTextNotifyBandwidth[min, max] per specificare le dimensioni del pool di buffer di memoria di piccole dimensioni. ovvero dei buffer di memoria di 64 KB. Il valore del parametro FullTextNotifyBandwidthMax specifica il numero massimo di buffer che la gestione memoria full-text deve gestire in un pool di buffer di piccole dimensioni. Se il valore massimo è zero, non esiste alcun limite massimo per il numero di buffer che possono trovarsi in un pool di buffer di piccole dimensioni.

FullTextNotifyBandwidthMin

Usare le opzioni FullTextNotifyBandwidth[min, max] per specificare le dimensioni del pool di buffer di memoria di piccole dimensioni. I buffer di memoria di piccole dimensioni sono di 64 kilobyte (KB). Il parametro FullTextNotifyBandwidthMin specifica il numero minimo di buffer di memoria che devono essere mantenuti nel pool di buffer di memoria di piccole dimensioni. Quando richiesto dal gestore della memoria Microsoft SQL Server, verranno rilasciati tutti i pool di buffer aggiuntivi, ma questo numero minimo di buffer verrà mantenuto. Se, tuttavia, il valore minimo specificato è zero, vengono rilasciati tutti i buffer di memoria.

IndexCreateMemory

Classe di istanza che incapsula SQL Server oggetto Configuration

InDoubtTransactionResolution

Usare l'opzione di risoluzione xact in dubbio per controllare il risultato predefinito delle transazioni che il Microsoft Distributed Transaction Coordinator (MS DTC) non è in grado di risolvere. L'impossibilità di risolvere le transazioni può essere correlata al tempo di inattività di MS DTC o a un risultato di transazione sconosciuto al momento del ripristino. 0 - Nessuna presunzione. Il recupero ha esito negativo se MS DTC non è in grado di risolvere eventuali transazioni in dubbio. 1 - Presupporre il commit. Tutte le transazioni in dubbio MS DTC sono presunte di aver eseguito il commit. 2 - Presupporre interruzione. Tutte le transazioni in dubbio MS DTC vengono presunte interrotte.

IsSqlClrEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

LightweightPooling

Classe di istanza che incapsula SQL Server oggetto Configuration

Locks

Classe di istanza che incapsula SQL Server oggetto Configuration

MaxDegreeOfParallelism

Classe di istanza che incapsula SQL Server oggetto Configuration

MaxServerMemory

Classe di istanza che incapsula SQL Server oggetto Configuration

MaxWorkerThreads

Classe di istanza che incapsula SQL Server oggetto Configuration

MediaRetention

Classe di istanza che incapsula SQL Server oggetto Configuration

MinMemoryPerQuery

Classe di istanza che incapsula SQL Server oggetto Configuration

MinServerMemory

Classe di istanza che incapsula SQL Server oggetto Configuration

NestedTriggers

Classe di istanza che incapsula SQL Server oggetto Configuration

NetworkPacketSize

Classe di istanza che incapsula SQL Server oggetto Configuration

OleAutomationProceduresEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

OpenObjects

Classe di istanza che incapsula SQL Server oggetto Configuration

OptimizeAdhocWorkloads

Questa proprietà pubblica ottiene o imposta l'ottimizzazione per carichi di lavoro ad hoc e restituisce un oggetto ConfigProperty che rappresenta la configurazione del server "Optimize for ad hoc workloads".

Parent

Classe di istanza che incapsula SQL Server oggetto Configuration

(Ereditato da ConfigurationBase)
PrecomputeRank

Classe di istanza che incapsula SQL Server oggetto Configuration

PriorityBoost

Classe di istanza che incapsula SQL Server oggetto Configuration

Properties

Classe di istanza che incapsula SQL Server oggetto Configuration

ProtocolHandlerTimeout

Classe di istanza che incapsula SQL Server oggetto Configuration

QueryGovernorCostLimit

Classe di istanza che incapsula SQL Server oggetto Configuration

QueryWait

Classe di istanza che incapsula SQL Server oggetto Configuration

RecoveryInterval

Classe di istanza che incapsula SQL Server oggetto Configuration

RemoteAccess

Classe di istanza che incapsula SQL Server oggetto Configuration

RemoteDacConnectionsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

RemoteDataArchiveEnabled

Usare l'opzione archivio dati remoto per verificare se i database e le tabelle nel server possono essere abilitati per Stretch https://msdn.microsoft.com/en-us/library/mt143175.aspx

RemoteLoginTimeout

Classe di istanza che incapsula SQL Server oggetto Configuration

RemoteProcTrans

Classe di istanza che incapsula SQL Server oggetto Configuration

RemoteQueryTimeout

Classe di istanza che incapsula SQL Server oggetto Configuration

ReplicationMaxTextSize

Classe di istanza che incapsula SQL Server oggetto Configuration

ReplicationXPsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

ScanForStartupProcedures

Classe di istanza che incapsula SQL Server oggetto Configuration

ServerTriggerRecursionEnabled

Usare l'opzione di ricorsione del trigger del server per specificare se consentire l'attivazione ricorsiva dei trigger a livello di server. Quando questa opzione è impostata su 1 (ON), i trigger a livello di server potranno essere attivati in modo ricorsivo. Se impostato su 0 (OFF), i trigger a livello di server non possono essere attivati in modo ricorsivo. Viene impedita solo la ricorsione diretta quando l'opzione di ricorsione del trigger del server è impostata su 0 (OFF). Per disabilitare la ricorsione indiretta, impostare l'opzione trigger annidati su 0. Il valore predefinito per questa opzione è 1 (ON).

SetWorkingSetSize

Classe di istanza che incapsula SQL Server oggetto Configuration

ShowAdvancedOptions

Classe di istanza che incapsula SQL Server oggetto Configuration

SmoAndDmoXPsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

SqlMailXPsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

TransformNoiseWords

Classe di istanza che incapsula SQL Server oggetto Configuration

TwoDigitYearCutoff

Classe di istanza che incapsula SQL Server oggetto Configuration

UserConnections

Classe di istanza che incapsula SQL Server oggetto Configuration

UserInstancesEnabled

L'opzione abilitata per l'istanza utente a cui è possibile accedere tramite sp_configure non è supportata in Microsoft SQL Server 2005. Questa opzione funziona solo con SQL Server 2005 Express Edition (SQL Server Express).

UserInstanceTimeout

L'opzione User Instance Timeout accessibile tramite sp_configure non è supportata in Microsoft SQL Server 2005. Questa opzione funziona solo con SQL Server 2005 Express Edition (SQL Server Express).

UserOptions

Classe di istanza che incapsula SQL Server oggetto Configuration

WebXPsEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

XPCmdShellEnabled

Classe di istanza che incapsula SQL Server oggetto Configuration

Metodi

Nome Descrizione
Alter()

Classe di istanza che incapsula SQL Server oggetto Configuration

(Ereditato da ConfigurationBase)
Alter(Boolean)

Classe di istanza che incapsula SQL Server oggetto Configuration

(Ereditato da ConfigurationBase)
Refresh()

Classe di istanza che incapsula SQL Server oggetto Configuration

(Ereditato da ConfigurationBase)

Si applica a