欢迎来到天天文库
浏览记录
ID:14864717
大小:83.00 KB
页数:34页
时间:2018-07-30
《oracle备份与恢复》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、oracle备份与恢复举杯邀明月,对影成三人。多情自古伤离别,更那堪冷落清秋节。不愤不启,不悱不发。敏而好学,不耻下问。君子坦荡荡,小人长戚戚。Oracle数据库备份与恢复总结-exp/imp(导出与导入装库与卸库)收藏1.1基本命令1.获取帮助$exphelp=y$imphelp=y2.三种工作方式(1)交互式方式$exp//然后按提示输入所需要的参数(2)命令行方式$expuser/pwd@dbnamefile=/oracle/test.dmpfull=y//命令行中输入所需的参数(3)参数文件方式$expparfile=username.par//在参
2、数文件中输入所需的参数参数文件username.par内容userid=username/userpasswordbuffer=8192000compress=ngrants=yfile=/oracle/test.dmpfull=y3.三种模式(1)表方式,将指定表的数据导出/导入。导出:导出一张或几张表:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,table2导出某张表的部分数据$expuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1query
3、=”wherecol1=’…’andcol2<…”导入:导入一张或几张表$impuser/pwdfile=/dir/xxx.dmplog=xxx.logtables=table1,table2fromuser=dbusertouser=dbuser2commit=yignore=y(2)用户方式,将指定用户的所有对象及数据导出/导入。导出:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logowner=(xx,yy)只导出数据对象,不导出数据(rows=n)$expuser/pwdfile=/dir/xxx.dmplog
4、=xxx.logowner=userrows=n导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser2commit=yignore=y(3)全库方式,将数据库中的所有对象导出/导入导出:$expuser/pwdfile=/dir/xxx.dmplog=xxx.logfull=ycommit=yignore=y导入:$impuser/pwdfile=/dir/xxx.dmplog=xxx.logfromuser=dbusertouser=dbuser21.2高级选项1.分
5、割成多个文件以多个固定大小文件方式导出:这种做法通常用在表数据量较大,单个dump文件可能会超出文件系统的限制的情况$expuser/pwdfile=1.dmp,2.dmp,3.dmp,…filesize=1000mlog=xxx.logfull=y以多个固定大小文件方式导入$impuser/pwdfile=1.dmp,2.dmp,3.dmp,…filesize=1000mtables=xxxfromuser=dbusertouser=dbuser2commit=yignore=y2.增量导出/导入//oracle9i以后exp不再支持inctype必须为S
6、YS或SYSTEM才可执行增量导出导入增量导出:包括三个类型:(1)“完全”增量导出(Complete)//备份整个数据库$expuser/pwdfile=/dir/xxx.dmplog=xxx.loginctype=complete(2)“增量型”增量导出导出上一次备份后改变的数据。$expuser/pwdfile=/dir/xxx.dmplog=xxx.loginctype=incremental(3)“累计型”增量导出(Cumulative)只导出自上次“完全”导出之后数据库中变化了的信息。$expuser/pwdfile=/dir/xxx.dmplo
7、g=xxx.loginctype=cumulative增量导入:$impusr/pwdFULL=yinctype=system/restore/inctype其中:SYSTEM:导入系统对象RESTORE:导入所有用户对象3.以SYSDBA进行导出/导入1.用于Oracle技术支持2.用于表空间传输例:$imp'usr/pwd@instanceassysdba'tablespaces=xxtransport_tablespace=yfile=xxx.dmpdatafiles=xxx.dbf$impfile=expdat.dmpuserid=”””sys/
8、passwordassysdba”””transpo
此文档下载收益归作者所有