Applies ToSQL Server 2016 Service Pack 1 SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2017 on Windows (all editions)

改善

這項改進可讓您在 Microsoft SQL Server 2016和 2017 中設定分散式可用性群組 (DAG) 複本的SESSION_TIMEOUT值。 安裝此更新之前,當您嘗試變更 SESSION_TIMEOUT 值時,您可能會收到下列錯誤訊息:

Msg 155、層級 15、州/市 1、LineNumber 「SESSION_TIMEOUT」不是可辨識的 ALTER AVAILABILITY GROUP 選項。

套用此更新之後,您可以設定 SESSION_TIMEOUT 值。 例如:

CREATE AVAILABILITY GROUP [distributedag]

   含有分佈 ()

   [可用性] 群組開啟

      「cag」WITH

   (

         LISTENER_URL = 'tcp:// SQLServerName:5022',

         AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT、

         FAILOVER_MODE = MANUAL,

         SEEDING_MODE = AUTOMATIC,

              SESSION_TIMEOUT = 10

      ),

      「nag」WITH

      (

         LISTENER_URL = 'tcp:// SQLServerName:5022',

         AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT、

         FAILOVER_MODE = MANUAL,

         SEEDING_MODE = AUTOMATIC,

               SESSION_TIMEOUT = 10

      );

解決方案

Hotfix 資訊

適用于 SQL Server 2016 SP1 的 Hotfix

支援更新可供使用。 建議所有客戶都套用此更新。

SQL Server 2016 SP1 的隨選 hotfix 更新套件

SQL Server 的累積更新:

此問題已在下列SQL Server累積更新中修正:

        SQL Server 2017 的累積更新 7

        SQL Server 2016 SP2 的累積更新 2SQL Server 2016 SP1 的累積更新 10         

每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:

SQL Server 2017 的最新累積更新

SQL Server 2016 的最新累積更新

參考

瞭解 Microsoft 用來描述軟體更新的 術語

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。