oracle数据库备份与恢复

oracle数据库备份与恢复

ID:8978757

大小:230.00 KB

页数:55页

时间:2018-04-13

oracle数据库备份与恢复_第1页
oracle数据库备份与恢复_第2页
oracle数据库备份与恢复_第3页
oracle数据库备份与恢复_第4页
oracle数据库备份与恢复_第5页
资源描述:

《oracle数据库备份与恢复》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一:exp/imp(导出与导入装库与卸库)1.1基本命令  1.获取帮助  $exphelp=y  $imphelp=y  2.三种工作方式  (1)交互式方式  $exp      //然后按提示输入所需要的参数  (2)命令行方式  $exp[email=[ft=#333333,,]user/pwd@dbname]user/pwd@dbname[/email]file=/oracle/test.dmpfull=y  //命令行中输入所需的参数  (3)参数文件方式  $expparfile=username.pa

2、r  //在参数文件中输入所需的参数  参数文件username.par内容userid=username/userpasswordbuffer=8192000  compress=ngrants=y  file=/oracle/test.dmpfull=y  3.三种模式  (1)表方式,将指定表的数据导出/导入。  导出:导出一张或几张表:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,table2  导出某张表的部分数据  $expuser/pwdfi

3、le=/dir/xxx.dmplog=xxx.logtables=table1query=“wherecol1=‘…’andcol2<…”  导入:导入一张或几张表  $impuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,  table2fromuser=dbusertouser=dbuser2commit=yignore=y  (2)用户方式,将指定用户的所有对象及数据导出/导入。  导出:$expuser/pwdfile=/dir/xxx.dmplo

4、g=xxx.logowner=(xx,yy)  只导出数据对象,不导出数据(rows=n)  $expuser/pwdfile=/dir/xxx.dmplog=xxx.logowner=userrows=n  导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser2  commit=yignore=y  (3)全库方式,将数据库中的所有对象导出/导入导出:  $expuser/pwdfile=/dir/xxx.dmplog=xxx

5、.logfull=ycommit=yignore=y  导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser21.2高级选项  1.分割成多个文件  以多个固定大小文件方式导出:这种做法通常用在表数据量较大,单个dump文件可能会超出文件系统的限制的情况  $expuser/pwdfile=1.dmp,2.dmp,3.dmp,…filesize=1000m  log=xxx.logfull=y  以多个固定大小文件方式导入  $

6、impuser/pwdfile=1.dmp,2.dmp,3.dmp,…filesize=1000m  tables=xxxfromuser=dbusertouser=dbuser2  commit=yignore=y  2.增量导出/导入  //oracle9i以后exp不再支持inctype  必须为SYS或SYSTEM才可执行增量导出导入  增量导出:  包括三个类型:  (1)“完全”增量导出(Complete)//备份整个数据库  $expuser/pwdfile=/dir/xxx.dmplog=xxx.lo

7、ginctype=complete  (2)“增量型”增量导出    导出上一次备份后改变的数据。  $expuser/pwdfile=/dir/xxx.dmplog=xxx.loginctype=incremental  (3)“累计型”增量导出(Cumulative)只导出自上次“完全”导出之后数据库中变化了的信息。  $expuser/pwdfile=/dir/xxx.dmplog=xxx.loginctype=cumulative  增量导入:$impusr/pwdFULL=yinctype=system/r

8、estore/inctype  其中:  SYSTEM:  导入系统对象  RESTORE:导入所有用户对象  3.以SYSDBA进行导出/导入  1.用于Oracle技术支持  2.用于表空间传输  例:$  imp  'usr/pwd@instance  as  sysdba'  tablespaces=xx  transport_ta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。