2012-04-17 27 views
1

Windows XPオペレーティングシステムでOracle 10g EEを使用しています。私は私のハードディスクに5GBのdmpファイルを持っています。私はこの大容量のdmpファイルを複数のdmpファイルに分割し、分割した後、それらの複数のdmpファイルをインポートします。分割dmpファイルを複数のdmpファイルに分割する

私は以下のリンクを見ましたが、役に立たないと分かりました。私は、この大規模なDMPファイルを分割することができますどのように

  1. Split a dmp

  2. Split a dmp before import

?複数のダンプ・ファイルを必要としない別のユーザーを使用して、それをインポートするダンプ&をエクスポート

+0

異なるdmpファイルに異なるテーブルセットをエクスポートしようとしましたか? –

+0

いいえ私はそれを行っていない、エクスポート中に、すべてのテーブルが1つのdmpファイルになっている – sujit

+0

OK。ユーザー全体をエクスポートする代わりに、テーブルをグループにエクスポートできます。私はテーブル名もパラメータ化できると信じています。したがって、同じユーザーの複数のdmpファイルで終わることになりますが、異なるテーブルが含まれています。 –

答えて

0

、単にユーザパラメータに/から渡す

imp scott/tiger file=emp.dmp fromuser=scott touser=jeff tables=dept 

あなたはまだ、複数のファイルに分割したい場合は、試すことができます

exp scott/tiger FILE=D:F1.dmp,E:F2.dmp FILESIZE=10m LOG=multi-split.log 

これにより、10Mbごとに新しいダンプファイルが作成されます。

既存のダンプファイルを分割する限り、可能性はありません。どのような基準でそれらを分割したいですか?ダンプファイルはバイナリファイルなので、テキスト解析は機能しません。

あなたが望むのかどうかはわかりません。問題をより明確に投稿する必要があります。

+0

7ジップで.dmpファイルを分割しました。それは正常に働いた。 – Juan

関連する問題