2

多くのことを試し、多くのドキュメントを分析しましたが、まだ解決策が見つかりません。

VmWare に (DC、SQLServer01、SQLServer02) と呼ばれる 3 つの仮想マシンがあります。すべての SQL Server はドメインのメンバーです。(DC) SQLServer01 と SQLServer02 のフェールオーバー クラスターをインストールしました。SQLServer01 で必要な構成を行いました。次に、両方のサーバーに SQL Server 2014 をインストールしました。今、alwaysOn グループを作成しました。SQLServer01 はプライマリで、その他はセカンダリです。SQLServer01 の接続を切断すると、すべて問題ありません (セカンダリがプライマリになります)。その他の状態でも承ります。

ただし、すべてのサーバーがオンラインの場合、セカンダリ レプリカで読み取り操作以外の操作 (挿入、更新、削除、変更など) を実行できません。「データベースは読み取り専用です」というエラーが常に表示されます。Alwayson グループのプロパティでは、プライマリ レプリカとセカンダリ レプリカの両方にすべての接続があり、セカンダリの読み取り可能は "YES" です。

すべてのサーバーがオンラインでも CRUD 操作を行いたい。(つまり、セカンダリ レプリカに対してもすべてを実行します。)

それで、何か提案やアイデアはありますか?

あなたの時間と配慮に感謝します.

4

1 に答える 1