Oracle数据库备份和恢复操作手册.pdf
《Oracle数据库备份和恢复操作手册.pdf》由会员分享,可在线阅读,更多相关《Oracle数据库备份和恢复操作手册.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1Oracle 数据库数据备份和恢复操作手册1.1.ORACLE 参数设置进入 CMD 操作界面,使用sqlplus 连接数据库,图例 1 数据库连接操作连接语法: sqlplus system/Oracle2013orcl 参数说明参数说明备注sqlplus 语法命令system 数据库管理员用户名Oracle2013 system 用户密码orcl 数据库连接标示符数据库安装目录的tnsnames.ora 文件中可以找到Oracle11G 目录:C:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN 图例 2 成功连接数据库环境变量设置 (在
2、 Sqlplus 中执行 ) create or replace directory as c:tmpdir ; 参数说明参数说明备注dir_name 路径名称c:tmpdir 文件路径也可以是另外的随意目录,用单引号括起来。图例 3 环境变量设置1.2.数据备份备份脚本: expdp system/Oracle2013orcl directory=file_path dumpfile=ARADMIN.dat logfile=ARADMIN.log schemas=ARADMIN 参数说明参数说明备注expdp 语法命令system 数据库管理员用户名Oracle2013 system 用户密
3、码orcl 数据库连接标示符数据库安装目录的tnsnames.ora 文件中可以找到Oracle11G 目录:C:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN directory 文件目录名称导出数据库文件的存放目录dumpfile 数据库文件名称导出数据库文件的文件名logfile 数据库日志文件名称导出数据库的日志文件名称schemas 数据库用户操作:图例 4 数据库备份操作成功导出。图例 5 成功导出1.3.数据恢复1.3.1. 删除 ARADMIN 用户1.连接数据库 sqlplus system/Oracle2013orcl 图
4、例 6 连接数据库2.删除目标数据库中的ARADMIN 用户drop user ARADMIN cascade; 图例 7 成功删除目标数据库中的ARADMIN用户1.3.2. 重新创建 ARADMIN 用户1.连接数据库sqlplus system/Oracle2013orcl 图例 8 连接数据库2.创建 ARADMIN 用户create user ARAdmin identified by AR#Admin# default tablespace ARSYSTEM temporary tablespace ARTMPSPC quota unlimited on arsystem; 图例
5、9 创建 ARADMIN用户3.赋予数据库权限grant alter session,create cluster,create database link,create sequence,create session,create synonym,create table,create view,create procedure,create trigger,query rewrite to ARAdmin; 图例 10 赋予数据库权限1.3.3. 数据库导入导入命令: impdp system/Oracle2013orcl directory=file_path dumpfile= ARA
6、DMIN20130606.DAT logfile= ARADMIN20130614.log schemas=ARADMIN 图例 11 数据库导入导入完成1.4.EXP/IMP与 EXPDP/IMPDP 对比17.0.1 运行位置不同17.0.2 EXP/IMP 不同模式原理 : exp/imp 默认会是传统路径,这种模式下,是用SELECT 加数据查询出来 ,然后写入 buffer cache, 在将这些记录写入evaluate buffer. 最后传到Export 客户端,在写入dump文件。直接路径模式下,数据直接从硬盘读取,然后写入PGA, 格式就是 export 的格式,不需要转换,
7、数据再直接传到export 客户端,写入dump 文件.这种模式没有经过evaluation buffer 。 少了一个过程,导出速度提高也是很明显. 17.0.3 EXPDP/IMPDP 不同模式原理 : expdp/impdp 默认就是使用直接路径的,所以expdp 要比 exp 快。 Network Link这种模式很方便,但是速度是最慢的,因为它是通过insert ,select + dblink 来实现的。速度慢也由此可见了。17.0.4 网络和磁盘影响expdp/impdp 是服务端程序,影响它速度的只有磁盘IO。exp/imp 可以在服务端,也可以在客户端。所以,它受限于网络和磁
8、盘。17.0.5 功能上的区别更换表空间,用exp/imp 的时候,要想更改表所在的表空间,需要手工去处理一下,如 alter table xxx move tablespace_new之类的操作。用 impdp 只要用 remap_tablespace=tabspace_old:tablespace_new - 当指定一些表的时候,使用exp/imp时,tables 的用法是tables=(table1,table2,table3)。expdp/impdp用法是 tables=table1,table2,table3 - 是否要导出数据行 exp (ROWS=Y 导出数据行, ROWS=N
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 备份 恢复 操作手册
限制150内