ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.3579535 OracleClientでのエラー
質問者:b-u-z-z OracleClientでDBに接続しようとしたところ、以下のメッセージが表示され接続できませんでした。
今まではAdministrators権限のユーザーで使用できていたのですが、Users権限のユーザーで接続しようとしたところ、今回の現象になってしまいました。
権限が原因なのでしょうか?

Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

(環境)
OS:WindowsXPSP2
OracleClient:10.1.0
困り度:
  • 困っています
質問投稿日時:
07/12/07 22:12
この質問に対する回答は締め切られました。

回答

ANo.1 こんばんは。

環境変数ORACLE_HOMEが設定されていないことが原因だと思います。
Administratorでログインした場合→環境変数ORACLE_HOME設定あり
Users権限でログイン→環境変数ORACLE_HOME設定なし

Administratorユーザーでログインした際に、環境変数ORACLE_HOMEが設定されていると思うので、[コンピューターのプロパティ]→[詳細設定]→[環境変数]で環境変数ORACLE_HOMEを確認してください。

そして、Users権限でログインしたときに、上記で確認した環境変数ORACLE_HOMEを設定してください。(ユーザー環境変数にでも設定すればいいかと思います。)

ご参考いただければ幸いです。
回答者:chiychiy
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:
07/12/11 22:11
この回答へのお礼この回答にお礼をつける(質問者のみ)