IT行业疑难杂症终极解决之道

0    1550    28

Tags:

👉 本文共约2301个字,系统预计阅读时间或需9分钟。

大法1:重启OS

1、有的系统参数或系统变更只有重启OS后才能生效

大法2:重启软件、重启数据库等

1、配置文件是否生效,有时需要重启软件才可以,例如OGG的进程参数文件,在修改之后必须重启进程才可以!

大法3:重装软件,甚至重装OS

1、第一次安装的时候比较陌生,可能配置有问题,但是第2次安装的时候就不一样了。 例如Oracle rac,每次安装的体会总会不一样!

大法4:Debug,开trace日志,开启详细日志,查日志

1、开启日志,很多软件都有debug模式,从Debug中可以看到很多内容哟!例如,dbca、listener、rman、ogg、rac安装和卸载 等等,很多都有debug模式。

2、对于Oracle的SQL执行报错,或结果不是自己想要的,那么可以进行sql_trace,配置10046、10053、errorstack等诊断事件,参考:https://www.dbaup.com/oraclezhongdesql_traceshishenmezhenduanshijianshishenmechangyongde10046ji10053zhenduanshijiandequbie.html

3、对于任何ora-XXX错误都可以开启event事件进行跟踪,https://dbaup.com/ruhezhenduanyixieweiyuliaode-oracle-cuowuora-nnnn-shiyongerrorstackshengchengzhenduanwenjian.html,例如alter system set events '16191 trace name errorstack level 10';的DG环境的REODO传输错误。

大法5:检查兼容性。软件和OS的兼容性,是否有bug等

1、不要跟软件的兼容性硬抗。不兼容就是不兼容,换版本吧!

大法6:可否换一种思路,可否换一种方式来解决问题。条条大路通罗马,不一定非得这条道!!!

1、迁移数据库的方案有很多,不一定非得OGG不可!

2、若OGG的集成模式不行,那么可以考虑使用之前的传统经典模式来配置,只要能同步,啥都好说。

大法7:重启网络或网络设备

1、若出现诡异的网络问题,那么可以尝试重启网络、重启光猫、重启路由器、重启交换机等网络设备。

2、时断时连,时好时坏,则请检查网络问题,是否有丢包、延迟现象。

3、网络错误或端口错误,可检查是否IP重复,某个IP地址不是我们期望的主机,可通过ssh直接登陆查看。

大法8:重新克隆

1、若克隆的机器有问题,自己解决问题又比较费时间。那么,请让客户删除整台机器,重新克隆机器吧。对于Oracle数据库的机器,建议先把数据库关机,然后再进行整机克隆!!!

大法9:数据库的表是否存在外键

1、外键约束用于防止破坏两个表之间的关联性,保证数据的完整性和一致性。但是,在实际使用过程中,外键会导致各种各样的问题,所以我们建议禁用或删除外键约束,例如在OGG的同步中请禁用外键约束吧!!!

大法10:若rac安装报错,那么请使用图形化界面安装

1、若使用静默安装,则很多错误并没有显示出来,所以忽略了可能的错误,但是,图形界面基本会把所有错误列举出来。

大法11:配置了日志,但是不生成日志文件,或日志不更新;修改了配置文件,但是配置文件不生效

1、若进行debug,但是日志不生成,那可能是日志生成到其它地方了,可以进行全局搜索文件名,例如Oracle 21c中配置dg4odbc,或Oracle 12c的rac的日志位置都有所变化

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复