Configuration 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝 SQL Server 配置物件的實例類別
public class Configuration : Microsoft.SqlServer.Management.Smo.ConfigurationBase
type Configuration = class
inherit ConfigurationBase
Public Class Configuration
Inherits ConfigurationBase
- 繼承
屬性
| 名稱 | Description |
|---|---|
| AdHocDistributedQueriesEnabled |
封裝 SQL Server 配置物件的實例類別 |
| Affinity64IOMask |
將 SQL Server 磁碟 I/O 綁定到指定的 CPU 子集。 |
| 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 時,觸發器的不允許結果選項會被設定為開啟。 此選項的預設設定為 0(關閉)。 |
| ExtensibleKeyManagementEnabled |
「啟用 EKM 提供者」選項是用來啟用加密服務提供者的建立 |
| FilestreamAccessLevel |
此公開屬性取得或設定檔案串流存取層級,並回傳一個代表「檔案串流存取層級」伺服器設定的 ConfigProperty 物件。 |
| FillFactor |
封裝 SQL Server 配置物件的實例類別 |
| FullTextCrawlBandwidthMax |
使用 FullTextCrawlBandwidth[min,max] 選項來指定大型記憶體緩衝區池可成長的大小。 大型記憶體緩衝區的大小是 4 MB。 全文爬行頻寬(FullTextCrawlBandwidth)以及全文記憶體管理器在大型緩衝池中應維持的最大緩衝區數。 如果最大值為零,則大緩衝池中可容納的緩衝區數量沒有上限。 |
| FullTextCrawlBandwidthMin |
使用 FullTextCrawlBandwidth[min,max] 選項來指定大型記憶體緩衝區池可成長的大小。 大型記憶體緩衝區的大小是 4 MB。 FullTextCrawlBandwidthMin 參數指定大型記憶體緩衝池中必須維護的最小緩衝區數量。 但若最小值為零,則所有記憶體緩衝區都會被釋放。 |
| FullTextCrawlRangeMax |
使用最大全文爬取範圍選項來優化 CPU 利用率,提升爬行效能。 透過這個選項,你可以指定 Microsoft SQL Server 在完整索引爬取時應該使用的分割區數量。 例如,如果有許多 CPU 且其利用率不理想,你可以提高此選項的最大值。 除了這個選項外,SQL Server 還會利用其他因素,例如資料表中的列數和 CPU 數量,來決定實際使用的分割區數量。 |
| FullTextNotifyBandwidthMax |
使用 FullTextNotifyBandwidth[min, max] 選項來指定小型記憶體緩衝區池可成長的大小。 小型記憶體緩衝區的大小是 64 KB。 FullTextNotifyBandwidthMax 參數值指定全文記憶體管理器在小型緩衝池中應維持的最大緩衝區數量。 如果最大值為零,則小緩衝池中可容納的緩衝區數量沒有上限。 |
| FullTextNotifyBandwidthMin |
使用 FullTextNotifyBandwidth[min, max] 選項來指定小型記憶體緩衝區池可成長的大小。 小型記憶體緩衝區大小為 64 KB(KB)。 FullTextNotifyBandwidthMin 參數指定了在小型記憶體緩衝池中必須維護的最小記憶體緩衝區數量。 在 Microsoft SQL Server 記憶體管理器的請求下,所有額外的緩衝池都會被釋放,但這個最低緩衝區數量會被維持。 但若最小值為零,則所有記憶體緩衝區都會被釋放。 |
| IndexCreateMemory |
封裝 SQL Server 配置物件的實例類別 |
| InDoubtTransactionResolution |
使用疑慮 xact 解決選項來控制 Microsoft Distributed Transaction Coordinator(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(開啟)時,伺服器層級的觸發器將被允許遞迴觸發。 當設定為 0(關閉)時,伺服器層級的觸發器無法遞迴觸發。 只有當伺服器觸發遞迴選項設為 0(關閉)時,直接遞迴才會被阻止。 (若要停用間接遞迴,請將巢狀觸發器選項設為 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 |
透過 sp_configure 存取的使用者實例啟用選項在 2005 Microsoft SQL Server 不支援。 此選項僅適用於 SQL Server 2005 Express Edition(SQL Server Express)。 |
| UserInstanceTimeout |
你可透過 sp_configure 存取的使用者實例逾時選項在 2005 Microsoft SQL Server 不支援。 此選項僅適用於 SQL Server 2005 Express Edition(SQL Server Express)。 |
| UserOptions |
封裝 SQL Server 配置物件的實例類別 |
| WebXPsEnabled |
封裝 SQL Server 配置物件的實例類別 |
| XPCmdShellEnabled |
封裝 SQL Server 配置物件的實例類別 |
方法
| 名稱 | Description |
|---|---|
| Alter() |
封裝 SQL Server 配置物件的實例類別 (繼承來源 ConfigurationBase) |
| Alter(Boolean) |
封裝 SQL Server 配置物件的實例類別 (繼承來源 ConfigurationBase) |
| Refresh() |
封裝 SQL Server 配置物件的實例類別 (繼承來源 ConfigurationBase) |