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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - データベース管理 » データベースの起動とデータベースへの接続 » データベース・サーバ » データベース・オプション

 

-sm データベース・オプション

読み込み専用のミラー・データベースへのアクセスに使用できる代替データベース・サーバ名を指定します。

構文
dbsrv11 [ server-options ] database-file -sm alternate-server-name
適用対象

すべてのオペレーティング・システム、ネットワーク・サーバのみ

備考

alternate-server-name は、そのデータベース・サーバがデータベースのミラーとして動作している場合のみアクティブになります。-sm と -sn コマンドライン・オプションを使用すると、どの物理サーバがプライマリまたはミラーとして動作しているかを把握していなくても、アプリケーションは常にプライマリ・サーバまたはミラー・サーバのデータベースに接続できます。

参照

次のコマンドは、データベース・サーバ myserver 上のデータベース satest.dbsample.db を起動します。-sn オプションを指定すると、データベース・サーバは sample.db に接続するときに、代替サーバ名として mysampleprimary を使用します。一方、-sm オプションを指定すると、データベース・サーバはミラー・サーバで実行中の sample.db に接続するときに、代替サーバ名として mysamplemirror を使用します。

dbsrv11 -n myserver satest.db sample.db -sn mysampleprimary -sm mysamplemirror
-xp "partner=( ENG=server2;LINKS=TCPIP( PORT=2637;TIMEOUT=1 ) );auth=abc;
arbiter=( ENG=arbiter;LINKS=TCPIP;( PORT=2639;TIMEOUT=1 ) );mode=sync"

プライマリ・サーバで実行中の sample.db に接続するには、次のいずれかの接続パラメータを使用します。

ENG=mysampleprimary を使用して satest.db に接続することはできません。

ミラー・サーバで実行中の sample.db に接続するには、次のいずれかの接続パラメータを使用します。

ENG=mysamplemirror を使用して satest.db に接続することはできません。