Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
デーモンとして実行します。
{ dbeng12 | dbsrv12 } -ud ...
UNIX、Mac OS X
このオプションを使用すると、現在のユーザーセッションが終了しても引き続きサーバーを実行できます。
-ud オプションを使用してデーモンを直接起動したときは、dbeng12 コマンドと dbsrv12 コマンドがデーモンプロセスを作成し、(終了して次のコマンドを実行できるように) すぐに返します。その後、デーモンがそれ自体を初期化するか、コマンドで指定されたデータベースを開こうとします。
-ud オプションの代わりに dbspawn を使用することの利点は、デーモンが起動し、要求を受け入れる状態になったことを確認するまで dbspawn プロセスが終了しないことです。何らかの理由でデーモンの起動が失敗した場合、dbspawn の終了コードは 0 以外の値になります。
データベースサーバーをデーモンとして起動すると、現在のユーザーの unmask 設定によってパーミッションが制御されます。データベースサーバーに適切なパーミッションを付与するため、データベースサーバーを起動する前に unmask 値を設定することをおすすめします。
このオプションと -um オプションと -ud オプションを同時に使用しないでください。