Oracle数据库备份与恢复之一 exp&imp(导出与导入装库与卸库)

Oracle数据库备份与恢复之一 exp&imp(导出与导入装库与卸库)

ID:37863099

大小:55.50 KB

页数:10页

时间:2019-06-01

Oracle数据库备份与恢复之一  exp&imp(导出与导入装库与卸库)_第1页
Oracle数据库备份与恢复之一  exp&imp(导出与导入装库与卸库)_第2页
Oracle数据库备份与恢复之一  exp&imp(导出与导入装库与卸库)_第3页
Oracle数据库备份与恢复之一  exp&imp(导出与导入装库与卸库)_第4页
Oracle数据库备份与恢复之一  exp&imp(导出与导入装库与卸库)_第5页
资源描述:

《Oracle数据库备份与恢复之一 exp&imp(导出与导入装库与卸库)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle数据库备份与恢复之一:exp/imp(导出与导入装库与卸库)1.1 基本命令   1. 获取帮助   $exphelp=y   $imphelp=y   2. 三种工作方式   (1)交互式方式   $exp       // 然后按提示输入所需要的参数   (2)命令行方式   $expuser/pwd@dbnamefile=/oracle/test.dmpfull=y   // 命令行中输入所需的参数   (3)参数文件方式   $expparfile=username.par   // 在参数文件中输入所需的参数

2、   参数文件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/pwdfile=/dir/xxx.dmpl

3、og=xxx.logtables=table1query=“wherecol1=‘…’andcol2<…”   导入:导入一张或几张表   $ imp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,   table2 fromuser=dbusertouser=dbuser2commit=yignore=y   (2)用户方式,将指定用户的所有对象及数据导出/导入。   导出:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logown

4、er=(xx,yy)   只导出数据对象,不导出数据 (rows=n)   $expuser/pwdfile=/dir/xxx.dmplog=xxx.logowner=userrows=n   导入:$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2   commit=yignore=y   (3)全库方式,将数据库中的所有对象导出/导入导出:   $expuser/pwdfile=/dir/xxx.dmplog=xxx.logfu

5、ll=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   以多个固定大小文件方式导入   $ imp

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

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

8、pe=system/restore/inctype   其中:   SYSTEM:   导入系统对象   RESTORE: 导入所有用户对象   3. 以SYSDBA进行导出/导入   1. 用于Oracle技术支持   2. 用于表空间传输   

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

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

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