Configuration Classe

Définition

Encapsulant SQL Server objet Configuration de classe d’instance

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

Propriétés

Nom Description
AdHocDistributedQueriesEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

Affinity64IOMask

Lie SQL Server E/S disque à un sous-ensemble spécifié de processeurs.
Utilisez AffinityIOMask pour lier les 32 premiers processeurs et utilisez Affinity64IOMask pour lier les processeurs restants sur l’ordinateur. Disponible uniquement sur la version 64 bits de SQL Server.

Affinity64Mask

Encapsulant SQL Server objet Configuration de classe d’instance

AffinityIOMask

Encapsulant SQL Server objet Configuration de classe d’instance

AffinityMask

Encapsulant SQL Server objet Configuration de classe d’instance

AgentXPsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

AllowUpdates

Encapsulant SQL Server objet Configuration de classe d’instance

AweEnabled
Obsolète.

Encapsulant SQL Server objet Configuration de classe d’instance

BlockedProcessThreshold

L’option de seuil de processus bloqué spécifie le seuil, en secondes, auquel les rapports de processus bloqués sont générés. Le seuil peut être compris entre 0 et 86 400. Par défaut, aucun rapport de processus bloqué n'est généré.

C2AuditMode

Encapsulant SQL Server objet Configuration de classe d’instance

CommonCriteriaComplianceEnabled

Option de serveur « Conformité aux critères courants activé »

ContainmentEnabled

Obtient un objet ConfigProperty utilisé pour activer ou désactiver des bases de données autonomes et l’authentification sur l’instance de service.

CostThresholdForParallelism

Encapsulant SQL Server objet Configuration de classe d’instance

CrossDBOwnershipChaining

Encapsulant SQL Server objet Configuration de classe d’instance

CursorThreshold

Encapsulant SQL Server objet Configuration de classe d’instance

DatabaseMailEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

DefaultBackupChecksum

Cette propriété publique obtient ou définit la valeur de somme de contrôle de sauvegarde par défaut et retourne un objet ConfigProperty représentant la configuration du serveur « backup checksum default ».

DefaultBackupCompression

Cette propriété publique obtient ou définit la valeur de compression de sauvegarde par défaut et retourne un objet ConfigProperty représentant la configuration du serveur « compression de sauvegarde par défaut ».

DefaultFullTextLanguage

Encapsulant SQL Server objet Configuration de classe d’instance

DefaultLanguage

Encapsulant SQL Server objet Configuration de classe d’instance

DefaultTraceEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

DisallowResultsFromTriggers

Utilisez l’option interdire les résultats des déclencheurs pour contrôler si les déclencheurs retournent des jeux de résultats. Les déclencheurs qui retournent des jeux de résultats peuvent entraîner un comportement inattendu dans les applications qui ne sont pas conçues pour fonctionner avec elles. Lorsque la valeur est définie sur 1, l’option interdire les résultats des déclencheurs est définie sur ON. Le paramètre par défaut de cette option est 0 (OFF).

ExtensibleKeyManagementEnabled

L’option « Fournisseur EKM activé » consiste à activer la création de fournisseurs de chiffrement

FilestreamAccessLevel

Cette propriété publique obtient ou définit le niveau d’accès filestream et retourne un objet ConfigProperty représentant la configuration du serveur « niveau d’accès filestream ».

FillFactor

Encapsulant SQL Server objet Configuration de classe d’instance

FullTextCrawlBandwidthMax

Utilisez les options FullTextCrawlBandwidth[min,max] pour spécifier la taille à laquelle le pool de mémoires tampons volumineuses peut croître. Les mémoires tampons volumineuses ont une taille de 4 mégaoctets (Mo). Le nombre maximal de mémoires tampons FullTextCrawlBandwidthMax que le gestionnaire de mémoire de texte intégral doit conserver dans un pool de mémoires tampons volumineux. Si la valeur maximale est égale à zéro, il n’existe aucune limite supérieure au nombre de mémoires tampons qui peuvent se trouver dans un pool de mémoires tampons volumineux.

FullTextCrawlBandwidthMin

