ubuntu下oracle数据的导入,Oracle 数据导出,导入操作

原理:通过Oracle BIN目录的exp.exe工具进行数据导出

2019.01.10  cmd窗口导入导出表 .sql文件

2019.04.30  PL/SQL工具导入导出表 .pde文件  --数据量大的时候,这个文件最快速

--------------------------

2019.4.30 9:48更新

--------------------------

--------------------------

2020.2.21 17:21更新

--------------------------

导出表 .pde选 工具 --》导出表 选项

6ddfcec55cd9d519d6f5abf6e825779a.png

2. 下方选 PL/SQL Developer栏 --》保存为自己想要的文件名 --》导出

657af7519d25a8ef1a8634c6519f8441.png

导入表 .pde选 工具 --》导入表 选项

6ddfcec55cd9d519d6f5abf6e825779a.png

2. 选 PL/SQL Developer栏 --》选 .pde文件 --》导入

1bbc8e153426b2032e409a51b1f8507d.png

--------------------------

--------------------------

导出表 .dmp文件

1. 打开CMD,cd到Oracle数据库安装目录里的BIN目录

70a5819834423e02670182fd3c7b2a0e.png

2.  导出scott用户orcl数据库中的emp表至D盘,文件名为emp.dmp

exp scott/123456@orcl tables=(emp) file=d:\emp.dmp

27a193b986e4da0fb5be30c749337d6f.png

导出其他用户的数据,要用管理员权限

exp userid=system/123456@orcl owner=(scott) tables=SDA file=d:\emp.dmp

b7f0f2d8788dd228b8735097f6afeaa8.png

258db5b6c030f0aba40e05755cffc84f.png

导入表 .dmp文件

1. 打开CMD,cd到Oracle数据库安装目录里的BIN目录

70a5819834423e02670182fd3c7b2a0e.png

2.  导入D盘中的文件名为emp.dmp表到scott用户orcl数据库

imp  scott/123456@orcl fromuser=SDA touser=SCOTT file=D:\emp.dmp  log=D:\emp.log full=y ignore=y

scott/123456@orcl :用户名/密码@数据库名称

fromuser=SDA : fromuser=导出的数据的用户名

touser=SCOTT : touser=即将导入到哪个用户

file=D:\emp.dmp : file=dmp文件所在位置

log=D:\emp.log : log=导入数据时产生的信息放入哪(自动创建)【可选项】

full=y : 是导入文件中全部内容 【可选项:默认全部导入】

ignore =y :相当于,如果没有的表,创建并导入数据,如果已经有的表,忽略创建的,但不忽略导入  【可选项】

--------

注意:

如果是在AIX服务器上导入,文件需要写绝对路径,即使是cd到了那个路径再imp也不行。否则报错:IMP-00002: failed to open **.dmp for read

615e81ba782b089f981cb57e07a003b3.png

---------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值