PL SQL Developer 数据库备份与恢复_第1页
PL SQL Developer 数据库备份与恢复_第2页
PL SQL Developer 数据库备份与恢复_第3页
PL SQL Developer 数据库备份与恢复_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PL/SQL Developer 数据库备份与恢复首先,简单介绍一下PL/SQL Developer几种常用的备份方式。1) 在用户登录后,选择Tools-Export User Objects可以导出建表语句(包括存储结构)。这种方式只能导出属于当前用户的表,其他用户的表不能导出。2) 另外一种备份方式是选择Tools-Export Tables。这种方式又有三种导出方式,这三种方式都能导出表结构以及数据,具体方法如下:a) 第一种是Oracle Export,它将导出为.dmp的文件格式。.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广 。b) 第二种是Sql Insert,它将导出为.sql文件,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段 (blob,clob,long),如果有,会提示不能导出(提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。c) 第三种是pl/sql developer,它将导出为.pde的文件,.pde为pl/sql developer自有的文件格式,只能用pl/sql developer自己导入导出,不能用编辑器查看。下面我们将对备份还原的具体方式进行说明介绍。方法一:选择Tools-Export User Objects后弹出如下界面:图 1如上图中显示,上半部分显示的是当前用户拥有的所有表,默认是导出全部表,用户可以根据需要选择并导出指定表(按住Ctrl多选)。在下面选项中,建议用户左边都不选择,左边从上往下分别表示“包括权限,包括存储,包括所有者”,右边选择第一个将导出为单个文件。在最下方“Output file”中设置输出文件路径,全部确认后,点击“Export”即可开始导出备份文件,格式为.sql。关于此种方式的还原,其实很简单,只要在软件主界面新建一个Command Window,将.sql文件以文本方式打开并全选copy到窗口中,还原即开始执行。或者用户可根据tools-import tables-SQL Inserts 导入.sql文件,点击“import”即可导入,如下图所示。图 2方法二:选择Tools- Export Tables后弹出如下界面:图 3在上图3中,红色数字1所标注区有三个选项,此处便是备份说明中所述的三种不同的备份方式。但是如果用户当前所安装的oracle只是客户端,则无法使用此处第一种方式,安装文件中将没有红色框2中Export Executable处需要的exp.exe文件,那就只能选择第二、三种方式。而如果用户所安装的oracle安装的是服务器端,可以再红色框2中直接点击回转箭头默认选择exp.exe文件,并在下方output file中选择输出文件路径,点击export即可开始备份,将输出.dmp文件。当然,方法二与方法一一样可以全选或部分选择需要备份的数据库表,且不用在意是否为当权用户所属的表。点击图3中第二种方式“SQL Inserts”,界面如下图所示。图 4此种方式其实与方法一类似,都是导出为.sql文件,用户可以直接选择输出路径,点击“export”开始备份目标数据库表。第三种方式也类似,直接选

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论