改善
この機能強化により、Microsoft SQL Server 2016 および 2017 の分散型可用性グループ (DAG) レプリカのSESSION_TIMEOUT値を構成できます。 この更新プログラムをインストールする前に、 SESSION_TIMEOUT 値を変更しようとすると、次のエラー メッセージが表示されることがあります。
Msg 155、Level 15、State 1、 Line LineNumber
'SESSION_TIMEOUT' は、認識される ALTER AVAILABILITY GROUP オプションではありません。
この更新プログラムを適用した後、 SESSION_TIMEOUT 値を構成できます。 以下に例を示します。
CREATE AVAILABILITY GROUP [distributedag]
WITH (DISTRIBUTED)
可用性グループ ON
'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
);
行く
解決方法
修正プログラムの情報
SQL Server 2016 SP1 の修正プログラム
サポートされている更新プログラムを使用できます。 すべてのお客様にこの更新プログラムを適用することをお勧めします。
SQL Serverの累積的な更新:
この問題は、SQL Serverの次の累積的な更新プログラムで修正されています。
SQL Server 2017 の累積的な更新プログラム 7
SQL Server 2016 SP2 の累積的な更新プログラム 2
SQL Server 2016 SP1 の累積的な更新プログラム 10
SQL Serverの各新しい累積的な更新プログラムには、すべての修正プログラムと、以前の累積的な更新プログラムに含まれていたすべてのセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムを確認してください。
関連情報
Microsoft がソフトウェア更新プログラムの説明に使用する 用語について説明します。