Clase Configuration
La clase Configuration contiene la información de configuración para la instancia de SQL Server.
Jerarquía de herencia
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
Microsoft.SqlServer.Management.Smo..::..Configuration
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Class Configuration _
Inherits ConfigurationBase
'Uso
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
El tipo Configuration expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AdHocDistributedQueriesEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Consultas distribuidas ad hoc. | |
Affinity64IOMask | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad de E/S de 64 bits. | |
Affinity64Mask | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad de 64 bits. | |
AffinityIOMask | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad de E/S. | |
AffinityMask | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad. | |
AgentXPsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Agent XPs habilitado. | |
AllowUpdates | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Permitir actualizaciones. | |
AweEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración AWE habilitadas. | |
BlockedProcessThreshold | Obtiene el objeto ConfigProperty que establece la opción de configuración Umbral de procesos bloqueados. | |
C2AuditMode | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Modo auditoría C2. | |
CommonCriteriaComplianceEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Compatibilidad con criterio común habilitada. | |
CostThresholdForParallelism | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Umbral de costo para paralelismo. | |
CrossDBOwnershipChaining | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Encadenamiento de propiedad entre bases de datos. | |
CursorThreshold | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Umbral de cursor. | |
DatabaseMailEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Correo electrónico de base de datos habilitado. | |
DefaultBackupCompression | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Compresión de copia de seguridad predeterminada. | |
DefaultFullTextLanguage | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Idioma predeterminado de texto completo. | |
DefaultLanguage | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Idioma predeterminado. | |
DefaultTraceEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Seguimiento predeterminado habilitado. | |
DisallowResultsFromTriggers | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración No permitir resultados de desencadenadores. | |
ExtensibleKeyManagementEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración ExtensibleKeyManagementEnabled. | |
FilestreamAccessLevel | Obtiene el objeto ConfigProperty que establece la opción de configuración Nivel de acceso de Filestream. | |
FillFactor | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Factor de relleno. | |
FullTextCrawlBandwidthMax | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Ancho de banda máximo para rastreo de texto completo. | |
FullTextCrawlBandwidthMin | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Ancho de banda mínimo para rastreo de texto completo. | |
FullTextCrawlRangeMax | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Intervalo máximo de rastreo de texto completo. | |
FullTextNotifyBandwidthMax | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Ancho de banda máximo para notificación de texto completo. | |
FullTextNotifyBandwidthMin | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Ancho de banda mínimo para notificación de texto completo. | |
IndexCreateMemory | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria para creación de índices. | |
InDoubtTransactionResolution | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Resolución de transacción en caso de duda. | |
IsSqlClrEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración CLR habilitado. | |
LightweightPooling | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Agrupación ligera. | |
Locks | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Bloqueos. | |
MaxDegreeOfParallelism | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Grado máximo de paralelismo. | |
MaxServerMemory | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria de servidor máxima. | |
MaxWorkerThreads | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máximo de subprocesos de trabajo. | |
MediaRetention | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Retención de medios. | |
MinMemoryPerQuery | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria mínima por consulta. | |
MinServerMemory | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria de servidor mínima. | |
NestedTriggers | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Desencadenadores anidados. | |
NetworkPacketSize | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tamaño de paquete de red. | |
OleAutomationProceduresEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Procedimientos de automatización OLE habilitados. | |
OpenObjects | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Objetos abiertos. | |
OptimizeAdhocWorkloads | Obtiene el objeto ConfigProperty que establece la opción de configuración Optimizar para cargas de trabajo ad hoc. | |
Parent | Gets the Server object that is the parent of the Configuration object. (Se hereda de ConfigurationBase.) | |
PrecomputeRank | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Calcular rango previamente. | |
PriorityBoost | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Aumento de prioridad. | |
Properties | Devuelve una colección de objetos Property. La colección PropertyCollection representa las propiedades del objeto Configuration. | |
ProtocolHandlerTimeout | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de control de protocolo. | |
QueryGovernorCostLimit | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Límite de costo de regulador de consultas. | |
QueryWait | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Espera de consulta. | |
RecoveryInterval | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Intervalo de recuperación. | |
RemoteAccess | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Acceso remoto. | |
RemoteDacConnectionsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Conexiones DAC remotas habilitadas. | |
RemoteLoginTimeout | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de inicio de sesión remoto. | |
RemoteProcTrans | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Transacciones de procedimientos remotos. | |
RemoteQueryTimeout | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de consultas remotas. | |
ReplicationMaxTextSize | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tamaño máximo de texto de replicación. | |
ReplicationXPsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Replication XPs habilitado. | |
ScanForStartupProcedures | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Buscar procedimientos de inicio. | |
ServerTriggerRecursionEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Recursividad de desencadenadores de servidor habilitada. | |
SetWorkingSetSize | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Establecer tamaño del espacio de trabajo. | |
ShowAdvancedOptions | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Mostrar opciones avanzadas. | |
SmoAndDmoXPsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración SMO y DMO XPs habilitados. | |
SqlMailXPsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración SQLMail XPs habilitado. | |
TransformNoiseWords | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Transformar palabras irrelevantes. | |
TwoDigitYearCutoff | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Límite para años de dos dígitos. | |
UserConnections | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Conexiones de usuario. | |
UserInstancesEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Instancias de usuario habilitadas. | |
UserInstanceTimeout | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de instancia de usuario. | |
UserOptions | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Opciones de usuario. | |
WebXPsEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Web XPs habilitado. | |
XPCmdShellEnabled | Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración XPCmdShell habilitado. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Alter() () () () | Updates the Configuration object property changes on the instance of SQL Server. (Se hereda de ConfigurationBase.) | |
Alter(Boolean) | Updates the Configuration object property changes on the instance of SQL Server. (Se hereda de ConfigurationBase.) | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
Refresh | Refreshes the Configuration object properties. (Se hereda de ConfigurationBase.) | |
ToString | (Se hereda de Object.) |
Arriba
Comentarios
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
Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Vea también