在windows 2003系统中装了oracle10G数据库,同时建了多个实例,这个备份应该怎么做呢?
在网上查了N多的资料,终于了解了一些:
冷备:把数据库已执行关闭后,对数据库做全备;需要停机,一般不采用
热备:数据库处于归档模式,设计好详细可行的备份策略,热备不需要关闭数据库,生产环境都采用这种方式
exp只是对数据库做逻辑备份,不是很可靠,一般只作为备份的辅助手段;
RMAN功能非常强大,生产都是用这个工具备份;
这样比较下来,那就用rman做热备好了,
首先进入sqlplus ,看看是否是归档模式,命令如下:
c:/> sqlplus /nolog 连接sqlplus
sql> conn /as sysdba dba连接
sql > startup 启动例程
sql> archive log list 查看归档模式
sql> shutdown immediate 关闭数据库
sql> startup mount 装载数据库
sql> alter database archivelog; 更改为归档模式
sql > alter database open; 打开数据库
sql >quit &n

本文详细介绍了在Windows 2003系统中,如何使用RMAN工具对Oracle 10G数据库进行热备份。内容包括检查数据库是否处于归档模式,设置归档模式,使用RMAN进行全库备份,以及在多实例情况下如何连接和备份。此外,还提到了RMAN的日志记录和执行host命令以暂时退出RMAN环境的功能。
最低0.47元/天 解锁文章
1593

被折叠的 条评论
为什么被折叠?



