dragonlhf 2023-06-07 09:50 采纳率: 66.7%
浏览 167
已结题

Windows2019蓝屏重启后通过OLDDB无法读取数据

各位,
我的测试服务器偶然出现了蓝屏,重启后原来用VS编写的代码无法通过OLEDB读取数据,代码没有任何变化,调式的时候也没有任何报错,就是无法读取数据,相关环境和代码如下。

蓝屏后windows事件如下图【根据网上帖子已经加了COM授权,重启后还是无法读取数据】

img

VSCode如下【蓝屏重启前可以读取到数据】

img

相关环境包括,
应用服务器windows2019,
数据库服务器Linux【已经确认数据库和服务器没有问题,出问题后在新的应用服务器上用相同的代码可以读取到数据】
ODAC19C【出问题后换成过12C,一样读取不到数据】

已经排查过的方法包括:
1.根据蓝屏代码百度后对COM进行授权
2.重装ODAC或换成ODAC12C
3.对比新安装的应用服务器的OLEDB环境变量和注册表,暂时没有发现问题

以上为问题描述,需要找到问题根源在哪里,感谢。

  • 写回答

13条回答 默认 最新

  • 急速光粒 2023-06-07 10:54
    关注

    有可能蓝屏导致的文件损坏,方便的话远程看一下。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(12条)

报告相同问题?

问题事件

  • 系统已结题 6月20日
  • 已采纳回答 6月12日
  • 创建了问题 6月7日