1

私は自分のデータベースをエクスポートしてから、別のスキーマで同じものをインポートしました。しかし、何らかの理由で、ダンプ内のテーブルやプロシージャを含む約 1000 個のオブジェクトを見逃していたため、新しいスキーマではそれらの 1000 個のオブジェクトを使用できません。

エクスポートとインポートを再度行う代わりに、これらの 1000 オブジェクトを具体的にインポートする方法はありますか。

前提: エクスポート スキーマとインポート スキーマの両方が同じデータベースに存在します。

4

3 に答える 3

0

SQL Developerの「データベース・コピー...」ツールを使用して、コピー元とコピー先の接続、およびコピーするオブジェクトを選択できます。

于 2015-04-17T12:12:43.237 に答える
0

次のパラメータを使用してエクスポートを再開できます

INCLUDE=TABLE:"IN ('TABL1', 'TAB2')"   --> LIST OF ALL TABLES REQUIRED
or use 
INCLUDE=TABLE --> Will take all tables
INCLUDE=PROCEDURE
INCLUDE=PACKAGE

FOR INDEX : 
INCLUDE=INDEX 
or
INCLUDE=INDEX:"LIKE 'EMP%'"

私が提案するものをインポートしている間、このパラメーターで実行されます

TABLE_EXISTS_ACTION=SKIP 

テーブルが既に存在する場合はスキップします。

于 2015-04-22T04:02:33.513 に答える