瀚高数据库 ALTER COLUMN 报 cache lookup failed for foreign server 的问题定位

最近在highgo瀚高(IvorySQL) 数据库中,对普通表修改某一列的数据类型时,出现 cache lookup failed for foreign server 97007982。经过逐级排查,最终发现问题并不在目标表本身,而是该列被一个历史 View 依赖,而 View 曾经依赖 DBLink 相关对象;DBLink 删除后,View 中残留了异常依赖关系。

告别手工翻日志!Oracle RAC 日志聚合可视化工具 OracleLogVisualizer

一个节点异常,alert_xxx.log、ocssd.log、ohasd.log、crsd.log、各种 .trc 散落在几十个目录里;OracleLogVisualizer 就是为了解决这个问题而生的。

它把指定目录下所有 Oracle 日志 / trace 文件解析后聚合成一张表,按时间排序、关键字高亮、实时过滤——相当于给 RAC 日志装了个”时间轴浏览器”。

Oracle 19c RAC start failed caused by ASM Listener

最近一家玻璃基板的制造业客户的oracle 19c RAC 节因光纤交换机故障,后节点2重启失败。手动重启crs, 使用crsctl stat stat -t -init 查看资源,停留在ora.storage starting 状态。

查看crs alert log

2026-08-03 10:43:54.212 [ORAROOTAGENT(69300)]CRS-5019: All OCR locations are on ASM disk groups [CRS], and none of these disk groups are mounted. Details are at “(:CLSN00140:)” in “/u01/app/grid/diag/crs/anbob2/crs/trace/ohasd_orarootagent_root.trc”.