我想使用下面的命令导入数据库转储,该命令将导入所有数据,但不包括索引并禁用约束
impdp FERROVIAL/F3RR0V1AL@FERROVIAL PARFILE=params.par
使用包含此参数的params文件:
DIRECTORY=DB_EXPDP
DUMPFILE=FERROVIAL.DMP
LOGFILE=FERROVIAL.log
REUSE_DATAFILES=YES
EXCLUDE=REF_CONSTRAINT
EXCLUDE=CONSTRAINT
EXCLUDE=table:"='CONTRATOS'"
EXCLUDE procedure, function, package
EXCLUDE=index
但表格已创建,但没有任何数据
答案 0 :(得分:1)
由于您已将参数REUSE_DATAFILES
指定为YES
,因此现有数据文件将重新初始化。
因此,您需要设置 REUSE_DATAFILES = NO
或删除此参数,因为默认值为NO
REUSE_DATAFILES = YES可能会导致数据丢失。