Utilisez les options FullTextCrawlBandwidth[min,max] pour spécifier la taille à laquelle le pool de mémoires tampons volumineuses peut croître. Les mémoires tampons volumineuses ont une taille de 4 mégaoctets (Mo). Le paramètre FullTextCrawlBandwidthMin spécifie le nombre minimal de mémoires tampons qui doivent être conservées dans le pool de mémoires tampons volumineuses. Si, toutefois, la valeur minimale spécifiée est égale à zéro, toutes les mémoires tampons sont libérées.

FullTextCrawlRangeMax

Utilisez l’option maximale de plage d’analyse de texte intégral pour optimiser l’utilisation du processeur, ce qui améliore les performances d’analyse pendant une analyse complète. À l’aide de cette option, vous pouvez spécifier le nombre de partitions que Microsoft SQL Server doivent utiliser pendant une analyse complète de l’index. Par exemple, s’il existe de nombreux processeurs et que leur utilisation n’est pas optimale, vous pouvez augmenter la valeur maximale de cette option. En plus de cette option, SQL Server utilise un certain nombre d’autres facteurs, tels que le nombre de lignes de la table et le nombre de processeurs, pour déterminer le nombre réel de partitions utilisées.

FullTextNotifyBandwidthMax

Utilisez les options FullTextNotifyBandwidth[min, max] pour spécifier la taille à laquelle le pool de petites mémoires tampons peut croître. Les petites mémoires tampons ont une taille de 64 kilo-octets (Ko). La valeur du paramètre FullTextNotifyBandwidthMax spécifie le nombre maximal de mémoires tampons que le gestionnaire de mémoire de texte intégral doit conserver dans un petit pool de mémoires tampons. Si la valeur maximale est égale à zéro, il n’existe aucune limite supérieure au nombre de mémoires tampons qui peuvent se trouver dans un petit pool de mémoires tampons.

FullTextNotifyBandwidthMin

Utilisez les options FullTextNotifyBandwidth[min, max] pour spécifier la taille à laquelle le pool de petites mémoires tampons peut croître. Les mémoires tampons de petite taille sont de 64 kilo-octets(Ko). Le paramètre FullTextNotifyBandwidthMin spécifie le nombre minimal de mémoires tampons qui doivent être conservées dans le pool de petites mémoires tampons. À la demande du gestionnaire de mémoire Microsoft SQL Server, tous les pools de mémoires tampons supplémentaires seront libérés, mais ce nombre minimal de mémoires tampons sera conservé. Si, toutefois, la valeur minimale spécifiée est égale à zéro, toutes les mémoires tampons sont libérées.

IndexCreateMemory

Encapsulant SQL Server objet Configuration de classe d’instance

InDoubtTransactionResolution

Utilisez l’option de résolution xact in-doubt pour contrôler le résultat par défaut des transactions que le Microsoft Distributed Transaction Coordinator (MS DTC) ne parvient pas à résoudre. L’incapacité de résoudre les transactions peut être liée au temps d’arrêt MS DTC ou à un résultat de transaction inconnu au moment de la récupération. 0 - Aucune présomption. La récupération échoue si MS DTC ne peut pas résoudre les transactions en doute. 1 - Présumer la validation. Toutes les transactions en doute ms DTC sont supposées avoir été validées. 2 - Présume abort. Toutes les transactions en doute ms DTC sont supposées avoir été abandonnées.

IsSqlClrEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

LightweightPooling

Encapsulant SQL Server objet Configuration de classe d’instance

Locks

Encapsulant SQL Server objet Configuration de classe d’instance

MaxDegreeOfParallelism

Encapsulant SQL Server objet Configuration de classe d’instance

MaxServerMemory

Encapsulant SQL Server objet Configuration de classe d’instance

MaxWorkerThreads

Encapsulant SQL Server objet Configuration de classe d’instance

MediaRetention

Encapsulant SQL Server objet Configuration de classe d’instance

MinMemoryPerQuery

Encapsulant SQL Server objet Configuration de classe d’instance

MinServerMemory

Encapsulant SQL Server objet Configuration de classe d’instance

NestedTriggers

Encapsulant SQL Server objet Configuration de classe d’instance

NetworkPacketSize

Encapsulant SQL Server objet Configuration de classe d’instance

OleAutomationProceduresEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

OpenObjects

Encapsulant SQL Server objet Configuration de classe d’instance

