快捷搜索: 王者荣耀 脱发

.dmp文件导入数据库(oracle)

准备工作:登录sys(数据库超级用户)

1.新建表空间(运行sql)

create tablespace root datafile 存放路径 size 20g autoextend on;

例如存放路径:D:appadminoradataorcl oot01.dbf

2. 新建数据库,新建时选择表空间,设置角色权限

3.数据库导入语句 imp yxyp/yxyptest@orcl file=E:dmpsyxyporacleexp.dmp log=E:dmpsyxyporacleimplog.log full=y ignore=y

4.可能出现版本不一致问题:

一.报错:IMP-00010: 不是有效的导出文件, 标头验证失败 IMP-00000: 未成功终止导入

原因:由于导出的dmp文件与导入的的版本不同造成的

解决办法:用Notepad++(或类似工具)查看了dmp文件,在头部具修改成你将导入目标数据库的版本号。

如果文件太大Notepad++工具打不开的话,就用领完一个工具AlxcTools.rar里面的AlxcTools.exe打开修改就好。

二.导入的时候可能出现错误:(如果最后出现成功终止导入, 但出现警告。可以忽略)如下图

经验分享 程序员 微信小程序 职场和发展