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