Oracle 的数据库的数据备份与恢复
2007-05-10 12:19:45 来源:WEB开发网2.2日志、控制文件备份
由于日志和控制文件是ORACLE数据库在恢复时不可缺少的组成数据,应当在做数据备份时进行同步日志和控制文件的备份。为了确保安全,建议日志和控制文件备份到与数据备份不同的物理介质上。对于备份时间和备份调度,建议一天一次,同样调度在系统闲时。由于日志和控制文件起到了增量恢复的作用,控制文件的备份点应当比数据文件的备份点多。由于控制文件小,不会占用系统资源,建议在重要的业务数据操作时间点之后紧接着进行备份。一般医院在上午10:00、上午12:00、下午4:00、下午7:00、晚上12:00,是比较重要的数据处理节点,所以建议进行日志和控制文件的备份。
2.3备份方法
一种最简单的备份方法:首先写DOS复制命令形成一个bat批处理文件,然后在WINDOWS2000系统中调度执行bat批处理文件。
3. 紧急恢复方案
一、数据库现状
主数据库服务器:Mainserver ,运行Oracle 主数据库。
备份数据库服务器:BackServer ,存放主服务器的所有数据备份,是进行数据恢复的主要依据。
二、恢复准备
检查当前数据库是否已经设置为归档日志方式,即:察看文件D:ORANTDatabaseINITORACL.ORA中,是否设置:
Log_archive_start= TRUE
LOG_ARCHIVE_DEST = C:ARCHIVE
如果没有进行此项设置,则无法尽行恢复。
进行恢复过程:
1. 在主数据库服务器:MainServer上进行数据恢复
1) 重新安装Oracle7.3,完成所有数据库设置。
2) 先将本机中ORANTDatabase上的Log1orcl.ora、Log2orcl.ora、Ctrl1orcl.ora、Ctrl2orcl.ora控制文件更名为*.old文件。
3) 拷贝备份数据:将最新的冷备份数据拷贝到MainServer上的D:Orantdatabase 目录中,并覆盖原有数据。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
赞助商链接