質問: oracle xeでインスタンスが自動起動しない 【環境】 ・windowsserver2012 r2 standard ・oracle database 11g r2 express edition お世話になります。 上記環境にて、oraclexeのインストールを行ったのですが、 windows起動時にインスタンスが自動起動してくれずに困っています。 xeとリスナーのサービスはどちらもスタートアップの種類を"自動"としており、 実際に、windowsが起動するとサービス自体は問題なく開始状態になっています。 ただ、その状態でsqlplusなどでoracleに接続する際、 sysdba権限を持ったユーザであれば接続可能なのですが、 ※「アイドル・インスタンスに接続しました」というメッセージが表示されます。 一般ユーザで接続しようとすると ora-01034:oracle not available ora-27101:shard memory realm dose not exist となり、接続できません。 インスタンスが起動していないからということはわかりましたが、 自動でインスタンスを起動させるにはどのようなことを行えばよいのでしょうか。 ※手動であればsysdbaユーザでstartupをかければいいということはわかっております。 自動起動させるようなバッチファイルを作成する方法や、 最悪レジストリをイジったりといった手段もアレコレ探してみましたが これといった情報は得られませんでした。 何かお分かりになる方いらっしゃいましたらご教示の程宜しくお願い致します。
回答: http://picowatt.net/log/eid86.html http://www.shift-the-oracle.com/config/auto-startup.html