Oracle pl/sql导出、导入表结构、表数据

这次使用的导出工具第三方pl/sql

1. 导出表结构

我这里是中文,所以是工具,导出用户对象,如果是英文选择:Tools –> Export User Objects

在这里插入图片描述

点击后到如下界面直接导出
在这里插入图片描述
这里可以选择需要导出的表,如果没有选择,则默认导出所有表结构

导出表数据

还是工具–>导出表,英文:Tools –> Export Tables
在这里插入图片描述

在这里插入图片描述

点击后到如下界面
说明:

  • 用户选择你需要导出表的用户,或者说你登入的用户
  • 导出格式为三种:
  1. Oracle Export :导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最为广泛
  2. Sql Insert:导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示错误: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)
    注意:勾选Create tables(创建表结构,不勾选只会导出数据),Drop tables(可以选择勾上,删除数据库中存在的相同表名)
  3. PL/SQL Developer:导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出,不能用编辑器查看
  • 一次性导出表如果太多可能很慢或者程序卡死,可以一次开多个导出窗口,分开导出

导入数据

Tools –> Import Tables
在这里插入图片描述

在这里插入图片描述

或者直接用oracle客户端直接执行导出脚本,详情请参考:https://blog.csdn.net/zhouzhiwengang/article/details/109654786

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值