古いimp
の代わりにdatapumpを使用できる場合 / exp
ツールを使用すると、テーブルスペース(およびその他のもの)をその場で再マップできます。
そうでない場合、これに対処する通常の方法は、新しいテーブルスペースにテーブルを手動で作成してから、imp
を実行することです。 ignore=y
を使用 したがって、オブジェクトが存在することを訴えることはありません。
imp
を実行すると、古いテーブルスペースでテーブルのDDLを取得できます。 indexfile=<file>
を使用 。これにより、テーブルとインデックスのDDLを含むテキストファイルが作成されますが、テーブルコマンドはrem
でコメントアウトされます。 。必要なビットを抽出し、新しいデータベースの必要に応じて編集できます。
まだご覧になっていない場合は、importをご覧ください。パラメータ ドキュメント内。