版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1ORACLE数据库数据备份和复原操作手册
1.1.ORACLE参数设置
进入CMD操作界面,运用sqlplus连接数据库,
管理员-C:\Yindovs\systea32\cBd.excBHo
MicrosoftWindows6.1.7600]
版权所有<c>2009MicrosoftCorporation。保留所有权利。
C:\Users\Adninistrator>sqlplussysten/Oracle2013(?orc11
图例1数据库连接操作
连接语法:sqlplussysterr./Oracle2023@orcl
参数说明
参数说明备注
sqlplus语法吩咐
system数据库管理员用户名
Oracle2023system用户密码
数据库安装书目的tnsnames.ora文件中可以找
到
orcl数据库连接标示符OraclellG书目:
C:\app\Administrator\product\l1.2.0\dbhome
_1\NETWORK\ADMIN
^^管理员:C:\findo.s\systs32\ed.exe-sqlplussysteB/Orade2O130orcl回
MicrosoftWindows[版本6.1.76001
|版权所有〈c〉2009MicrosoftCorporationo保.皆所有权利。
C:\UsersM)dninistratoi*>sqlplussystem/Oracle20130orcl
SQL*Plus:Release11.2.0.1.0ProductiononSunJun917:28:282013
Copyright<c>1982,2010aOracle.Allrightsreserved.
Connectedto:
OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
WiththoPai*titionOLAP,DataMiningandRoalApplioationTootin3optiono
SQL》.
图例2胜利连接数据库
环境变量设置(在Sqlplus中执行)
createorreplacedirectory<dir_naine>as'c:\linpdir';
参数说明
参数说明备注
dir_name路径名称
c:\tmpdir文件路径也可以是另外的随意书目,用单引号括起来。
[^管理员:C:'・indo・s'syste・32'c・dL一sqlplus5751e・/。1~,<:1,2。13@01€1.
MicrosoftWindows[版本6.1.7600]_
坂权所有<。〉2009MicrosoftCorporation<>保留所有权利°
C:\UsersM)dninisti*atoi*>sqlplussysten/Oracle2013Poi*cl
SQL*Plus:Release11.2.0.1.0ProductiononSunJun917:28:282013
Copyright<c>1982-2010,Oracle.Allrightsreserved.
Connectedto:
OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
WiththePartitioning,OLAP-DataMiningandRealApplicationTestingoptions
SQL>createorreplacedirectoryfile-pathasfc:\dnp,;
Directorycreated.
SQL>.
图例3环境变量设置
1.2.数据备份
备份脚本:expdpsystem/Oracle2023@orcldirectory=file_path
dumpfile:ARADMIN.datlogfile二ARADMIN.logschemas=ARADMIN
参数说明
参数说明备注
expdp语法吩咐
system数据库管理员用户名
0racle2023system用户密码
数据库安装书目的tnsnames.ora文件中可以找
到
orcl数据库连雀标示符OraclellG书目:
C:\app\Administrator\product\l1.2.0\dbhome
_1\NETWORK\ADMIN
每出数据库文件的存放书目
directory文件书目名称
dumpfile数据库文件名称导出数据库文件的文件名
logfile数据库日志文件名称导出数据库的日志文件名称
schemas数据库用户
操作:
管理员:C:\Iindows\syste»32\cBd.exe一expdpsystea/0racle2013@orcldirectory=fil...
MicrosoftWindows【版本6.1.7600]
版权所有<c>2009MicrosoftCorporation。保留所有权利。
C:\JUsersM^dninistrator>expdpsysten/Oracle2013GoFC1directory=file_pathdumpfile
=fiRADMIN.datlogfile=fiRADMIN.logschemas=ARADHIN
Export:Release11.2.0.1.0-ProductiononSunJun91?:45:232013
Copyright<c>1982,2009,Oracleand/oritsaffiliates.Allrightsreserved.
■Connectedto:Orac1cDatabase11gEnterpriseEditionRclease11.2.0.1.0—64b1上
,reduction
UiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
Starting“SYSTEM”.“SYSJEXPORT-SCHEMA_01":system/******«*H?orc1directory=filep
athdumpfile=ARADMIN.datlogfile=ARADHIN.logschemasMRADMIN
EstimateinprogressusingBLOCKSmethod...
ProcessingobjecttypeSCHEMAJEXPORT/TABLE/TABLE_DATA
?otalestinationusingBLOCKSmethod:54.93MB
AocessingobjecttypeSCHEMA.EXPORT/USER
AccessingobjecttypeSCHEMA_EXPORT/ROLE.GRANT
,rocessingobjecttypeSCHEMAJEXPORT/DEFAULT_ROLE
>vocessingobjecttypeSCHEMA_£XPORT/TABLESPACE_QUOTA
ProcessingobjecttypeSCHEMft_EXPORT/PRE_SCHEMA/PROCACT.SCHEMA
图例4数据库备份操作
胜利导出。
区管理员:C:\Yindovs\systeB32\cBd.exe
..exported"fiRADMIN"."T390aKB0rows1
..exported"ARADHIN”.“T40“aKB0rovjs
..exported“ARADMIN”.“T43”aKB0rous
..exported“ARADMIN”.“T46“0KB0rov/s
..exported“ARADMIN”.“T47“aKB0rov/s
..exported“ARADMIN”.“T48“aKB013心
..exported”ARADMIN”「T49”0KB0rov/G
..exported“ARADMIN”."T50”0KB0rov/^
..exported"ARADMIN"."TBl0aKB0rov/G
..exported“ARADMIN”."T52”8KB0rov/s
..exported“ARADMIN”."T53“0KB0rov/s
..exported,,ARfiDMIN"."T?"0KB0rov/s
..exported“ARADMIN”.”18“QKB0rov/s
-.exported"ARRDfllN”.F”0KB0rov/s
..exported”ARADMIN"."TASK"0KB0rov>s
..exported"ARADMIN"."TfiSK-CHECKPOINT"0KB0rov;s
..exported',ARfiDMIN',.',TASK_CHECKPOINT_OBJM0KB0rov^s
Mastertable“SYSTEM”.“SYS_EXPORT.SCHEMA_01”successfullyloaded/unloaded
*
DumpfilesetforSVSTEM.SVSJEXPORT_SCHEMfi_01is:
C:\DMP\HRADMIN.DAT
Job"SVSTEM,».'•SVSJEXPORT.SCHEMAJ01"successfullycompletedat17:47:03
r■
C:\Usei*s3dministrator>—
图例5胜利导出
1.3.数据复原
1.3.1.删除ARADMIN用户
1.连接数据库
sqlplussystem/0racle2023@orcl
[区管理员:C:e37\edsyst•1/Or・c】•20l3>orc】.PJE3
MicrosoftWindows6.1.7600]""
版权所有<c>2009MicrosoftCorporation0保留所有权利。
C:Misersfdcinistratoi*Sqlplussysten/Oracle20130oi*c1
SQL«Plus:Release11.2.0.1.0ProductiononThuJun1316:02:412013
I
Connectedto:
JraclcDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
JiththePartitioning,OUP,DataMiningandRealApplicationTestingoptions
SQL》.
zJ
图例6连接数据库
2.删除目标数据库中的ARADMIN用户
dropuserARADMINcascade;
冕管理员C:\findo"备\"st・・32\ed.❷*♦-tqlplussyst”/0racl,20130orclBl["]d
MicrosoftWindows[版本6.1.7600)
版杈所有<c>MicrosoftCorpoEtion。保绪所有权利。
C:\UsersxPdministrator>8qlplussysten/Oracle2013eorcl
SQL*Plus:Release11.2.0.1.0ProductiononThuJun1316:02:412013
Copyright<c>1982-2010.Oracle.Alleightst*ese»*ved.
Connectedto:
OracleDatabase11gEnterpriseEditionRclease11.2.0.1.0-64bitProduction
WiththePartitionin^^QLAP-DataMiningandRealApplicationTestingoptions
SQL>dpopuserARADMINcascade;
Userdropped.
SQL).
二J
图例7胜利删除目标数据库中的ARADMIN用户
1.3.2.重新创建ARADMIN用户
1.连接数据库
sqlplussystem/0racle2023@orcl
|^»C:\Wi-3$A<yd»»»~^y^t»«/Oracl»2013Horcl
MicrosoftWindows6.1.?6R0J-~
版权所有<c〉2009MicrosoftCorporation0保留所有权利Q
C:MJset*sM)dnini&tratoi*>£qlplu&systen/Oracle2013(?oFC1
>QL»Plus:Release11.2.0.1.0ProductiononThuJun1316:02:412013
2opyright<c>1982,2010,Oracle.Allrightsreserved.
Donnectedto:““
DracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
“iththePartitioning,OLAP-D«tAMiningandRec】ApplicationTestingoptions
SQL>.
zJ
图例8连接数据库
2.创建ARADMIN用户
createuserARAdminidentifiedbyAR#Admin#defaulttablespaceARSYSTEM
temporarytablespaceARTMPSPCquotaunlimitedonarsystem;
叵^管理员:C:\Vindovs\syxt«B32\cod.cxe-xqlplusxystcn/Oracla2O130orcl|
6QL>exit
I
DisconnectedfromOracleDatabase11gEnterpriseEditionRelease11.2.0.1.064
bitProduction
WithcheFareitionIngOLAP,DataMinIngandRealApplicationTestingoptions
C:\Usersxfldninistrator>sqlplussystem/Oracle2013?oi*c1
SQL*Plus:Release11.2.0.1.0ProductiononThuJun1316:19:552013
r,
Copyright<c>1982,2010,Oracle.Allrightsrcscrued.
Connectedto:
r
OracleDatabaseilgEnterpriseEditionRelease11.2.0.1.0-64bitProduction
WiththePartitioning-OLAP,DataMiningandRealApplicationTestingoptions
jSQL>createuseraradminidentifiedbyARAdnindefaulttablespaceARSYSTEMtempo
;rarytablespaceTEMPquotaunlinitedonARSVSTEM;
Usercreated.
SQL〉.
图例9创建ARADMIN用户
3.给予数据库权限
grantaltersession,createcluster,createdatabaselink,createsequence,create
session,createsynonym,createtable,createview,createprocedure,createtriggenquery
rewritetoARAdmin;
管理员:-玄qlplu%匚IMtsJ
C:\Users^dninistrator>sqlplussysteR/OFacle201380rc1[
SQL*Plus:Release11.2.8.1.0ProductiononThuJun1316:19:552B13
Copyright<c>1982,2018,Oracle.Allrightsreserued.|
Connectedto:
OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
WiththePartitioning#OLAP,DataMiningandRealApplicationTestingoptions
SQL〉createuseraradninidentifiedbyfiRAdmindefaulttablespaceARSVSTEMtenpo!
rarytablespaceTEMPquotaunlimitedonfiRSVSTEM;
Usercreated.
SQL>grantaltersession.createcluster^createdatabaselink„createsequence^cre
atesession,createsynonym,createtable,createuiew^createprocedure^createtrig
gerqueryrewritetoaradnin;
jGvantsucceeded.
SQL>
图例10给予数据库权限
1.3.3,数据库导入
导入吩咐:impdpsystem/Oracle2023@orcldirectory二file_pathdumpfile=
ARADMIN20230606.DATlogfile=ARADMIN20230614.logschemas=ARADMIN
管理员:C:\・indo■八s尸te.32\c.d.c.ei.pdpsystea/Oracle2O130orcldirectory=£il..且[叵I|C
MicrosoftWindows[版本6.1.7600]■
版权所有〈c〉2009MicrosoftCorporation0保留所有权利o
C:\Usei*sxAdninisti*atoi*>inpdpsysten/Oracle2013Poi*c1dii*ectoi*y=file__pathdunpfile
=fiRADMIN20130606.DATlogfile=ARADMIN20130614.logschenas=fiRADMIN
(mport:Release11.2.0.1.0"-"ProductiononFriJun1412:05:562013
Dopyricjht<c>1982,2009,Oracleand/oritsaffiliates.fillrightsreserved.
Connectedto:OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bit
Production
JiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
缶st”table,,SVSTEM',.MS¥S_IMPORT_SCHEMA_01°successfullyloadcd/unloaded
Starting,,SVSTEMH.,,S?S_IMPORT_SCHEMA_01M:sys1dircctory«filcJ
athdunpfile=logfile=schemasRADMIN
ProcessingobjecttypeSCHEMAEXPORT/USER
3RA-31684:ObjecttypeUSER”ARADMIN”alreadyexists
ProcessingobjecttypeSCHEMA__EXPORT/SYSTEM_GRANT
ProcessingobjecttypeSCHEMA_EXPORT/ROLE.GRANT
ProcessincjobjecttypeSCHEMA_EXPORT/DEFAULT_ROLE
ProcessingobjecttypeSCHEMfiJXPORT/TfiBLESPfiCE.QUOTfi
ProcessingobjecttypeSCHEMAJXPORT/PRE.SCHEMA/PROCACT.SCHEMA
ProcessingobjecttypeSCHEMAJEXPORT/TABLE/TABLE
图例11数据库导入
导入完成
管理员:C:\tindovs\systeB32\cadl.exe
..imported°ARADMINM.MT9830KB0
U
1..imported°fiRADMIN0.0T9840KB0rov;s
・・inported"ARADHIN”.“T985”8KB8
1..inported"ARADMIN0.MT987MRKBR
,・inportedMfiRflDMINu.MT990M8KB8rov?s
・・inportedWARADMINM.MT991MgKB0MBS
1..imported°fiRADMIN0.°T992°oKB0rov;s
・•inportedMARADMINU.UT993M0KB0rov;^
MM
L.inported°ARADMIN°.T9940KBfl
MuM
1.・inportedfiRflDMIN.0T995bKBQrov?s
i.・imported°ARADMINM.MT996OnKB0
MM
i..inportedfiRfiDMIN0.0T9970KB0rov;s
・•importedMARADMINM.UT998U0KB01323
..inported"ARADHIN".“T999”RKB0POWS
MMM
1.・inportedfiRflDMIN°.TfiSKuKBQrov?s
,・importedMARADMIN,,.MTASK_CHECKP0INTo0KB0
・,imuorted°ARADMIN°..MTASKCHECKPOINTOBJ”uKB0rov;s
ProcessingobjecttypeSCHEMAJEXPORT/TfiBLE/INDEXzINDEX
ProcessingobjecttypeSCHEMA_EXPORT/TABLE/INDEX/STAUSTICS/INDEX_STATISTICS
ProcessingobjecttypeSCHEMAJEXPORTZUIEW/UIEU
ProcessingobjecttypeSCHEMAJEXPORTZTABLE/STATISTICS/TABLE_STATISTICS
Job,,SVSTEM0.°SVS_IMPORT_SCMEMO_010conplotodwith1oaaosCa〉J计12?24-34,1
1
C:\JUsers\/ldninistratoi*>
-□
1.4.EXP/IMP与EXPDP/IMPDP对比
1.0.1运行位置不同
1.0.2EXP/IMP不同模式原理:
exp/imp默认会是传统路径,这种模式下,是用SELECT加数据查询出来燃后写
入buffercache,在将这些记录写入evaluatebuffer.最终检到Export客户端,在写入dump
文件。
干脆路径模式下,数据干脆从硬盘读取,然后写入PGA,格式就是export的格
式,不须要转换,数据再干脆传到export客户端,写入dump文件.这种模式没有经过
evaluationbuffero少了一个过程,导出速度提高也是很明显.
1.0.3EXPDP/IMPDP不同模式原理:
expdp/impdp默认就是运用「•脆路径的,所以expdp要比exp快。
NetworkLink这种模式很便利,但是速度是最馒的,因为它是通过insert,select
+dblink来实现的。速度慢也由此可见了。
1.0.4网络和磁盘影响
expdp/impdp是服务端程序,影响它速度的只有磁盘10。
exp/imp可以在服务端,也可以在客户端。所以,它受限于网络和磁盘。
105功能上的区分
更换表空间,用exp/imp的时候,要想更改表圻在的表空间,须要手工去处理•
下,如altertablexxxmovetablespace_new之类的操作。
用impdp只要用remap_tablespace='tabspace_old,:'tablespace_new'
当指定一些表的时候,运用exp/imp时,tables的用法是
tables=Ctablel7table27table3')«expdp/impdp用法是tables:'tabler,'table2','table3'
是否要导出数据行
exp(ROWS二Y导出数据行,R0WS=N不导出数据行)
expdpcontent(ALL:对象+导出数据行,DATA_ONLY:只导出对象,
METADATA.ONLY:只导出数据的记录)
106运用中的优化事项
EXP
和DIRECT=Y协作运用的是RECORDLENGTH参数,它定义了ExportI/O缓冲的
大小,作用类似于常规路径导出访用的BUFFER参数。建议设置RECORDLENGTH参数为
最大I/O缓冲,即65535:64kb)。其用法如下:
如:expuserid=system/managerfull=ydirect=yrecordlength=65535
file=exp_full.dmplog=exp_full.log
--干脆路径不能运用在tablespace-mode
-干脆路径不支持query参数,query只能在conventionalpath模式下运用。
--buffer选项只对conven二ionalpathexp有效c对于干脆路径■没有影响c对
干脆路径,应当设置RECORDLENGTH参数。
-对于干脆路径下,RECORDLENGTH参数建议设成64k(65535)。这个值对
性能提高比较大
IMP
OracleImport进程须要花比Export进程数倍的时间将数据导入数据库。某些关键
时刻,导入是为了应对数据库的紧急故障复原。为了削减宕机时间,加快导入速度显得至
关重要
(1)避开1/0竞争
Impo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西南宁市2024年九年级上物理期末试卷附参考答案
- 工作抽样观测方法与实例
- 【期末测试】满分预测押题卷(B卷·能力提升练)(解析版)
- 2024年餐饮设备租赁协议详细示例版
- 电子制造业薪酬体系优化
- 演出服装租赁合同模板
- 教室租赁合同
- 美妆店店长聘用合同样本
- 建筑音响安装合同文件
- 健身房宿舍管理员招聘协议
- 二级公立医院绩效考核三级手术目录(2020版)
- 第五章_油样分析
- [理学]无机及其分析化学 课后答案
- 氯碱生产企业安全标准化实施培训指南
- 活套法兰计算表
- 年产十万吨苯乙烯工艺设计
- 储罐受限空间作业方案DOC
- 压力容器耐压试验
- 课程设计---年产5.6万吨乙醇精馏塔的设计
- 部编本小学五年级上册语文期末考试(选择题)专项训练题及答案
- 化工生产车间人员配置方案(精编版)
评论
0/150
提交评论