Windowsサービスを別のサービスに依存させるには?こんにちはゲストさん。>>締切り済みの質問Windowsサービスを別のサービスに依存させるには?OracleにアクセスするWindowsサービスプログラムを作ったのですが、Windowsの起動時にOracleインスタンスが起動する前に自作サービスが起動してDB接続エラーとなってしまします。次の条件の元で、これを解決するにはどうしたらよいでしょうか。(Oracleに限った話ではないと思います)1.自作サービスを書き換えたくない2.管理ツールの「サービス」画面で、自作サービスの起動を「自動」にしたい。回答(2)ANo.2deadlineANo.#1の回答欄のURLに余計なゴミが付いてしまいました。参考URL欄のURLが正しいものです。(←Oracleのレジストリに登録されているサービス名)を設定するだけです。詳しくは下記参考URLをご覧ください。回答ありがとうございます。「自作サービスをOracleインスタンスサービスに依存するさせる」ことはやってみました。[DEPEND_SERVICE]のようにしました。レジストリを見ると、参照URLと同じ設定になっていました。これによって、手動でサービスを開始・停止したときに依存するようになりましたが、問題は相変わらすです。そもそもOracleインスタンスサービスを手動で開始すると、次のエラーが発生することがあります。サービスを開始できません。サービスはエラーを返しませんでした。内部エラーまたはサービスの内部エラーであった可能性があります。」しかしその後DBは正常に起動します。サービスの開始にはタイムアウトがあって、タイムアウト直後に自作サービスが起動してるから状況はかわらないのではないかと見ています。そこでレジストリでタイムアウト値を次のように変えてみました。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServicesPipeTimeout=3000000(5分)これでも問題は相変わらす発生します。この設定をしてもOracleインスタンスサービスを手動で開始するとエラーが発生することがあるので、設定方法が違っているのかもしれません。ORACLE9iのリカバリ方法を教えてください。システム関係の仕事をしている者です。PCを再起動した際にOracleのサービスが正常に開始していない事があります。いつもお世話になっております。Cで開発経験が少しある程度+MySQLを少し触った程度の人間です。Oracle初心者です。2つほど質問があります。Reserved.掲載情報の著作権は提供元企業等に帰属します。