分享方式:


升級至已啟用組態管理的叢集 (CU8 或更低版本至 CU9+)

適用於:SQL Server 2019 (15.x)

重要

Microsoft SQL Server 2019 巨量資料叢集附加元件將會淘汰。 SQL Server 2019 巨量資料叢集的支援將於 2025 年 2 月 28 日結束。 平台上將完全支援具有軟體保證之 SQL Server 2019 的所有現有使用者,而且該軟體將會持續透過 SQL Server 累積更新來維護,直到該時間為止。 如需詳細資訊,請參閱公告部落格文章Microsoft SQL Server 平台上的巨量資料選項

從 CU9 開始,巨量資料叢集包含組態管理功能,可讓系統管理員在部署後改變或調整巨量資料叢集的各個部分,並深入了解在其 BDC 中執行的組態。 在 CU9 之前,巨量資料叢集組態通常只能在部署階段修改,而因應措施是透過自訂 mssql-custom.conf 檔案設定某些 SQL 組態。 此因應措施現已解決,這些設定可透過組態管理功能進行。

將 mssql-custom.conf 中的 SQL 組態移轉至組態管理系統

如果您為 SQL Server 主要執行個體建立了自訂 mssql-custom.conf,請遵循下列一次性指示,透過組態系統管理設定,而不是透過檔案。 如果您未遵循這些步驟,組態管理功能將不會管理這些 SQL 組態,而且 mssql-custom.conf 設定會覆寫透過組態管理功能對這些設定進行的任何變更。

步驟:

  1. 將巨量資料叢集升級至 CU9

注意

透過 mssql-custom.conf 定義的設定不會變更或移除。 組態架構不會反映及管理這些設定。

  1. 使用新的組態功能,設定並套用先前在 mssql-custom.conf 中定義的任何設定。 如需變更設定的逐步指南,請參閱 SQL Server 巨量資料叢集部署後組態概觀。 如需各範圍可用設定的完整清單,請參閱 SQL Server 巨量資料叢集組態屬性。 請注意,customerFeedback 等某些設定可能已變更範圍,但仍可供使用。
  2. 在各個主要 Pod 的 mssql-server 容器中,將 mssql-custom.conf 檔案重新命名為 deprecated-mssql-custom.conf。 如果您只有一個主要 Pod,則為 master-0。 如果需要降級或復原至未啟用組態的叢集 (CU8 或更低版本),則可以重複使用此檔案,以套用這些自訂 SQL 組態。

從已啟用組態管理的叢集降級至未啟用組態管理的叢集 (CU9+ 至 CU8 或更低版本)

若從已啟用組態管理的叢集 (CU9+) 降級至未啟用組態管理的叢集 (CU8 或更低版本),將會無法在部署後調整巨量資料叢集。 這也需要使用選擇性 mssql-custom.conf 檔案來設定 SQL 組態。 如果您在升級至 CU9+ 時將檔案重新命名為 deprecated-mssql-custom.conf,請將其名稱改回 mssql-custom.conf。 如果您已刪除檔案或先前未建立檔案,且現在需要定義這些特殊 SQL 組態,請遵循此處的指示加以建立:SQL Server 主要執行個體組態屬性 - CU9 前的版本。 透過組態管理體驗定義及變更的所有設定,都會還原為您先前的組態或系統預設。

叢集降級之後,設定會還原為其預設或在部署 bdc.json 中指定的值。 降級之後不需要採取其他步驟。