OptimizeAdhocWorkloads

Cette propriété publique obtient ou définit l’optimisation pour les charges de travail ad hoc et retourne un objet ConfigProperty représentant « optimiser pour les charges de travail ad hoc » configuration du serveur.

Parent

Encapsulant SQL Server objet Configuration de classe d’instance

(Hérité de ConfigurationBase)
PrecomputeRank

Encapsulant SQL Server objet Configuration de classe d’instance

PriorityBoost

Encapsulant SQL Server objet Configuration de classe d’instance

Properties

Encapsulant SQL Server objet Configuration de classe d’instance

ProtocolHandlerTimeout

Encapsulant SQL Server objet Configuration de classe d’instance

QueryGovernorCostLimit

Encapsulant SQL Server objet Configuration de classe d’instance

QueryWait

Encapsulant SQL Server objet Configuration de classe d’instance

RecoveryInterval

Encapsulant SQL Server objet Configuration de classe d’instance

RemoteAccess

Encapsulant SQL Server objet Configuration de classe d’instance

RemoteDacConnectionsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

RemoteDataArchiveEnabled

Utilisez l’option d’archivage des données distantes pour vérifier si les bases de données et les tables sur le serveur peuvent être activées pour Stretch https://msdn.microsoft.com/en-us/library/mt143175.aspx

RemoteLoginTimeout

Encapsulant SQL Server objet Configuration de classe d’instance

RemoteProcTrans

Encapsulant SQL Server objet Configuration de classe d’instance

RemoteQueryTimeout

Encapsulant SQL Server objet Configuration de classe d’instance

ReplicationMaxTextSize

Encapsulant SQL Server objet Configuration de classe d’instance

ReplicationXPsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

ScanForStartupProcedures

Encapsulant SQL Server objet Configuration de classe d’instance

ServerTriggerRecursionEnabled

Utilisez l’option de récursivité du déclencheur de serveur pour spécifier s’il faut autoriser les déclencheurs au niveau du serveur à se déclencher de manière récursive. Lorsque cette option est définie sur 1 (ON), les déclencheurs au niveau du serveur sont autorisés à se déclencher de manière récursive. Lorsqu’il est défini sur 0 (OFF), les déclencheurs au niveau du serveur ne peuvent pas être déclenchés de manière récursive. Seule la récursivité directe est empêchée lorsque l’option de récursivité du déclencheur de serveur est définie sur 0 (OFF). (Pour désactiver la récursivité indirecte, définissez l’option déclencheurs imbriqués sur 0.) La valeur par défaut de cette option est 1 (ON).

SetWorkingSetSize

Encapsulant SQL Server objet Configuration de classe d’instance

ShowAdvancedOptions

Encapsulant SQL Server objet Configuration de classe d’instance

SmoAndDmoXPsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

SqlMailXPsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

TransformNoiseWords

Encapsulant SQL Server objet Configuration de classe d’instance

TwoDigitYearCutoff

Encapsulant SQL Server objet Configuration de classe d’instance

UserConnections

Encapsulant SQL Server objet Configuration de classe d’instance

UserInstancesEnabled

L’option activée par l’instance utilisateur que vous pouvez accéder via sp_configure n’est pas prise en charge dans Microsoft SQL Server 2005. Cette option fonctionne uniquement avec SQL Server 2005 Express Edition (SQL Server Express).

UserInstanceTimeout

L’option Délai d’expiration de l’instance utilisateur que vous pouvez accéder via sp_configure n’est pas prise en charge dans Microsoft SQL Server 2005. Cette option fonctionne uniquement avec SQL Server 2005 Express Edition (SQL Server Express).

UserOptions

Encapsulant SQL Server objet Configuration de classe d’instance

WebXPsEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

XPCmdShellEnabled

Encapsulant SQL Server objet Configuration de classe d’instance

Méthodes

Nom Description
Alter()

Encapsulant SQL Server objet Configuration de classe d’instance

(Hérité de ConfigurationBase)
Alter(Boolean)

Encapsulant SQL Server objet Configuration de classe d’instance

(Hérité de ConfigurationBase)
Refresh()

Encapsulant SQL Server objet Configuration de classe d’instance

(Hérité de ConfigurationBase)

S’applique à