cmd命令行里面输入sqlplus查看,将需要导入的dmp文件放在oracle11g的安装目录里面的./admin/orcl/dpdump目录下面,打开cmd,直接输入导入的命令:impdp 用户名/密码 dumpfile=文件名.dmp,eg:impdp uf01/uf01 dumpfile = U8C.dmp。
dmp文件是从一个Oracle 9i的数据库上exp出来的,在导入Oracle 11g版本的时候,可能会随机错误。
其实考官问你这个问题有2个目的,1,就是对数据库的了解和 *** 作的熟练程度,也就是你的能力。2,就是看你有没有实际管理数据库的经验,管理方法。所以 首先你要问明数据库是否为归档模式,如果不是,你要说出作为dba或管理员如果数据库既不归档又不备份,那么这个人是不合和,不称职的。如果为归档模式,那么你在回答可以以如下步骤 *** 作:
例如:
SQL>startup mount
SQL>alter database open
alter database open
*
ERROR at line 1:
ORA-01157: cannot identify/lock data file 3 - see DBWR trace file
ORA-01110: data file 3: '/opt/oracle/oradata/eygle/eygle02.dbf'
SQL>alter database create datafile 3 as '/opt/oracle/oradata/eygle/eygle02.dbf'
Database altered.
SQL>alter database open
alter database open
*
ERROR at line 1:
ORA-01113: file 3 needs media recovery
ORA-01110: data file 3: '/opt/oracle/oradata/eygle/eygle02.dbf'
SQL>recover datafile 3
Media recovery complete.
SQL>alter database open
Database altered.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)