暂无图片
编辑器打开trc文件会造成(Windows+11gR2 11.2.0.1)
我来答
分享
暂无图片 匿名用户
编辑器打开trc文件会造成(Windows+11gR2 11.2.0.1)
暂无图片 5M

各位好,遇到一个奇葩问题请教下大家。

因为是11.2.0.1版本的库(非11.2.0.4稳定版),所以之前出过一些问题(https://www.modb.pro/issue/14755),然后今天遇到一个奇葩的现象。

先是业务报连不上了,查看listener.log,显示

TNS-12518: TNS: 监听程序无法分发客户机连接
 TNS-12560: TNS: 协议适配器错误
  TNS-00530: 协议适配器错误
   64-bit Windows Error: 19: No such device

复制

然后我使用emeditor打开trc文件,显示这个


** DBGRL Error: Text Alert Log
** DBGRL Error: SLERC_OERC, 48180
** DBGRL Error: OSD-00001: 附加错误信息
O/S-Error: (OS 32) 另一个程序正在使用此文件,进程无法访问。
** DBGRL Error: 05-1月 -2023 20:57:23 * service_update * orcl * 0
复制

当时一着急把系统重启了就好了。

然后过了一会我又去看,直接使用emeditor打开trc文件仍然报着个错误,关键我是一打开就报错,之前trc文件的更新时间也是之前的时间,打开trc之后文件更新时间就变成了当前时间。

所以我在怀疑,是不是因为我用emeditor打开了文件,造成trc无法写入,造成报错?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
baalchina

补充一下,到第二次测试的时候,实际上业务是正常的,我是使用emeditor文本编辑器打开trc文件之后,使用tnsping测试的时候突然卡住了。然后我立马把emeditor关掉,tnsping啥的都好了。总感觉这事比较玄幻。。。。?

暂无图片 评论
暂无图片 有用 0
打赏 0
游湖

trc文件为什么要在线打开,一般tail不好么

暂无图片 评论
暂无图片 有用 6
打赏 0
手机用户5704
2023-01-06
trc文件为什么要在线打开,一般tail不好么
哇哈哈

把trc文件复制一份,用emeditor文本编辑器打开复制的trc文件

暂无图片 评论
暂无图片 有用 2
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
重启服务器后连不上Oracle数据库了,提示权限不足?
回答 1
已采纳
确认用户是否是sysdba,windows的话,看看当前用户是否加入了Administrator组。Linux确认ORACLESID是否正确,不行就追踪一下吧,altersessionsetevent
如何将dg库变成单库,主备分离?
回答 2
我的理解是将ADG备库拉成可读可写的一个实例,和原来的主库没有关系对吧。那么,如下SQL则就可以做到。https://mp.weixin.qq.com/s/y45wtWdXEc0ocNu42MFmpA
recover corruption list 这个修复坏块的命令,可以停止的吗?
回答 1
停止的话,应该只能ctrlc,kill掉rman会话了。
AWR分析报告问题求助: 数据库存在大量sql高版本问题和硬解析问题。
回答 1
https://www.modb.pro/issue/2313
AWR报告,发现 call dbms_stats.gather_database_stats_job_proc ( )占用大量时间
回答 2
如何调整策略,我的系统找不到这个任务的定义
oracle rac 更改scan ip 之后,scanip 连接特别慢,还断开, public Ip 连接正常 ,有什么解决思路?
回答 2
还有网络ping  traceroute,数据库参数remotelistener等等
ORACLE执行计划里,最后一列的时间到底怎么看
回答 3
已采纳
最后一列的TIME,是他所有子节点时间的累加值,5不是2的子节点。
如何处理 Oracle SQL 中的单引号?
回答 4
insertintot(name)values(q’[tom’clack]’);
Oracle数据库的存储过程中的代码可以改变吗?
回答 1
已采纳
19C,Oracle还不提供对已有存储过程代码的修改,如果必须要修改存储过程,可以使用createorreplaceprocedure语句覆盖掉同名的存储过程。
oracle11.2.0.2通过rman方式异机迁移到11.2.0.4
回答 2
升级前的检查都在原库执行