Oracle自动备份数据库的三种方式.doc

Oracle自动备份数据库的三种方式.doc

ID:51691773

大小:33.00 KB

页数:6页

时间:2020-03-15

Oracle自动备份数据库的三种方式.doc_第1页
Oracle自动备份数据库的三种方式.doc_第2页
Oracle自动备份数据库的三种方式.doc_第3页
Oracle自动备份数据库的三种方式.doc_第4页
Oracle自动备份数据库的三种方式.doc_第5页
资源描述:

《Oracle自动备份数据库的三种方式.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、很多时候我们都需要Oracle自动备份,下面就为您详细介绍Oracle自动备份的三种方法,供您参考,如果您对Oracle备份方面感兴趣的话,不妨一看。Oracle自动备份数据库不外乎以下三种方式WINDOWS下的任务计划(At命令) UNIX下的Crontab 第三方工具如Viritas在以上三种方式中Viritas属于第三方工具,很多人可能都没有接触,主要说一下windows的任务计划与unix的cron1、生成脚本文件,如backup.rcv假定文件内容如下:$>cat backup.rcv  connect target sys

2、/password rcvcat rman/rman@localname;  run{  allocate channel c1 type disk;  allocate channel c2 type disk;  allocate channel c3 type disk;  backup fileaperset 3 format ‘/u01/oradata/backup/arch%u_%s_%p’   archivelog all delete input;  release channel c1;  release chann

3、el c2;  release channel c3;  }  2、生成执行文件在windows上生成backup_archive.bat,内容包括rmancmdfile=backup.rcv在unix下生成backup_archive.sh,内容包括oracle/ramn/rmancmdfile=backup.rcv3、加入调度在windows中用任务计划向导即可,或使用at命令。在unix中,在目标机器上编写一个文件,用以启动Oracle自动备份进程。假定文件名为ORACLE,文件将放在/var/spool/cron/cronta

4、bs目录下 $>catoracle 023**0backup_archive.sh #表示星期天23点对数据库备份 012,18***backup_archive.sh    #表示每天12点,18点备份 Crontab文件的每一行由六个域(minutes,hours,dayofmonth,month,dayofweek,command)组成,域之间用空格或Tab分隔开来oracle备份命令使用实例oracle备份命令用于oracle备份及恢复,下面就为您详细介绍如何使用oracle备份命令实现oracle备份的过程,希望可以让您对o

5、racle备份命令有更深的认识。导出EXPUSER/PASSWORD@ODBCFILE=C:***.DMPROWS=N//不保存数据; 导出EXPUSER/PASSWORD@ODBCFILE=C:***.DMP  //保存数据; 导出EXPUSER/PASSWORD@ODBCFILE=C:***.DMPfull=y//全部导出;导入impuser/password@odbcfile=c:***.dmpfull=yignore=y;Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远

6、程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于在oracle8i中安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 SQLPLUS.EXE调用E

7、XP.EXE、IMP.EXE所包裹的类,完成导入导出功能。下面介绍的是导入导出的实例。 数据导出: 1将数据库TEST完全导出,用户名system密码manager导出到D:daochu.dmp中   expsystem/manager@TESTfile=d:daochu.dmpfull=y 2将数据库中system用户与sys用户的表导出   expsystem/manager@TESTfile=d:daochu.dmpowner=(system,sys) 3将数据库中的表inner_notify、notify_staff_r

8、elat导出    expaichannel/aichannel@TESTDB2file=d:dataewsmgnt.dmptables=(inner_notify,notify_staff_relat)4将数据库

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

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

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