- 博客(3)
- 收藏
- 关注
原创 oracle数据库的启动过程
讲解:数据库在open阶段,会根据控制文件中记录的数据文件位置找到数据文件,对这些文件进行一致性检查,如果没有问题则open数据库,如果有问题则需要进行回复操作,有些恢复数据库直接通过日志就能完成恢复,有些大问题数据库自己恢复不了,就需要人工参与诊断了,比如很多600错误。数据库启动到mount状态的过程,是从参数文件中找到对应的控制文件的位置,读取控制文件中数据库文件的位置,判断数据文件的存在性。当不能关闭数据库时,可以使用该命令来完成数据库的关闭,先关闭数据库,再执行正常启动数据库命令。
2024-09-11 12:50:12
910
转载 Oracle之重做日志(Redo Log)管理
恢复操作最关键的结构是重做日志,它由两个或多个预先分配的文件组成,在数据库发生更改时这些文件存储所有更改。Oracle数据库的每个实例都有一个相关的重做日志,以在实例故障情况下保护数据库。1.重做线程在多数据库实例的环境中,每个数据库实例的重做日志也被称为一个重做线程。在典型的配置中,只有一个数据库实例访问Oracle数据库,因此只有一个线程存在。然而,在Oracle Real Application Clusters环境中,两个或多个实例同时访问一个数据库,并且每个实例都有自己的重做线程。
2023-03-24 01:32:23
2799
原创 Oracle错误ORA-03113: end-of-file on communication channel处理办法
oracle不能启动了,报错ORA-03113: end-of-file on communication channel (通信通道的文件结尾)
2023-03-24 00:55:33
3702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