Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー データベース管理 » データベースのメンテナンス » SQL Anywhere の高可用性 » データベースミラーリングシステムの設定

 

データベースサーバーの強制プライマリサーバー化

プライマリサーバーを強制的にシャットダウンする必要が生じ (サーバーを実行しているコンピューターを置き換える場合など)、ミラーサーバーが他の方法でデータベースの所有権を取得しない場合に、ALTER DATABASE 文を使用してミラーサーバーを強制的にプライマリサーバーにすることができます。

この機能を使用するには、ミラーデータベースサーバー上のユーティリティデータベースに接続する必要があります。ユーティリティデータベースに接続するには、コマンドに -su オプションを指定してミラーサーバーを起動します。次のコマンドにより、データベース mymirroreddb.db のミラーサーバーが強制的にプライマリサーバーになります。

ALTER DATABASE mymirroreddb FORCE START;

FORCE START 句は、現在ミラーサーバーとして動作しているデータベースサーバーに、データベースの所有権の取得を強制します。この文は、ミラーサーバー上のユーティリティデータベースに接続している間に実行する必要があります。ユーティリティデータベース接続を参照してください。

プライマリサーバーからミラーサーバーへのフェールオーバーを強制するには、次の操作を行います。

 参照