将数据库设置为归档模式后,数据库出现停机

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 只好重启系统一下了。。。 重启之后,数据库可以打开, 一 查看归档模式 SQL> archive log list数据库日志模式            存档模式自动存档             启用存档终点            USE_DB_RECO...

img_c6c510595e43b6f69ede86aedc5f7bbd.jpg

只好重启系统一下了。。。

重启之后,数据库可以打开,

一 查看归档模式

SQL> archive log list
数据库日志模式            存档模式
自动存档             启用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     44
下一个存档日志序列   46
当前日志序列           46

二,查看一下 log_archive_start参数是否为true,(我的问题就出现在这里)

SQL> show parameter log_archive_start

NAME                                 TYPE        VALUE                         
------------------------------------ ----------- ------------------------------
log_archive_start                    boolean     FALSE                         

三 修改log_archive_start参数为true 由于此参数为静态参数,在下面的命令中如果用scope=both 则会出现错误!

SQL> alter system set log_archive_start=true scope=both;
alter system set log_archive_start=true scope=both
                 *
第 1 行出现错误:
ORA-02095: 无法修改指定的初始化参数

SQL> alter system set log_archive_start=true scope=spfile;

系统已更改。

SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已经启动。

Total System Global Area  535662592 bytes                                      
Fixed Size                  1334380 bytes                                      
Variable Size             138412948 bytes                                      
Database Buffers          390070272 bytes                                      
Redo Buffers                5844992 bytes                                      
数据库装载完毕。
数据库已经打开。

系统正常打开! 成功。。

不过网上也有关于ora-004741错误的介绍。

参考资料:http://space.itpub.net/7813229/viewspace-623999

我的情况属于下面 的一种B:

 A、日志组配置不正确,导致日志切换频繁。
  B、日志写入频繁,在一个时间周期内,生成文件数量超过系统配置限度。
 
  解决过程
  1、调整日志组策略,调整系统打开最大文件数的参数,进行观察。 第二天又发生之前的症状。继续调整
  2、到现场确认磁盘阵列,确认磁盘阵列情况正常。
  3、切换服务器HA后,系统正常。
  4、对比两台服务器差异,发现发生错误的那台服务器的系统内核配置文件中
我的oracle版本为11g的 ,总以为log_archive_start参数在10g版本以后,将数据库归档后,oracle系统自动将此参数设置成true,即启动ARCn 。可是我的数据库好像没这么做!从这个查询可以看出
SQL> show parameter log_archive_start

NAME                                 TYPE        VALUE                          
------------------------------------ ----------- ------------------------------
log_archive_start                    boolean     FALSE                          


因此重做日志文件中的提交数据永远不能被复制到归档日志文件中,所以lgwr和dbwr进程只能等待,出现了我一楼的贴图,数据库停机了!
有理解不对的地方,请大家给予指正!谢谢了。。。

img_e25d4fb2f8de1caf41a735ec53088516.png1.jpg

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
目录
相关文章
|
2月前
|
SQL Java 关系型数据库
Java连接MySQL数据库环境设置指南
请注意,在实际部署时应该避免将敏感信息(如用户名和密码)硬编码在源码文件里面;应该使用配置文件或者环境变量等更为安全可靠地方式管理这些信息。此外,在处理大量数据时考虑使用PreparedStatement而不是Statement可以提高性能并防止SQL注入攻击;同时也要注意正确处理异常情况,并且确保所有打开过得资源都被正确关闭释放掉以防止内存泄漏等问题发生。
123 13
|
7月前
|
存储 NoSQL 数据库
Redis 逻辑数据库与集群模式详解
Redis 是高性能内存键值数据库,广泛用于缓存与实时数据处理。本文深入解析 Redis 逻辑数据库与集群模式:逻辑数据库提供16个独立存储空间,适合小规模隔离;集群模式通过分布式架构支持高并发和大数据量,但仅支持 database 0。文章对比两者特性,讲解配置与实践注意事项,并探讨持久化及性能优化策略,助你根据需求选择最佳方案。
277 5
|
6月前
|
存储 关系型数据库 MySQL
【赵渝强老师】OceanBase数据库从零开始:MySQL模式
《OceanBase数据库从零开始:MySQL模式》是一门包含11章的课程,涵盖OceanBase分布式数据库的核心内容。从体系架构、安装部署到租户管理、用户安全,再到数据库对象操作、事务与锁机制,以及应用程序开发、备份恢复、数据迁移等方面进行详细讲解。此外,还涉及连接路由管理和监控诊断等高级主题,帮助学员全面掌握OceanBase数据库的使用与管理。
350 5
|
8月前
|
SQL 存储 数据库
【赵渝强老师】达梦数据库的归档模式
本文介绍了达梦数据库备份与恢复中重做日志文件的作用,重点讲解了归档模式的必要性及其配置方法。文章分析了非归档模式可能导致的数据丢失问题,并推荐使用归档模式以保障数据一致性和完整性。归档模式分为本地归档和远程归档:本地归档将重做日志存储在本地,而远程归档适用于集群环境,确保所有节点拥有完整日志。文中还详细展示了如何通过SQL命令开启归档模式,包括切换状态、设置路径及验证配置等步骤,并附有视频教程辅助理解。
492 1
|
9月前
|
SQL 数据建模 BI
【YashanDB 知识库】用 yasldr 配置 Bulkload 模式作单线程迁移 300G 的业务数据到分布式数据库,迁移任务频繁出错
问题描述 详细版本:YashanDB Server Enterprise Edition Release 23.2.4.100 x86_64 6db1237 影响范围: 离线数据迁移场景,影响业务数据入库。 外场将部分 NewCIS 的报表业务放到分布式数据库,验证 SQL 性能水平。 操作系统环境配置: 125G 内存 32C CPU 2T 的 HDD 磁盘 问题出现的步骤/操作: 1、部署崖山分布式数据库 1mm 1cn 3dn 单线启动 yasldr 数据迁移任务,设置 32 线程的 bulk load 模式 2、观察 yasldr.log 是否出现如下错
|
9月前
|
存储 关系型数据库 分布式数据库
PolarDB开源数据库进阶课6 在线归档
本文介绍了如何在PolarDB RAC一写多读集群中进行在线归档。实验环境依赖于Docker容器中的loop设备模拟共享存储,具体步骤包括创建虚拟磁盘、挂载loop设备、格式化设备、启动pfsd服务、配置归档参数等。通过调整`archive_mode`和`archive_command`,确保WAL日志能够正确归档到指定路径。遇到跨pbdnames拷贝失败的问题后,确认需使用`-S disk -D disk`选项解决。最终实现将WAL日志归档到PFS或本地文件系统,并建议使用`pg_receivewal`进行实时归档。
192 0
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
688 3
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
980 2
|
应用服务中间件 数据库
Tomcat 的数据库连接池设置与应用
Tomcat 的数据库连接池设置与应用
167 3

热门文章

最新文章