プロが教えるわが家の防犯対策術!

初心者ですが、よろしくお願いいたします。

Windows2003サーバからRedHatLinuxES3のOracle10.2.0.1.0にたいして
impコマンドを実施したところ、以下のエラーで接続できません。
調べてみたのですが、有効な情報が得られなかったのでどなたか教えてください。

IMP-00058: Oracleエラー6550が発生しました。
ORA-06550: line 1, column 33:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
IMP-00000: エラーが発生したためインポートを終了します。

A 回答 (2件)

1.Importしようとしているダンプファイルは10.2.0.1のexp.exeで取得したものでしょうか?



2.Windows2003には10.2.0.1以外のOracleは入っていないでしょうか?impと打つとバージョンが出ますが、意図しないバージョンのimpが起動しているなんてことは無いですか?

3.提示されているエラーの前後も載せることが出来ますか?

この回答への補足

申し訳ありません。
Linux側のバージョンが「10.1.0.3.0」でした。
バージョン相違で接続できていなかったみたいです。

ただちょっとわからないのが、OracleClientをインストールしたCD自体は「10.1.0.2.0」なのにimp,expコマンドのバージョンが「10.2.0.1.0」になるのかがわかりません。

補足日時:2007/01/17 15:25
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

1.Oracle8i(V8.1.5)で取得したものを利用しようとしています
2.確認してみたところ問題なさそうです。
3.接続しようとするだけでこのエラーが出力されます。
D:\>imp

Import: Release 10.2.0.1.0 - Production on 水 1月 17 10:58:46 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

ユーザー名: *****@****
パスワード:

IMP-00058: Oracleエラー6550が発生しました。
ORA-06550: line 1, column 33:
PLS-00302: component 'SET_NO_OUTLINES' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
IMP-00000: エラーが発生したためインポートを終了します。

D:\>

お礼日時:2007/01/17 11:07

Windows2003サーバにインストールしているオラクルクライアントのバージョンは、Oracle10.2.0.1.0ですか?


何となく、バージョン相違によるエラーのような気がします。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
確認してみたところWindowsサーバのクライアントのバージョンは10.2.0.1.0でした。
sqlplusでの接続は問題なく出来ています。

お礼日時:2007/01/15 20:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す