- ベストアンサー
oracleが起動しない
windows2003serverでoracleを起動していました。OEMよりアクセスし、oracleを停止しました。起動しようとOEMでアクセスしようとしたら【見つかりません】等のえらーが出たので、コマンドプロンプトでemctlコマンドを実行し、agentとmanagement serviceを実行しました。しかし、【Environment variable ORACLE_SID not defined. Please define it.】というエラーが出て起動できないじょうたいになっています。 なにが悪いのでしょうか? ご存知の方よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
EMで停止とかしたことないので、現象的に分かりませんが、 >【Environment variable ORACLE_SID not defined. Please define it.】 コレについては ORACLE_SID環境変数が設定されていないと出てきます。 ですから C:\> set ORACLE_SID=orcl ('C:\>'はDOSプロンプトでorclはSIDに置き換えてください) でORACLE_SIDを設定してみてください。 emctlはWeb版のEMだけしか起動/停止できないです(多分)。 OEMからのアクセスでEMが停止するとも思えないのですが・・・。 DBを起動する場合 C:\>sqlplus / as sysdba でログインし startup open で起動してみてください。