做了个批处理:
@echo off
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
imp AA\123@bb file=d:\aa_%date:~11%.dmp full=yes
log=d:\aa_%date:~11%.log
想问一样这样可以覆盖原有数据库吗?因为原有数据库隔一段时间会旧,我用新的数据库还原,想直接覆盖,这个批处理可以吗?如果不行需要加什么参数选项?
impdp username/password directory=DUMP DUMPFILE=TEST.DMP
TABLE_EXISTS_ACTION=TRUNCATE
TRUNCATE表示删除已存在的表的所以记录,然后导入新的记录
以上我再网上查的,truncate好像是这个功能,但是TABLE_EXISTS_ACTION=TRUNCATE好像命令不对还是怎么弄?不执行啊。