お世話になっております。
###現状
Oracle 19cでDBスキーマを作成し、dmpファイルをインポートしてデータを格納した状態です。
###実現したい事
作成したDBスキーマは保持したまま、データの中身のみを削除して再びdmpファイルのインポートによってデータを格納したいです。
オブジェクト(テーブル、ビューなど)、データ(ColumnとRow?)のみを削除したいです。
イメージとしては、TRUNCATE TABLE文でテーブルの中身のみを削除するのと同じ感じです。
調べた結果、そもそも可能なのか、コマンドで実行するのか、またはDBCAなどで可能なのか判断がつかなかったため、方法をご教授頂ければと思います。
よろしくお願いいたします。
###補足情報
削除実行端末OS:
・Windows Server2019 Standard Evaluation
・Windows Server2008 R2 Standard
###追記情報
・実行予定のインポート文になります。
impdp XXXADMIN/********@YYDB schemas=XXXADMIN directories-=DATA_PUMP_DIR dumpfile=XXX.DMP logfile=IMP_XXX.LOG
・DATA_PUMP_DIRのパス
D:\app\Administrator/admin/XXDB/dpdump/
回答1件
あなたの回答
tips
プレビュー