0

次のコマンドを使用して、SQLAnywhere v12 サービス インスタンスを起動しました。

"C:\Program Files\SQL Anywhere 12\Bin64\dbsvc.exe" -as -s auto -t network
    -w TestEmpty12 "C:\Program Files\SQL Anywhere 12\Bin64\dbsrv12.exe" 
    -n TestEmpty12 -x tcpip -c 512m 
    "C:\bin\Test Databases\Empty12\TestEmpty12.db"

dblocate 実行可能ファイルを使用して、SQLAnywhere の実行中のインスタンスを見つけることができることを知っています。ただし、そのユーティリティはサーバー名、アドレス、およびポート情報のみを提供します。この場合は「TestEmpty12」というデータベース名を取得できる方法はありますか?

サービスと同じコンピューター上にいるとは限らないことに注意してください。

4

1 に答える 1

0

-d オプションを指定して dblocate を実行できます。これにより、各サーバーのデータベースがカンマ区切りのリストとしてリストされます。

dblocate のドキュメント: サーバー列挙ユーティリティ (dblocate)

于 2013-05-09T22:34:24.683 に答える