如何从转储文件创建数据库?我的系统上没有具有相同结构的现有数据库,因此它必须包含作业、事件、表等。
我将转储和日志文件放在E:驱动器中
我已经尝试过导入实用程序
E:/>impdp system/tiger@oratest FILE=WB_PROD_FULL_20MAY11.dmp
但是我得到了错误,因为
invalid argument value
bad dump file specification
unable to open dump file "E:\app\admin\oratest\dpdump\WB_PROD_F
ULL_20MAY11.dmp" for
在使用XXX.DMP导入imp文件时没有出错,但是没有--没有数据库、模式或表导入了,日志文件也是空的。这是什么样子:
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Import data only (yes/no): no >
Import file: EXPDAT.DMP > D:\xx
我需要从*.dmp文件导入数据,比如mydump.dmp。我要做的是:
imp myuser/mypass file=mydump.dmp log=mylog.log
我得到的是:
only a DBA can import a file exported by another DBA
我知道db的DBA凭据,但我想将转储导入到'myuser‘模式中。那么该怎么做呢?
我试图使用已发布的Oracle数据泵perl脚本导入几个文件:
在成功从同一导出进程导入多个转储文件后,另一个文件失败:
# impdp system/****** DIRECTORY=RESTORE_DIR DUMPFILE=exp_%u.dmp PARALLEL=8
Import: Release 11.2.0.2.0 - Production on Mon Jul 7 11:40:37 2014
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Connected to: Or
我有一个Oracle 10G数据库。我运行以下脚本对数据库进行备份。
alter tablespace EMP2010 begin backup;
host copy G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EMP2010.DBF G:\orabackup\database\
alter tablespace EMP2010 end backup;
alter tablespace PAYROLL2010 begin backup;
host copy G:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\PAYROLL2010.DB
当从Oracle数据库11g迁移到AWS RDS时,Oracle数据库19c使用Oracle Datapump工具进行导出,使用RDS Datapump API进行导入,导致了一些严重的错误。
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-39143: dump file "/rdsdbdata/datapump/test.dmp" may be an original export dump file
我试过的
更改dmp文件的所有权
使用完整模式选项
添加凭据
从or
几分钟前,我尝试了一个导出,但是我得到了以下错误(AIX系统):
Additional information: 3
ORA-31693: Table data object "XX"."TABLE_NAME" failed to load/unload and is being skipped due to error:
ORA-31617: unable to open dump file "/dir/back/dump/dump_xx_04.dmp" for write
ORA-19505: failed to identify file