oracle重做日志文件(代码实例)
程序员文章站
2022-03-31 10:33:57
1.查询重做日志文件组的信息
select group#,sequence#,members,status,archived from v$log;
2.查询重做日志文件的...
1.查询重做日志文件组的信息
select group#,sequence#,members,status,archived from v$log;
2.查询重做日志文件的信息
select group#,type,member from v$logfile order by group#;
3.为案例数据库添加一个新的重做日志组group4
alter database add logfile 'E:\orc\aa.log' size 10M;
4.添加一个新的重做日志组,指定组编号
alter database add logfile group 8 'E:\orc\cc.log' size 10M;
5.为日志组增加一个新的日志文件
alter database add logfile member 'E:\orc\dd.log' to group 4;
6.查看日志切换状态
select * from v$logfile;
7.手动切换日志
alter system switch logfile;
8.将重做日志文件aa.log移动到E:\orc\ldj中
conn system/123456 as sysdba; shutdown immediate;
在关闭数据库的时候,需要手动的把要移动的日志文件,手动复制到目标位置,
在这里还可以改名
startup mount; alter database rename file 'E:\orc\aa.log' to 'E:\orc\ldj\aa.log'; alter database open;
9.将新增加的日志文件dd.log从日志组中删除
alter database drop logfile member 'E:\orc\dd.log';
10.删除新增加第4个重做日志文件组
alter database drop logfile group 4;
上一篇: linux脚本相关问题讲解
下一篇: 广东省成立国内首家云计算应用协会