Compartir a través de


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
Propiedad pública AdHocDistributedQueriesEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Consultas distribuidas ad hoc.
Propiedad pública 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.
Propiedad pública Affinity64Mask Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad de 64 bits.
Propiedad pública AffinityIOMask Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad de E/S.
Propiedad pública AffinityMask Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máscara de afinidad.
Propiedad pública AgentXPsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Agent XPs habilitado.
Propiedad pública AllowUpdates Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Permitir actualizaciones.
Propiedad pública AweEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración AWE habilitadas.
Propiedad pública BlockedProcessThreshold Obtiene el objeto ConfigProperty que establece la opción de configuración Umbral de procesos bloqueados.
Propiedad pública C2AuditMode Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Modo auditoría C2.
Propiedad pública CommonCriteriaComplianceEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Compatibilidad con criterio común habilitada.
Propiedad pública CostThresholdForParallelism Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Umbral de costo para paralelismo.
Propiedad pública CrossDBOwnershipChaining Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Encadenamiento de propiedad entre bases de datos.
Propiedad pública CursorThreshold Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Umbral de cursor.
Propiedad pública DatabaseMailEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Correo electrónico de base de datos habilitado.
Propiedad pública DefaultBackupCompression Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Compresión de copia de seguridad predeterminada.
Propiedad pública DefaultFullTextLanguage Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Idioma predeterminado de texto completo.
Propiedad pública DefaultLanguage Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Idioma predeterminado.
Propiedad pública DefaultTraceEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Seguimiento predeterminado habilitado.
Propiedad pública DisallowResultsFromTriggers Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración No permitir resultados de desencadenadores.
Propiedad pública ExtensibleKeyManagementEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración ExtensibleKeyManagementEnabled.
Propiedad pública FilestreamAccessLevel Obtiene el objeto ConfigProperty que establece la opción de configuración Nivel de acceso de Filestream.
Propiedad pública FillFactor Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Factor de relleno.
Propiedad pública 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.
Propiedad pública 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.
Propiedad pública FullTextCrawlRangeMax Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Intervalo máximo de rastreo de texto completo.
Propiedad pública 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.
Propiedad pública 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.
Propiedad pública IndexCreateMemory Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria para creación de índices.
Propiedad pública 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.
Propiedad pública IsSqlClrEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración CLR habilitado.
Propiedad pública LightweightPooling Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Agrupación ligera.
Propiedad pública Locks Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Bloqueos.
Propiedad pública MaxDegreeOfParallelism Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Grado máximo de paralelismo.
Propiedad pública MaxServerMemory Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria de servidor máxima.
Propiedad pública MaxWorkerThreads Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Máximo de subprocesos de trabajo.
Propiedad pública MediaRetention Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Retención de medios.
Propiedad pública MinMemoryPerQuery Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria mínima por consulta.
Propiedad pública MinServerMemory Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Memoria de servidor mínima.
Propiedad pública NestedTriggers Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Desencadenadores anidados.
Propiedad pública NetworkPacketSize Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tamaño de paquete de red.
Propiedad pública OleAutomationProceduresEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Procedimientos de automatización OLE habilitados.
Propiedad pública OpenObjects Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Objetos abiertos.
Propiedad pública OptimizeAdhocWorkloads Obtiene el objeto ConfigProperty que establece la opción de configuración Optimizar para cargas de trabajo ad hoc.
Propiedad pública Parent Gets the Server object that is the parent of the Configuration object. (Se hereda de ConfigurationBase.)
Propiedad pública PrecomputeRank Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Calcular rango previamente.
Propiedad pública PriorityBoost Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Aumento de prioridad.
Propiedad pública Properties Devuelve una colección de objetos Property. La colección PropertyCollection representa las propiedades del objeto Configuration.
Propiedad pública ProtocolHandlerTimeout Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de control de protocolo.
Propiedad pública QueryGovernorCostLimit Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Límite de costo de regulador de consultas.
Propiedad pública QueryWait Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Espera de consulta.
Propiedad pública RecoveryInterval Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Intervalo de recuperación.
Propiedad pública RemoteAccess Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Acceso remoto.
Propiedad pública RemoteDacConnectionsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Conexiones DAC remotas habilitadas.
Propiedad pública 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.
Propiedad pública RemoteProcTrans Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Transacciones de procedimientos remotos.
Propiedad pública RemoteQueryTimeout Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de consultas remotas.
Propiedad pública 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.
Propiedad pública ReplicationXPsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Replication XPs habilitado.
Propiedad pública ScanForStartupProcedures Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Buscar procedimientos de inicio.
Propiedad pública ServerTriggerRecursionEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Recursividad de desencadenadores de servidor habilitada.
Propiedad pública SetWorkingSetSize Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Establecer tamaño del espacio de trabajo.
Propiedad pública ShowAdvancedOptions Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Mostrar opciones avanzadas.
Propiedad pública SmoAndDmoXPsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración SMO y DMO XPs habilitados.
Propiedad pública SqlMailXPsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración SQLMail XPs habilitado.
Propiedad pública TransformNoiseWords Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Transformar palabras irrelevantes.
Propiedad pública 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.
Propiedad pública UserConnections Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Conexiones de usuario.
Propiedad pública UserInstancesEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Instancias de usuario habilitadas.
Propiedad pública UserInstanceTimeout Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Tiempo de espera de instancia de usuario.
Propiedad pública UserOptions Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Opciones de usuario.
Propiedad pública WebXPsEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración Web XPs habilitado.
Propiedad pública XPCmdShellEnabled Obtiene el objeto ConfigProperty que se usa para establecer la opción de configuración XPCmdShell habilitado.

Arriba

Métodos

  Nombre Descripción
Método público Alter() () () () Updates the Configuration object property changes on the instance of SQL Server.  (Se hereda de ConfigurationBase.)
Método público Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (Se hereda de ConfigurationBase.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público Refresh Refreshes the Configuration object properties. (Se hereda de ConfigurationBase.)
Método público 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.