ORACLE DSG数据同步软件进程导致数据库无法正常关闭

      最近,对一个数据库做变更,过程中需要重启数据库,但是重启数据库的过程中,数据库长时间一直夯住无法关闭并且告警日志无ORA告警。排查下来,发现是DSG数据同步软件进程占用数据库资源导致数据库无法关闭,停止DSG数据同步软件进程,再关闭数据库可以正常关闭。

一、问题现象

ORACLE数据库执行shutdown immediate之后长时间挂起无法关闭,如图所示:

ORACLE DSG数据同步软件进程导致数据库无法正常关闭

观察数据库告警日志,发现一直输出如下信息:

二、问题分析

数据库告警日志提示:活跃进程阻止数据库执行关闭操作。根据告警日志提示查看数据库内部活跃的会话。

有上述查看发现有部分很奇怪的进程,用户是DBBRIDGE,经过沟通得知,这是DSG数据同步软件的。猜测可能是DSG数据同步软件进程阻止数据库关闭,经商议,停止DSG数据同步软。

三、问题处理

停止DSG数据同步软:

再次执行shutdown immediate顺利完成。

四、总结

DSG数据同步软件,后台进程会阻止数据库正常关闭,在做数据库变更前要做充分沟通和了解,防止意外发生和问题排查时间过长影响数据库正常变更。

 

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览31715 人正在系统学习中

来源:kissweety

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月16日
下一篇 2022年1月16日

相关推荐