归档模式的设置
1.查看归档日志状态>sqlplus /nolog>connect sys/minstone@oanet as sysdba>archive log list2.启用(或关闭)归档模式>sqlplus /nolog>connect / as sysdba>startup mount>alter database archivelog (或alter database noarchivelog)>alter database open在LZGAJ处理的时候碰到一种情况startup mount失败,但可以正常startup一开始被困扰了一下,其实可以考虑倒推,先startup启动,再alter database close,平时处理问题中也要逆向思考一下>sqlplus /nolog>connect / as sysdba>startup>alter database
rman还原恢复操作
1.还原恢复整个数据库arch+rmanfull+ctl[oracle@testdb ~]$ rman target / //--连接到rmanRMAN> set dbid=1217201837 //--指定实例,dbid可以从控制文件的文件名中取RMAN> startup nomount //--以不挂载的方式打开,nomount状态可以执行spfile文件的恢复和控制文件的恢复 RMAN> restore controlfile from "/ora10g/dbs/c-1217201837-20090630-00"; //--还原控制文件RMAN>alter database mount ; //--在mount状态,oracle实例读取了控制文件并启动实例RMAN>restore database //--还原整个数据库RMA
exp备份和rman备份的区别
主要是在备份数据的时间点的差别,rman的备份要比exp的备份时间点要好,exp备份只能在指定的某一时间点备份,rman备份则几乎可以恢复到出现故障的前一刻exp备份可用于不同平台的数据库上,适用于数据移植,如32位和64位;rman备份要求使用在同一平台的数据库,适用于数据的恢复,如64位的平台就得对应64位的平台[@more@]
oracle数据迁移注意点(结合lzgaj)
1.表空间容量是否满足,是否需要扩展;2.oracle性能的参数优化,SGA,PGA参数3.设置允许导入大数据表4.设置归档模式(rman备份需要sys管理员,需要归档模式下执行)5.处理调整归档日志空间大小的问题6.打补丁[@more@]