oracle日志

查看日志模式
archive log list;
在这里插入图片描述
修改成归档日志
shutdown immediate
startup mount
在这里插入图片描述
alter database archivelog;
在这里插入图片描述
查看修改结果
在这里插入图片描述
select * from v$logfile;
在这里插入图片描述

select * from v$log;
CURRENT:表示正在用的日志
在这里插入图片描述
切换日志文件组
alter system switch logfile;
在这里插入图片描述

select * from v$log;
在这里插入图片描述
在次切换日志文件组
在这里插入图片描述
也可以在这里查看
在这里插入图片描述
增加日志文件组
在这里插入图片描述
在这里插入图片描述
查看新创建的日志组
在这里插入图片描述
使用SQL创建日志组
alter database add logfile group 5 (’/u01/app/oracle/oradata/cdb1/redo05.log’)
size 50M;
在这里插入图片描述
在这里插入图片描述

切换日志,会用新创建的
alter system switch logfile;
select * from v$log;
在这里插入图片描述
在这里插入图片描述
创建日志组,里面有多个日志文件成员
在这里插入图片描述
ALTER DATABASE
ADD LOGFILE GROUP 6 (’/u01/app/oracle/oradata/cdb1/redo06.log’, ‘/u01/app/oracle/oradata/cdb1/redo6.log’)
SIZE 50M
在这里插入图片描述
在这里插入图片描述
向日志文件组里增加日志
在这里插入图片描述
ALTER DATABASE
ADD LOGFILE MEMBER ‘/u01/app/oracle/oradata/cdb1/redo5.log’
TO GROUP 5
在这里插入图片描述
在这里插入图片描述

查看日志文件状态select * from v$logfile;
在这里插入图片描述
不使用命令,使用它进行日志切换
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
日志重命名
注意不能是CURRENT状态
在这里插入图片描述
在mount 或open模式下可以重命名

在这里插入图片描述
在INACTIVE状态重命名日志
在这里插入图片描述
在这里插入图片描述
复制重命名
ho cp /u01/app/oracle/oradata/cdb1/redo01.log /u01/app/oracle/oradata/cdb1/redo1.log
在这里插入图片描述
alter database rename file ‘/u01/app/oracle/oradata/cdb1/redo01.log’
to ‘/u01/app/oracle/oradata/cdb1/redo1.log’;
在这里插入图片描述
查看修改
在这里插入图片描述
在ACTIVE状态重命名日志
在这里插入图片描述
Redo02修改成redo2
在这里插入图片描述
ho cp /u01/app/oracle/oradata/cdb1/redo02.log /u01/app/oracle/oradata/cdb1/redo2.log
在这里插入图片描述
alter database rename file ‘/u01/app/oracle/oradata/cdb1/redo02.log’
to ‘/u01/app/oracle/oradata/cdb1/redo2.log’;
在这里插入图片描述
在这里插入图片描述
删除日志文件,活动日志不能删除
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
也无法删除Active日志
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
想删除,只能切换日志
在这里插入图片描述
删除日志文件
在这里插入图片描述
ALTER DATABASE
DROP LOGFILE MEMBER ‘/u01/app/oracle/oradata/cdb1/redo6.log’
在这里插入图片描述
在这里插入图片描述
删除日志组
在这里插入图片描述
ALTER DATABASE
DROP LOGFILE GROUP 6
在这里插入图片描述
在这里插入图片描述
完成一个日志周期,没有ACTIVE
在这里插入图片描述
日志写满,切换到下一个
在这里插入图片描述
查看日志切换用的时间 (不能手工切换)
在这里插入图片描述
select group#,to_char(first_time,‘yyyy-mm-dd hh24:mi:ss’) from v$log;
在这里插入图片描述
修改日志大小(删除在建立的方法)
先清除下面两个
在这里插入图片描述
在这里插入图片描述
/u01/app/oracle/oradata/cdb1/redo03.log
清除物理文件
ho rm /u01/app/oracle/oradata/cdb1/redo03.log
在这里插入图片描述
查看
在这里插入图片描述
在新建一个新的,一个组里最少两个日志
在这里插入图片描述
在创建日志文件组二
/u01/app/oracle/oradata/cdb1/redo2.log
物理文件存在了,就无法创建
在这里插入图片描述
查看创建
在这里插入图片描述
切换日志,修改日志组一
在这里插入图片描述
修改完成
在这里插入图片描述
清除日志内容
状态为Current无法清除
在这里插入图片描述
ALTER DATABASE
CLEAR LOGFILE GROUP 3
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值