现在工作中常用Oracle数据库,但是查询工具还是Navicat最好用,不论是数据导入导出,还是执行语句,都很清晰明了,同事从CMD里面直接导出的oracle数据库是DMP文件,可以用Navicat导入的,记录一下。
在Navicat中给oracle导入DMP都是需要管理员权限,所以先登录个管理员账号,或者用CMD窗口给你当前用户赋予管理员的权限,我是直接登录的管理员账号:
- 角色记得选择管理员
- 登录管理员账号
- 打开“其它”,进行目录设置,该目录为放有DMP文件的目录:
- 进入目录,点击新建目录,在弹出的窗口中输入目录的路径,再点击保存:
- 目录保存之后,就可以点击数据泵,进行数据导入,这里下拉框选择的目录就是存有DMP文件的目录,也就是刚才我们设置的目录:
- 输入DMP文件名,点击生成SQL:
- 点击运行,就可以等着它自己运行结束:
运行结束之后,DMP文件的数据就已经写入本地oracle了,中途出现什么问题也会有中文报错,比oracle工具什么说明都没有的方便多了