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

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ データベース管理 » 高可用性と読み込み専用のスケールアウトシステム » データベースミラーリング » データベースミラーリングシステムの管理 » データベースミラーリングでのロールの切り替え (フェイルオーバ)

 

ユーザが開始したロールの切り替え (フェイルオーバ)

プライマリサーバに接続し、次の文を実行することで、サーバを停止することなくプライマリサーバからミラーサーバにデータベースミラーリングのフェイルオーバ (ロールの切り替え) を開始します。

ALTER DATABASE SET PARTNER FAILOVER;

この文を実行すると、データベースに対する既存の接続は、文を実行した接続も含めて、閉じられます。この文がプロシージャまたはイベントに含まれている場合、後続する他の文は実行されない可能性があります。この文の実行に必要な権限は、-gd サーバオプションによって制御されます。

この文は、優先サーバを指定する代わりに使用できます。また、特定のデータベースサーバに対してデータベースの所有権が指定されているときに制御するロジックで使用することができます。たとえば、パートナサーバ (PartnerState データベースプロパティの値で決まります) の可用性、またはデータベースに対する接続数 (ConnCount データベースプロパティの値で決まります) に基づいて、フェイルオーバを起動できます。

 参照