Partilhar via


Classe Configuration

A classe Configuration contém as informações de configuração da instância do SQL Server.

Hierarquia de herança

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
    Microsoft.SqlServer.Management.Smo..::..Configuration

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)

Sintaxe

'Declaração
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

O tipo Configuration expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AdHocDistributedQueriesEnabled Obtém o objeto ConfigProperty que é usado para definir a opção de configuração de consultas ad hoc distribuídas.
Propriedade pública Affinity64IOMask Obtém o objeto ConfigProperty usado para definir a opção de configuração de máscara de E/S 64 de afinidade.
Propriedade pública Affinity64Mask Obtém o objeto ConfigProperty usado para definir a opção de configuração de máscara de afinidade 64.
Propriedade pública AffinityIOMask Obtém o objeto ConfigProperty usado para definir a opção de configuração de máscara de E/S de afinidade.
Propriedade pública AffinityMask Obtém o objeto ConfigProperty usado para definir a opção de configuração de máscara de afinidade.
Propriedade pública AgentXPsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de agent XPs habilitados.
Propriedade pública AllowUpdates Obtém o objeto ConfigProperty usado para definir a opção de configuração de permitir atualizações.
Propriedade pública AweEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de AWE habilitado.
Propriedade pública BlockedProcessThreshold Obtém o objeto ConfigProperty que define a opção de configuração de máscara de limite de processo bloqueado.
Propriedade pública C2AuditMode Obtém o objeto ConfigProperty usado para definir a opção de configuração de modo de auditoria C2.
Propriedade pública CommonCriteriaComplianceEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração da conformidade de critérios comuns habilitada.
Propriedade pública CostThresholdForParallelism Obtém o objeto ConfigProperty usado para definir a opção de configuração de limite de custo para paralelismo.
Propriedade pública CrossDBOwnershipChaining Obtém o objeto ConfigProperty que é usado para definir a opção de configuração de encadeamento de propriedades de BD.
Propriedade pública CursorThreshold Obtém o objeto ConfigProperty usado para definir a opção de configuração de limite de cursor.
Propriedade pública DatabaseMailEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de database mail habilitado.
Propriedade pública DefaultBackupCompression Obtém o objeto ConfigProperty usado para definir a opção de configuração de compactação de backup padrão.
Propriedade pública DefaultFullTextLanguage Obtém o objeto ConfigProperty usado para definir a opção de configuração de idioma de texto completo padrão.
Propriedade pública DefaultLanguage Obtém o objeto ConfigProperty usado para definir a opção de configuração de idioma padrão.
Propriedade pública DefaultTraceEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de rastreamento padrão habilitado.
Propriedade pública DisallowResultsFromTriggers Obtém o objeto ConfigProperty usado para definir a opção de configuração para não permitir resultados de gatilhos.
Propriedade pública ExtensibleKeyManagementEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de gerenciamento de chave extensível habilitado.
Propriedade pública FilestreamAccessLevel Obtém o ConfigProperty objeto que define a opção de configuração de nível de acesso ao fluxo de arquivos.
Propriedade pública FillFactor Obtém o objeto ConfigProperty usado para definir a opção de configuração de fator de preenchimento.
Propriedade pública FullTextCrawlBandwidthMax Obtém o objeto ConfigProperty usado para definir a opção de configuração de máx. de largura de banda de rastreamento de texto completo.
Propriedade pública FullTextCrawlBandwidthMin Obtém o objeto ConfigProperty usado para definir a opção de configuração de mín. de largura de banda de rastreamento de texto completo.
Propriedade pública FullTextCrawlRangeMax Obtém o objeto ConfigProperty usado para definir a opção de configuração de máx. de intervalo de rastreamento de texto completo.
Propriedade pública FullTextNotifyBandwidthMax Obtém o objeto ConfigProperty usado para definir a opção de configuração de máx. de largura de banda de notificação de texto completo.
Propriedade pública FullTextNotifyBandwidthMin Obtém o objeto ConfigProperty usado para definir a opção de configuração de mín. de largura de banda de notificação de texto completo.
Propriedade pública IndexCreateMemory Obtém o objeto ConfigProperty usado para definir a opção de configuração de memória de criação de índice.
Propriedade pública InDoubtTransactionResolution Obtém o objeto ConfigProperty usado para definir a opção de configuração de resolução de transação em dúvida.
Propriedade pública IsSqlClrEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de CLR habilitado.
Propriedade pública LightweightPooling Obtém o objeto ConfigProperty usado para definir a opção de configuração de lightweight pooling.
Propriedade pública Locks Obtém o objeto ConfigProperty usado para definir a opção de configuração de bloqueios.
Propriedade pública MaxDegreeOfParallelism Obtém o objeto ConfigProperty usado para definir a opção de configuração de grau máximo de paralelismo.
Propriedade pública MaxServerMemory Obtém o objeto ConfigProperty usado para definir a opção de configuração de memória máxima do servidor.
Propriedade pública MaxWorkerThreads Obtém o objeto ConfigProperty usado para definir a opção de configuração de máximo de threads de trabalho.
Propriedade pública MediaRetention Obtém o objeto ConfigProperty usado para definir a opção de configuração de retenção de mídia.
Propriedade pública MinMemoryPerQuery Obtém o objeto ConfigProperty usado para definir a opção de configuração de mínimo de memória por consulta.
Propriedade pública MinServerMemory Obtém o objeto ConfigProperty usado para definir a opção de configuração de memória mínima do servidor.
Propriedade pública NestedTriggers Obtém o objeto ConfigProperty usado para definir a opção de configuração de gatilhos aninhados.
Propriedade pública NetworkPacketSize Obtém o objeto ConfigProperty usado para definir a opção de configuração de tamanho do pacote de rede.
Propriedade pública OleAutomationProceduresEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de procedimentos de automação OLE habilitados.
Propriedade pública OpenObjects Obtém o objeto ConfigProperty usado para definir a opção de configuração de objetos abertos.
Propriedade pública OptimizeAdhocWorkloads Obtém o objeto ConfigProperty que define a opção de configuração de otimizar cargas de trabalho ad hoc.
Propriedade pública Parent Gets the Server object that is the parent of the Configuration object. (Herdado de ConfigurationBase.)
Propriedade pública PrecomputeRank Obtém o objeto ConfigProperty usado para definir a opção de configuração de classificação pré-computada.
Propriedade pública PriorityBoost Obtém o objeto ConfigProperty usado para definir a opção de configuração de aumento de prioridade.
Propriedade pública Properties Retorna uma coleção de objetos Property. A coleção PropertyCollection representa as propriedades do objeto Configuration.
Propriedade pública ProtocolHandlerTimeout Obtém o objeto ConfigProperty usado para definir a opção de configuração de tempo limite de manipulador de protocolo.
Propriedade pública QueryGovernorCostLimit Obtém o objeto ConfigProperty usado para definir a opção de configuração do limite de custo do administrador de consultas.
Propriedade pública QueryWait Obtém o objeto ConfigProperty usado para definir a opção de configuração de espera de consulta.
Propriedade pública RecoveryInterval Obtém o objeto ConfigProperty usado para definir a opção de configuração de intervalo de recuperação.
Propriedade pública RemoteAccess Obtém o objeto ConfigProperty usado para definir a opção de configuração de acesso remoto.
Propriedade pública RemoteDacConnectionsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de conexões DAC remotas habilitadas.
Propriedade pública RemoteLoginTimeout Obtém o objeto ConfigProperty usado para definir a opção de configuração de tempo limite de logon remoto.
Propriedade pública RemoteProcTrans Obtém o objeto ConfigProperty usado para definir a opção de configuração de proc trans remoto.
Propriedade pública RemoteQueryTimeout Obtém o objeto ConfigProperty usado para definir a opção de configuração de tempo limite de consulta remota.
Propriedade pública ReplicationMaxTextSize Obtém o objeto ConfigProperty usado para definir a opção de configuração de tamanho de texto máx. de replicação.
Propriedade pública ReplicationXPsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de XPs de replicação habilitado.
Propriedade pública ScanForStartupProcedures Obtém o objeto ConfigProperty usado para definir a opção de configuração de examinar procedimentos de inicialização.
Propriedade pública ServerTriggerRecursionEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de recursão de gatilho do servidor habilitada.
Propriedade pública SetWorkingSetSize Obtém o objeto ConfigProperty usado para definir a opção de configuração de definir tamanho do conjunto de trabalho.
Propriedade pública ShowAdvancedOptions Obtém o objeto ConfigProperty usado para definir a opção de configuração de mostrar opções avançadas.
Propriedade pública SmoAndDmoXPsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de SMO e DMO XPs habilitados.
Propriedade pública SqlMailXPsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de SQL mail XPs habilitado.
Propriedade pública TransformNoiseWords Obtém o objeto ConfigProperty usado para definir a opção de configuração de transformar palavras de ruído.
Propriedade pública TwoDigitYearCutoff Obtém o objeto ConfigProperty usado para definir a opção de configuração de corte de ano de dois dígitos.
Propriedade pública UserConnections Obtém o objeto ConfigProperty usado para definir a opção de configuração de conexões de usuário.
Propriedade pública UserInstancesEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de instâncias de usuário habilitadas.
Propriedade pública UserInstanceTimeout Obtém o objeto ConfigProperty usado para definir a opção de configuração de tempo limite de instância de usuário.
Propriedade pública UserOptions Obtém o objeto ConfigProperty usado para definir a opção de configuração de opções de usuário.
Propriedade pública WebXPsEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de XPs Web habilitado.
Propriedade pública XPCmdShellEnabled Obtém o objeto ConfigProperty usado para definir a opção de configuração de shell de cmd XP habilitado.

Início

Métodos

  Nome Descrição
Método público Alter() () () () Updates the Configuration object property changes on the instance of SQL Server.  (Herdado de ConfigurationBase.)
Método público Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (Herdado de ConfigurationBase.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público Refresh Refreshes the Configuration object properties. (Herdado de ConfigurationBase.)
Método público ToString (Herdado de Object.)

Início

Comentários

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

Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.