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 サーバ データベース管理 » SQL Anywhere データベース接続 » データベース接続

 

別のコンピュータ上のデータベースの起動と接続 (コマンドライン)

おすすめできませんが、別のコンピュータ上のデータベースを起動して接続することもできます。

前提条件

データベースサーバがまだ実行されていない場合は、別のコンピュータ上でネットワークデータベースサーバを起動します。たとえば、次のコマンドを実行して、データベースサーバを起動します。

dbsrv16 -n myserver -gd all

-gd all オプションの使用は、任意のユーザがサーバ上でデータベースを起動できてしまうのでおすすめできません。このオプションは次のシナリオでは必須になります。データベースのページサイズがデフォルトの 4096 よりも大きい場合は、-gp オプションを指定してください。

 ♦ タスク
  • 次のコマンドを実行します (my_host を、ネットワークサーバを実行しているコンピュータのホスト名に置き換えます)。

    dbisql -c "Host=my_host;Server=myserver;DBF=C:\Users\Public\Documents\SQL Anywhere 16\Samples\demo.db;UID=DBA;PWD=sql"

    ホストコンピュータでデータベースサーバが複数実行されている場合があるので、常にデータベースサーバ名接続オプション (ServerName=server-name) を指定することをおすすめします。

結果

アプリケーションがデータベースに接続します。

 参照