健迅HIS30系统故障排查指引
更新日期:2021.3.19
一、oracle数据库
- 查锁
select —‘alter system kill session ‘’’|| sid ||’,’ || serial# || ‘,@’|| inst_id ||’’’ immediate;’ , a.* from gv$session a where sid in ( select blocking_session from gv$session where blocking_session is not null); |
---|
- 查等待事件
select event,count(0) from gv$session_wait where event not like ‘%idle%’ group by event order by count(0) desc; |
---|
- 查分布式事务失败事务
Select ‘Rollback force ‘’’||LOCAL_TRAN_ID||’’’’ from sys.pending_trans$; |
---|
- 测试透明网关
用sqlDeveloper工具连接数据库,找到dxs、his、op、opHistory 四个链接服务器,右键测试
- 检查linux服务器的cpu使用情况
二、Sqlserver数据库
- 查锁
sp_who3 sp_who_lock |
---|
- 检查数据库服务器的资源使用情况
远程到数据库服务器的操作系统,打开任务管理器,查看cpu使用率;
打开资源管理器,查看磁盘队列大小
三、网络
1、客户端ping各个中间层服务器
2、客户端ping oracle服务器
四、中间层:
- 事件查看器—健迅应用程序日志
- 查看cpu和内存使用情况
五、客户端电脑
- 取当天log文件
- 检查注册表的中间层指向
- 检查dll版本是否最新