博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 11g数据库使用pl/sql developer进行数据导入与导出
阅读量:6191 次
发布时间:2019-06-21

本文共 1066 字,大约阅读时间需要 3 分钟。

  hot3.png

、Oracle常见的备份恢复方案

物理备份:将实际组成数据库的操作系统文件从一处复制到另一处的过程,通常是从磁盘备份到磁盘或磁带,可以使用RMAN(Recovery Manager)或操作系统命令进行物理备份。

逻辑备份:它备份的是数据库内的数据,在Oracle 11g中,逻辑备份恢复的手段很多,比如传统的EXP、数据泵EXPDP(10g和11g)、数据库闪回技术等。逻辑备份又分为4种模式:表空间备份(tablesspace)、表备份(table)、用户备份(user)、完全备份(full)。

除此以外,根据划分的方式不同,还可以分为全部数据库备份与部分数据库备份、全集备份与增量备份、脱机备份与联机备份等。

本文主要介绍使用PL/SQL Developer进行数据的导入导出方式的备份恢复。

、导出用户对象(存储过程,触发器,序列等所有用户对象)

打开PL/SQL Developer,选择工具(Tools) -> 导出用户对象(Export User Objects),弹出来一个对话框界面

说明:此步骤导出的是建表语句(包括存储结构),不包括表中的数据,在对象列表中选择要导出的表,设置输出文件地址、文件名,点击导出完成。

、导出数据

在PL/SQL Developer的菜单,点击工具(Tools) -> 导出表 会出来一个对话框界面

说明:PL/SQL工具包含三种方式导出Oracle表结构及数据,分别为:Oracle导出、SQL插入、PL/SQL Developer,下面分别简单介绍下区别:

第一种方式导出.dmp格式的文件,.dmp是二进制文件,可跨平台,还能包含权限,效率不错,用的最为广泛。

第二种方式导出.sql格式的文件,可用文本编辑器查看,通用性比较好,效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段 (blob,clob,long),如果有,会报错。

第三种方式导出.pde格式的文件,.pde为PL/SQL Developer自有的文件格式,只能用PL/SQL Developer工具导入导出,不能用文本编辑器查看。

如果只导出部分数据,可以在Where 处添加条件。例如 rownum<=1000  ( 导出1000条记录)

、导入(还原时,注意需要先还原dmp文件。)

工具(Tools) -> 导入表

导入.dmp类型的文件

导入.sql类型的文件

导入.pde类型的文件

转载于:https://my.oschina.net/zctzl/blog/906667

你可能感兴趣的文章
《嵌入式系统数字视频处理权威指南》—— 导读
查看>>
侵犯公民个人信息: “两高”首次出台司法解释 打击大数据征信乱象
查看>>
《Photoshop修色圣典(第5版)》—第1章1.13节你将是裁判
查看>>
《大数据算法》一2.4 数组有序的判定算法
查看>>
JQuery入门(1)
查看>>
《OpenACC并行编程实战》—— 3.2 导语格式
查看>>
Linux有问必答:nginx网络服务器上如何阻止特定用户代理(UA)
查看>>
Nginx+Keepalived实现站点高可用
查看>>
《jQuery、jQuery UI及jQuery Mobile技巧与示例》——9.12 技巧:跨页面时固定footer...
查看>>
如何使用Monit部署服务器监控系统
查看>>
未来富豪,将出自这12大颠覆性领域
查看>>
《Axure RP8 网站和APP原型制作 从入门到精通》一2.4 权衡并制定功能的优先级...
查看>>
《软件功能测试自动化实战教程》—第6章6.1节什么时候使用数据驱动测试方法...
查看>>
关于 Linux 进程你所需要知道的一切
查看>>
C#创建https请求并使用pfx证书
查看>>
linux内核移植X86平台的例子
查看>>
Shiro安全框架入门篇(登录验证实例详解与源码)
查看>>
ECS Linux 服务器公钥秘钥SSH登录
查看>>
AFNetworking 使用总结 (用法+JSON解析)
查看>>
win8 开发之旅(7) --五子棋游戏开发
查看>>