Oracle RMAN简单操作

oracle备份恢复有flashback和RMAN. RMAN是一种高效的实用的备份恢复工具,可以将工作人员从繁重的工作 中解脱出来,同时给数据库安全方面提供很大的保障。 RMAN备份有noarchivelog模式和archivelog模式。其中noarchivelog模式必须要关闭数据库才能执行备份,而 且只能恢复到备份时候的时间点,对于备份之前某个时间点却无能为力;archivelog模式时,Oracle允许数据库 打开和运行的同时备份每个单独的表空间和数据文件,也可以在不同时刻备份选择的数据库部分,相当灵活。 这里简单说下RMAN在archivelog模式下的备份与恢复 catalog准备工作: 1.创建两数据库,为了方便,数据库名和监听器名与实例名是一致的, 其中一个库做为目标数据库,另一个库作为恢复目录数据库。 2.登陆两数据库并startup。 3.登陆恢复目录数据库,创建表空间, 创建用户(密码和用户名相同),然后为用户赋予所有权限。 4.使用RMAN工具连接catalog, 执行rman catalog 新建用户/新建用户@catalog库,将新建表空间和用户关联。 5.同时连接目标数据库和catalog :rman target sys/oracle@目标库 catalog 新建用户/新建用户@catalog库。 6.注册一下数据库,catalog创建成功。 开启archivelog模式:使用sqlplus工具登进去后,以挂载的方式开启数据库,然后alter…