2016-11-16 6 views
-1

oracle 11gデータベースのダンプ・ファイルを作成するためのシェル・スクリプトがあります。私はJavaコードを介して実行したい、私はWeb上の任意の作業ソリューションを見つけた。誰も私にこれを助けることができますか?私は下記たが、それは私のために動作しませんでしたoracle 11gのダンプ・ファイルをデータベースにエクスポートするためのJavaコード

スクリプト

expdp test/[email protected]:1521/ORCL DIRECTORY=orcl_full2 DUMPFILE=testDBUser.dmp LOGFILE=full_exp_TestDBUser.log FULL=YES 

一つの解決策:

Run Oracle import Command from Java and see Console output

+0

1)すぐに役立つようにするには、[MCVE]または[短く、自己完結型の正しい例](http://www.sscce.org/)を投稿してください。 2)*「それは私にとってはうまくいかなかった」*どうして失敗したのか?具体的には、私たちは読者を気にしません。 3)多くの人にとって[Runtime.exec()ができない場合](http://www.javaworld.com/article/2071275/core-java/when-runtime-exec---won-t.html)も参照してください。プロセスの作成と処理に関する正しいヒントそれを無視すると 'exec'が参照され、' ProcessBuilder'を使用してプロセスが作成されます。また、 'String arg'を' String [] args'に分割して、スペース文字を含むパスのようなものを説明してください。 –

+0

入手しました。私は次回以降、それを私の心に残していきます。 –

+0

次回以降の質問でさらに詳しく見ていきます。もちろん、現在の***の質問を[編集]して、それがわかったら私に知らせてください。 –

答えて

0

ソリューション:私の問題は、私がしようとしていた、でしたWindowsプラットフォーム上でこのプログラムを実行することは、リモートLinuxサーバに接続して実行することを考慮してください。しかし、私がLinux環境で同じプログラムを実行したとき。

関連する問題