Класс Configuration
Класс Configuration содержит информацию о конфигурации для экземпляра SQL Server.
Иерархия наследования
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
Microsoft.SqlServer.Management.Smo..::..Configuration
Пространство имен: Microsoft.SqlServer.Management.Smo
Сборка: Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)
Синтаксис
'Декларация
Public Class Configuration _
Inherits ConfigurationBase
'Применение
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
Тип Configuration обеспечивает доступ к следующим элементам.
Свойства
| Имя | Описание | |
|---|---|---|
![]() |
AdHocDistributedQueriesEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации нерегламентированных распределенных запросов. |
![]() |
Affinity64IOMask | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации 64-разрядной маски сходства для ввода-вывода. |
![]() |
Affinity64Mask | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации 64-разрядной маски сходства. |
![]() |
AffinityIOMask | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации маски сходства для ввода-вывода. |
![]() |
AffinityMask | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации маски сходства. |
![]() |
AgentXPsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации, определяющего включение расширенных процедур агента. |
![]() |
AllowUpdates | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации разрешения обновлений. |
![]() |
AweEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением AWE. |
![]() |
BlockedProcessThreshold | Возвращает объект ConfigProperty, который задает параметр конфигурации порогового значения блокированного процесса. |
![]() |
C2AuditMode | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации режима аудита C2. |
![]() |
CommonCriteriaComplianceEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением соответствия стандарту common criteria. |
![]() |
CostThresholdForParallelism | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации порогового значения стоимости для параллелизма. |
![]() |
CrossDBOwnershipChaining | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации формирования цепочки владения, охватывающей несколько баз данных. |
![]() |
CursorThreshold | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации порогового значения курсора. |
![]() |
DatabaseMailEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации, соответствующего включению компонента database mail. |
![]() |
DefaultBackupCompression | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации сжатия резервной копии по умолчанию. |
![]() |
DefaultFullTextLanguage | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации языка полнотекстового поиска по умолчанию. |
![]() |
DefaultLanguage | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации языка по умолчанию. |
![]() |
DefaultTraceEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением трассировки по умолчанию. |
![]() |
DisallowResultsFromTriggers | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации запрещения результатов, полученных от триггеров. |
![]() |
ExtensibleKeyManagementEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением расширенного управления ключами. |
![]() |
FilestreamAccessLevel | Возвращает объект ConfigProperty, который задает параметр конфигурации уровня доступа FILESTREAM. |
![]() |
FillFactor | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации коэффициента заполнения. |
![]() |
FullTextCrawlBandwidthMax | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимальной пропускной способности полнотекстового сканирования. |
![]() |
FullTextCrawlBandwidthMin | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации минимальной пропускной способности полнотекстового сканирования. |
![]() |
FullTextCrawlRangeMax | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимального диапазона полнотекстового сканирования. |
![]() |
FullTextNotifyBandwidthMax | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимальной пропускной способности полнотекстового уведомления. |
![]() |
FullTextNotifyBandwidthMin | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации минимальной пропускной способности полнотекстового уведомления. |
![]() |
IndexCreateMemory | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации объема памяти для создания индекса. |
![]() |
InDoubtTransactionResolution | Возвращает объект ConfigProperty, который используется для задания в параметре конфигурации разрешения неопределенности транзакции. |
![]() |
IsSqlClrEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением CLR. |
![]() |
LightweightPooling | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации для использования упрощенных пулов. |
![]() |
Locks | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации блокировок. |
![]() |
MaxDegreeOfParallelism | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимальной степени параллелизма. |
![]() |
MaxServerMemory | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимального объема памяти сервера. |
![]() |
MaxWorkerThreads | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимального количества рабочих потоков. |
![]() |
MediaRetention | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации хранения носителей. |
![]() |
MinMemoryPerQuery | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации минимального объема памяти при выполнении запроса. |
![]() |
MinServerMemory | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации минимального объема памяти сервера. |
![]() |
NestedTriggers | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации вложенных триггеров. |
![]() |
NetworkPacketSize | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации размера сетевого пакета. |
![]() |
OleAutomationProceduresEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением процедур OLE-автоматизации. |
![]() |
OpenObjects | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации открытых объектов. |
![]() |
OptimizeAdhocWorkloads | Возвращает объект ConfigProperty, который задает параметр конфигурации оптимизации нерегламентированных рабочих нагрузок. |
![]() |
Parent | Gets the Server object that is the parent of the Configuration object. (Производный от ConfigurationBase.) |
![]() |
PrecomputeRank | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации предварительного вычисления ранга. |
![]() |
PriorityBoost | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации повышения приоритета. |
![]() |
Properties | Возвращает коллекцию объектов Property. Коллекция PropertyCollection представляет свойства объекта Configuration. |
![]() |
ProtocolHandlerTimeout | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации времени ожидания для обработчика протокола. |
![]() |
QueryGovernorCostLimit | Возвращает объект ConfigProperty, который используется для задания параметра предела стоимости регулятора запросов. |
![]() |
QueryWait | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации ожидания запроса. |
![]() |
RecoveryInterval | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации интервала восстановления. |
![]() |
RemoteAccess | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации удаленного доступа. |
![]() |
RemoteDacConnectionsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением удаленных соединений DAC. |
![]() |
RemoteLoginTimeout | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации времени ожидания удаленного входа. |
![]() |
RemoteProcTrans | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации транзакций удаленных процедур. |
![]() |
RemoteQueryTimeout | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации времени ожидания удаленного запроса. |
![]() |
ReplicationMaxTextSize | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации максимального размера репликации текста. |
![]() |
ReplicationXPsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением расширенных процедур репликации. |
![]() |
ScanForStartupProcedures | Возвращает объект ConfigProperty, который используется для задания просмотра параметра конфигурации процедур загрузки. |
![]() |
ServerTriggerRecursionEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением рекурсии серверного триггера. |
![]() |
SetWorkingSetSize | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации размера рабочего множества. |
![]() |
ShowAdvancedOptions | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации показа дополнительных параметров. |
![]() |
SmoAndDmoXPsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением расширенных процедур SMO и DMO. |
![]() |
SqlMailXPsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением расширенных процедур службы SQL Mail. |
![]() |
TransformNoiseWords | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации преобразования пропускаемых слов. |
![]() |
TwoDigitYearCutoff | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации порогового значения года для двухзначной записи. |
![]() |
UserConnections | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации соединений пользователя. |
![]() |
UserInstancesEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением пользовательских экземпляров. |
![]() |
UserInstanceTimeout | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации времени ожидания пользовательского экземпляра. |
![]() |
UserOptions | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации пользовательских параметров. |
![]() |
WebXPsEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением расширенных веб-процедур. |
![]() |
XPCmdShellEnabled | Возвращает объект ConfigProperty, который используется для задания параметра конфигурации с включением командной оболочки расширенных процедур. |
В начало
Методы
| Имя | Описание | |
|---|---|---|
![]() |
Alter() () () () | Updates the Configuration object property changes on the instance of SQL Server. (Производный от ConfigurationBase.) |
![]() |
Alter(Boolean) | Updates the Configuration object property changes on the instance of SQL Server. (Производный от ConfigurationBase.) |
![]() |
Equals | (Производный от Object.) |
![]() |
Finalize | (Производный от Object.) |
![]() |
GetHashCode | (Производный от Object.) |
![]() |
GetType | (Производный от Object.) |
![]() |
MemberwiseClone | (Производный от Object.) |
![]() |
Refresh | Refreshes the Configuration object properties. (Производный от ConfigurationBase.) |
![]() |
ToString | (Производный от Object.) |
В начало
Замечания
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
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
См. также
.gif)
.gif)
.gif)