ORACLE TECHNOLOGY NETWORK
 
 
   

Oracle Technology Network (OTN) Japan - 掲示板 » データベース(R/O) » Oracle8iデータベースの部屋(読取専用)

スレッド: sqlplusの起動でエラー

このスレッドに返信する このスレッドに返信する スレッド一覧へ スレッド一覧へ

Permlink 返信数: 3 - ページ数: 1 - 最新投稿 : 2003/12/25 12:55 最新投稿者: hiro_hama - スレッド表示形式:
hiro_hama

投稿数: 4
登録日時: 01/09/03


sqlplusの起動でエラー
投稿時刻: 2003/12/24 21:09
  このスレッドに返信します… 返信

初歩的な内容ですみませんが、質問させていただきます。
開発用にサーバをセットアップし、動作確認をしていたら下記のエラーが発
生しました。

[環境]
  Windows2000(SP2)
  Oracle8.1.7
  Oracle9iAS(9.0.2)
[現象]
 DOSプロンプトから「sqlplus」と入力するとエラーとなってしまいます。

------------------------------------------------------------------
C:\>sqlplus
SP2-0642: SQL*Plus internal error state 2165, context 4294967295:0:0
Unable to proceed
SP2-0642: SQL*Plus internal error state 2166, context 4294967294:2:0
Unable to proceed
SP2-0642: SQL*Plus internal error state 2166, context 4294967294:2:0
Unable to proceed
SP2-0642: SQL*Plus internal error state 2166, context 4294967294:8:0
Unable to proceed
SP2-0642: SQL*Plus internal error state 2166, context 4294967294:3:0
Unable to proceed
SP2-0152: ORACLE may not be functioning properly
------------------------------------------------------------------
ちなみに、インストールしたフォルダに移動して起動すると問題無く動きま
す。
Pathは設定してあるのですが、、、他に何か設定等が必要なのでしょうか?


20020113

投稿数: 1,470
登録日時: 02/12/03


RE:sqlplusの起動でエラー
投稿時刻: 2003/12/24 22:34   hiro_hama さんへの返信です。 hiro_hama さんへの返信です。
  このスレッドに返信します… 返信

>[環境]
>  Windows2000(SP2)
>  Oracle8.1.7
>  Oracle9iAS(9.0.2)
>Unable to proceed
>SP2-0152: ORACLE may not be functioning properly
>------------------------------------------------------------------
>Pathは設定してあるのですが、、、他に何か設定等が必要なのでしょうか?

817と9iASがインストールされているのですよね。
SQLPLUSを実行した際のORACLE_HOMEはどうなっているのでしょうか?
(おそらく後からインストールしたものが優先になっていると思います)

また、PATH はOracle8.1.7と9.0.2 のどちらが手前に書かれていますか?

現在検証できる環境がないので的外れかもしれませんが、
PATHとORACLE_HOME のアンマッチの
可能性もあるのかなあとちょっと思いました。

oraoraora

投稿数: 2,961
登録日時: 00/12/14


RE:sqlplusの起動でエラー
投稿時刻: 2003/12/25 1:29   hiro_hama さんへの返信です。 hiro_hama さんへの返信です。
  このスレッドに返信します… 返信

>初歩的な内容ですみませんが、質問させていただきます。
>開発用にサーバをセットアップし、動作確認をしていたら下記のエラーが発
>生しました。
>
>[環境]
>  Windows2000(SP2)
>  Oracle8.1.7
>  Oracle9iAS(9.0.2)
>[現象]
> DOSプロンプトから「sqlplus」と入力するとエラーとなってしまいます。
>
>------------------------------------------------------------------
>C:\>sqlplus
>SP2-0642: SQL*Plus internal error state 2165, context 4294967295:0:0
>Unable to proceed
>SP2-0642: SQL*Plus internal error state 2166, context 4294967294:2:0
>Unable to proceed
>SP2-0642: SQL*Plus internal error state 2166, context 4294967294:2:0
>Unable to proceed
>SP2-0642: SQL*Plus internal error state 2166, context 4294967294:8:0
>Unable to proceed
>SP2-0642: SQL*Plus internal error state 2166, context 4294967294:3:0
>Unable to proceed
>SP2-0152: ORACLE may not be functioning properly
>------------------------------------------------------------------
>ちなみに、インストールしたフォルダに移動して起動すると問題無く動きま
>す。
>Pathは設定してあるのですが、、、他に何か設定等が必要なのでしょうか?
8.1.7とiAS9.0.2のライブラリ(DLLファイル等)のバージョンが
不一致のために起動できないのだと思います。
 このようなバッチファイルを実行する形でSQL*PLUSを起動するようにされた
らどうでしょうか?


 <sqlplus.bat>
set ORACLE_HOME=
set ORACLE_SID=
set path=c:\ora817\bin;c:\ora902ias\bin;・・・・・・・・・・・・・・
c:
cd c:\ora817\bin
start sqlplus.exe


hiro_hama

投稿数: 4
登録日時: 01/09/03


RE:sqlplusの起動でエラー
投稿時刻: 2003/12/25 12:55   hiro_hama さんへの返信です。 hiro_hama さんへの返信です。
  このスレッドに返信します… 返信

Oracle8.1.7のPathを手前にすることで解決できました。
ありがとうございました。






ウェブサイトのご使用条件 | 個人情報保護基本方針/情報保護基本方針