oracle删除日志文件
删除日志文件的语法例如以下:
alter database drop logfile member logfile_name;
删除日志文件须要注意例如以下几点:
1.该日志文件所在的的日志文件组不能处于current状态,须要运行一次手动日志切换,将该日志文件组的状态改动为inactive
2.该日志文件所在的日志文件组中必须包括有其它的日志成员。
3假设数据库执行在归档模式下,则应该在删除日志文件之前,确定它所在的日志文件组已经被归档,否则会导致数据丢失。
日志文件组的状态值:
active current inactive unused
日志文件的状态值:
valid invalid stale
删除日志文件组
语法例如以下:
later database drop logfile group group_number;
删除日志文件组须要注意例如以下的几点
1.一个数据库至少须要两个日志文件组。
2.日志文件组不能处于current状态。
‘
3.假设数据库执行在归档模式下,应该确定该日志文件已经被归档。
SQL> alter database drop logfile member
2 'f:\oracledata\redo4.log';
以上的sql语句仅仅是将该数据日志文件在控制文件和数据字典中删除,操作系统下并没有被删除
数据库已更改。
例如以下查询系统中的数据库日志文件组
SQL> select group#,member from v$logfile;
GROUP# MEMBER
-------------------------------------------------------------------------------
3 D:\ORACLE\ORADATA\ORACLE12C\REDO03.LOG
2 D:\ORACLE\ORADATA\ORACLE12C\REDO02.LOG
1 D:\ORACLE\ORADATA\ORACLE12C\REDO01.LOG
4 F:\ORACLEDATA\LOGFILE\REDO1.LOG
4 F:\ORACLEDATA\LOGFILE\REDO2.LOG
以上内容来自学习的记录。
转载于:https://www.cnblogs.com/brucemengbm/p/6897083.html
oracle删除日志文件相关推荐
- 正确删除ORACLE归档日志文件
在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的 controlfile中仍然记录着这些archivelog的信息,在ora ...
- oracle 重做日志内容,Oracle重做日志文件基础
本文以下所述内容是根据对"Oracle Database Administrator's Guide 11g Release 2 (11.2)" -- " 管理redo ...
- oracle重做日志文件详细
oracle重做日志文件详细 redo log file 1 redo log file的作用 redo log file记录了对数据库的所有修改信息.有了这些修改信息,我们就可以用于恢复数据.如果 ...
- oracle重做日志文件
概述 重做日志文件记录数据所有的修改信息并提供一种数据库失败时的恢复机制. 重做日志文件分组管理 一个oracle数据库要求至少有两组重做日志文件 组中每个日志文件被称作一个组成员 重做日志文件工作模 ...
- oracle 创建日志文件,oracle创建日志文件
一团网资讯 一团资讯 > oracle > oracle创建日志文件 oracle创建日志文件 2018-04-14 15:39:48 发布者:来源网络 创建日志文件的语法如下: ...
- php删除数据库数据操作日志文件,MSSQL清空日志删除日志文件
最近的项目主要做数据的归档,把数据从一个数据库拉到另一个数据库,造成新数据库的日志文件非常大;或者数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间.于是想把日志文件 ...
- bat批处理删除日志文件
bat批处理删除日志文件 删除前N天日志文件 [无需确认,第一次慎用] 使用说明: 删除前N天日志文件 [另外一个版本] 使用说明: 公司的程序猿写的软件只管生成日志,却没写删除过期的日志,时间久了日 ...
- 向oracle增加两个重做日志组文件,Oracle重做日志文件
Oracle重做日志文件 原理:重做日志记录将以循环的方式在sga区的重做日志高速缓冲区中进行缓存,并由后台进程LGWR写入到重做日志文件中. 重做日志文件记录了对数据文件的修改操作,还记录了对回滚段 ...
- oracle的脚本日志,学习笔记:Oracle alert日志文件巡检脚本
天萃荷净 分享一篇Oracle alert日志文件巡检脚本 每天都检查oracle日志,所以写了一个比较完善的shell,让其自动处理,在运行程序之前,需要在该脚本目录下新建tmp目录 #!/usr/ ...
最新文章
- iPhone开发技巧之工具篇(4)--- 使用afconvert转换WAV文件
- NHibernate——Criteria条件查询
- vue 动态添加class_前端开发:Vue项目实战-Music
- java中的基本数据类型_Java中的基本数据类型和引用数据类型
- 广东东软学院计算机系主任罗,广东东软学院副校长朱爱红一行来访我校
- android Dialog提示框。单选项dialog,多选项dialog
- 洛谷——P2095 营养膳食
- vhdl语言入门_从当初汇编、C语言入手,到如今FPGA开发已然十年,总结出“三多”!...
- 计算最短路径的A* 算法简介
- 2022内推 | 字节跳动校招 + 社招,包括NLP、CV和ASR和研究员等
- java(6) ArrayList源码
- 重写需要注意哪些方面?
- 通过Cmd窗口按照指定浏览器打开网页
- 用matlab四边形中心,matlab4
- 反射课后习题及做题记录
- 基于JAVA网上家教信息管理系统计算机毕业设计源码+数据库+lw文档+系统+部署
- otc焊接机器人编程模拟软件_otc焊接机器人编程
- unity井字棋和一些重要概念(中山大学3D游戏作业2)
- 书生云10亿元超融合大单的背后
- BOM(材料清单)整理及文件格式说明
热门文章
- HDU 1398 Square Coins
- jad 反编译java
- new vue 方法参数_vue源码解析 lt;1gt; 数据驱动
- linux 终端管理工具,linux服务器-远程管理-screen:强大的终端管理工具
- 菏泽中考报名不报计算机,2020菏泽中考报名人数:94559人
- oracle误删表空间 无法关闭,oracle 误删表空间文件启动不了数据库的解决办法
- kafaka使用 消息队列_Java使用消息队列还是直接使用线程池ExecutorService异步处理?...
- 文件服务器错误用友,用友U8.60用友服务器登陆不了,提示文件错误
- linux设置数据库定时备份,linux中使用计划任务进行数据库定期备份
- gpt最大分区容量_[电脑知识]GUID(GPT)磁盘全局唯一分区表详解