2017-10-03 9 views
1

sldext未定義のシンボル私はLinux環境で以下のコードを使用してDBサーバにアプリケーションサーバからダンプ・ファイルをインポートしようとしている:IMP:シンボル検索エラー:

imp usrname/password FULL=y file=filepath log=log.log 

私はDBサーバでスクリプトを実行すると、それが動作よくしかし、私はこれをアプリケーションサーバーで使用します。それは "imp:シンボル検索エラー:imp:未定義シンボル:sldext"を示します。私はアプリのサーバーsqlplusのクライアントのリリースをチェックしているdbサーバー11.2.0.4.0と同じバージョンを使用しています。唯一の違いは、(c)1982年の著作権であり、Appサーバーは2011年を使用しており、DBサーバーは2013年を代わりに使用しています。

親切にアドバイスアプリケーションサーバは、サーバにDBへのダンプファイルをIMPできるようにする任意の方法がある

+0

あなたはあなたのアプリケーションサーバにOracleクライアントを持っています。実行可能ファイルを持っていますか?それはあなたの道ですか? –

+0

はい。私は "imp"を実行すると、ユーザー名とパスワードを入力するようになり、さらにインポートデータのみを要求します。この後、私はこのerro "undefined symbol:sldext" – TinyIss

答えて

0

when i execute the script in db server, it works well. However, when i use this in app server. it show " imp: symbol lookup error: imp : undefined symbol : sldext"

IMPDPまたはIMP(非推奨)(アプリケーションサーバあなたのケースで)クライアントマシン上では動作しません。ので...

Data Pump is server-based, rather than client-based, dump files, log files, and SQL files are accessed relative to server-based directory paths. Data Pump requires you to specify directory paths as directory objects. A directory object maps a name to a directory path on the file system.

Overview of Oracle Data Pump

関連する問題