Configuration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс экземпляра инкапсулирует объект конфигурации SQL Server
public class Configuration : Microsoft.SqlServer.Management.Smo.ConfigurationBase
type Configuration = class
inherit ConfigurationBase
Public Class Configuration
Inherits ConfigurationBase
- Наследование
Свойства
| Имя | Описание |
|---|---|
| AdHocDistributedQueriesEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| Affinity64IOMask |
Привязывает SQL Server диска ввода-вывода к указанному подмножество ЦП. |
| Affinity64Mask |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| AffinityIOMask |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| AffinityMask |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| AgentXPsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| AllowUpdates |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| AweEnabled |
Устаревшие.
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| BlockedProcessThreshold |
Параметр порогового значения заблокированного процесса задает пороговое значение в секундах, при котором создаются отчеты о заблокированных процессах. Пороговое значение может быть задано в диапазоне от 0 до 86 400. По умолчанию отчеты о блокированных процессах не создаются. |
| C2AuditMode |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| CommonCriteriaComplianceEnabled |
Параметр сервера с поддержкой общего соответствия критериям |
| ContainmentEnabled |
Возвращает объект ConfigProperty, используемый для включения или отключения содержащихся баз данных и проверки подлинности в экземпляре службы. |
| CostThresholdForParallelism |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| CrossDBOwnershipChaining |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| CursorThreshold |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| DatabaseMailEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| DefaultBackupChecksum |
Это общедоступное свойство получает или задает значение контрольной суммы резервного копирования по умолчанию и возвращает объект ConfigProperty, представляющий конфигурацию сервера резервной суммы по умолчанию. |
| DefaultBackupCompression |
Это общедоступное свойство получает или задает значение сжатия резервных копий по умолчанию и возвращает объект ConfigProperty, представляющий конфигурацию сервера резервного сжатия по умолчанию. |
| DefaultFullTextLanguage |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| DefaultLanguage |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| DefaultTraceEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| DisallowResultsFromTriggers |
Используйте параметр запрета от триггеров, чтобы контролировать, возвращаются ли триггеры результирующие наборы. Триггеры, возвращающие результирующие наборы, могут привести к непредвиденному поведению приложений, не предназначенных для работы с ними. Если задано значение 1, параметр запрета от триггеров имеет значение ON. Значение по умолчанию для этого параметра равно 0 (OFF). |
| ExtensibleKeyManagementEnabled |
Параметр "Поставщик EKM включено" — включить создание поставщиков шифрования |
| FilestreamAccessLevel |
Это общедоступное свойство получает или задает уровень доступа файлового потока и возвращает объект ConfigProperty, представляющий конфигурацию сервера "уровень доступа файлового потока". |
| FillFactor |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| FullTextCrawlBandwidthMax |
Используйте параметры FullTextCrawlBandwidth[min,max], чтобы указать размер, к которому может расти пул больших буферов памяти. Большие буферы памяти имеют размер 4 МБ. Максимальное число буферов FullTextCrawlBandwidthMax, которое диспетчер полнотекстовой памяти должен поддерживать в большом буферном пуле. Если максимальное значение равно нулю, то в большом буферном пуле нет верхнего предела. |
| FullTextCrawlBandwidthMin |
Используйте параметры FullTextCrawlBandwidth[min,max], чтобы указать размер, к которому может расти пул больших буферов памяти. Большие буферы памяти имеют размер 4 МБ. Параметр FullTextCrawlBandwidthMin указывает минимальное количество буферов памяти, которые должны храниться в пуле больших буферов памяти. Однако если указанное минимальное значение равно нулю, освобождается все буферы памяти. |
| FullTextCrawlRangeMax |
Используйте параметр максимального диапазона полнотекстового обхода для оптимизации использования ЦП, что повышает производительность обхода во время полного обхода. С помощью этого параметра можно указать количество секций, которые Microsoft SQL Server должны использоваться во время полного обхода индекса. Например, если имеется много ЦП и их использование не является оптимальным, можно увеличить максимальное значение этого параметра. Помимо этого параметра, SQL Server использует ряд других факторов, таких как количество строк в таблице и количество ЦП, чтобы определить фактическое количество используемых секций. |
| FullTextNotifyBandwidthMax |
Используйте параметры FullTextNotifyBandwidth[min, max], чтобы указать размер, к которому может расти пул небольших буферов памяти. Малые буферы памяти занимают 64 килобайта (KБ). Значение параметра FullTextNotifyBandwidthMax указывает максимальное количество буферов, которые диспетчер полнотекстовой памяти должен поддерживать в небольшом буферном пуле. Если максимальное значение равно нулю, то не существует верхнего предела количества буферов, которые могут находиться в небольшом буферном пуле. |
| FullTextNotifyBandwidthMin |
Используйте параметры FullTextNotifyBandwidth[min, max], чтобы указать размер, к которому может расти пул небольших буферов памяти. Размер небольших буферов памяти — 64 килобайта (КБ). Параметр FullTextNotifyBandwidthMin указывает минимальное количество буферов памяти, которые должны поддерживаться в пуле небольших буферов памяти. По запросу из диспетчера памяти Microsoft SQL Server все дополнительные пулы буферов будут освобождены, но это минимальное количество буферов будет поддерживаться. Однако если указанное минимальное значение равно нулю, освобождается все буферы памяти. |
| IndexCreateMemory |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| InDoubtTransactionResolution |
Используйте параметр разрешения xact по умолчанию для управления результатом транзакций, которые не удается разрешить координатор распределенных транзакций (Майкрософт) (MS DTC). Неспособность разрешать транзакции может быть связана с временем простоя MS DTC или неизвестным результатом транзакции во время восстановления. 0 - Нет презумпции. Восстановление завершается ошибкой, если MS DTC не может устранить какие-либо неуверенные транзакции. 1 . Предполагаемая фиксация. Любые транзакции MS DTC с сомнениями считаются зафиксированными. 2 . Презумпировать прерывание. Любые транзакции MS DTC с сомнениями прерваны. |
| IsSqlClrEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| LightweightPooling |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| Locks |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MaxDegreeOfParallelism |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MaxServerMemory |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MaxWorkerThreads |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MediaRetention |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MinMemoryPerQuery |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| MinServerMemory |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| NestedTriggers |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| NetworkPacketSize |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| OleAutomationProceduresEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| OpenObjects |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| OptimizeAdhocWorkloads |
Это общедоступное свойство получает или задает оптимизацию для нерегламентированных рабочих нагрузок и возвращает объект ConfigProperty, представляющий конфигурацию сервера "оптимизация для нерегламентированных рабочих нагрузок". |
| Parent |
Класс экземпляра инкапсулирует объект конфигурации SQL Server (Унаследовано от ConfigurationBase) |
| PrecomputeRank |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| PriorityBoost |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| Properties |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ProtocolHandlerTimeout |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| QueryGovernorCostLimit |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| QueryWait |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RecoveryInterval |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RemoteAccess |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RemoteDacConnectionsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RemoteDataArchiveEnabled |
Используйте параметр удаленного архива данных, чтобы проверить, можно ли включить базы данных и таблицы на сервере для Stretch. https://msdn.microsoft.com/en-us/library/mt143175.aspx |
| RemoteLoginTimeout |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RemoteProcTrans |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| RemoteQueryTimeout |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ReplicationMaxTextSize |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ReplicationXPsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ScanForStartupProcedures |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ServerTriggerRecursionEnabled |
Используйте параметр рекурсии триггера сервера, чтобы указать, разрешать ли триггеры уровня сервера рекурсивно. Если для этого параметра задано значение 1 (ON), триггеры уровня сервера будут разрешены рекурсивно. Если задано значение 0 (OFF), триггеры уровня сервера нельзя запускать рекурсивно. Не допускается только прямая рекурсия, если параметр рекурсии триггера сервера имеет значение 0 (OFF). (Чтобы отключить непрямую рекурсию, задайте для параметра вложенных триггеров значение 0.) Значение по умолчанию для этого параметра равно 1 (ON). |
| SetWorkingSetSize |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| ShowAdvancedOptions |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| SmoAndDmoXPsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| SqlMailXPsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| TransformNoiseWords |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| TwoDigitYearCutoff |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| UserConnections |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| UserInstancesEnabled |
В Microsoft SQL Server 2005 параметр с включенным экземпляром пользователя, к которому можно получить доступ через sp_configure, не поддерживается. Этот параметр работает только с SQL Server 2005 Express Edition (SQL Server Express). |
| UserInstanceTimeout |
Параметр времени ожидания экземпляра пользователя, к которому можно получить доступ через sp_configure, не поддерживается в Microsoft SQL Server 2005. Этот параметр работает только с SQL Server 2005 Express Edition (SQL Server Express). |
| UserOptions |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| WebXPsEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
| XPCmdShellEnabled |
Класс экземпляра инкапсулирует объект конфигурации SQL Server |
Методы
| Имя | Описание |
|---|---|
| Alter() |
Класс экземпляра инкапсулирует объект конфигурации SQL Server (Унаследовано от ConfigurationBase) |
| Alter(Boolean) |
Класс экземпляра инкапсулирует объект конфигурации SQL Server (Унаследовано от ConfigurationBase) |
| Refresh() |
Класс экземпляра инкапсулирует объект конфигурации SQL Server (Унаследовано от ConfigurationBase) |