时间:2024-11-12 08:00:41
导读:dmp文件导入oracle数据库 将dmp文件导入Oracle数据库的步骤如下: 1. 创建一个Oracle用户:在将dmp文件导入到Oracle中之前,需要先创建一个Oracle用户。使用该......
dmp文件导入oracle数据库
将dmp文件导入Oracle数据库的步骤如下:
1. 创建一个Oracle用户:在将dmp文件导入到Oracle中之前,需要先创建一个Oracle用户。使用该用户名和密码,以imp的方式将数据导入到Oracle中。
2. 导入dmp文件:在cmd中执行以下语句进行导入:
```
imp usename/password@localhost/orcl(表示SID) file= E:\\Oracle_11g\\app\\Administrator\\product\\11.2.0\\dbhome_1\\database\\xxxx.dmp full=y
```
如果导入过程中遇到:IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件。解决方法:alter user certification default role DBA。
3. 解决版本不一致问题:如果导出的dmp文件与导入的数据库的版本不同,可能会导致导入失败。可以用Notepad++(或类似工具)查看了dmp文件,在头部具修改成你将导入目标数据库的版本号。
需要注意的是,以上操作都需要在打开Oracle相关服务之后,启动sqldeveloper,打开sql文件,按顺序执行。