首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >作为服务运行时,ODBC SQLDriverConnect崩溃

作为服务运行时,ODBC SQLDriverConnect崩溃
EN

Stack Overflow用户
提问于 2020-02-26 00:54:03
回答 2查看 87关注 0票数 0

该软件是用C编写的,它可以作为应用程序(sdm -debug)或服务(net start sdm)运行。我从管理员命令行发出这两个命令。当作为应用程序运行时,一切都很好。作为服务运行时,软件在调用SQLDriverConnect时崩溃。

Windows应用程序日志文件包含以下内容:故障模块路径: C:\WINDOWS\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9659_none_d08cfd96442b25cc\MSVCR80.dll

我在Windows10上运行。不确定软件为什么要使用这样的DLL。我已尝试将指定的DLL的名称更改为观察者更改,但路径似乎受到保护。

我已经在我的博客上创建了一个帖子,里面有相当多的附加信息。请使用以下链接:

{https://www.johncanessa.com/2020/02/29/odbc-sqldriverconnect-crashes-additional-info/}?

EN

回答 2

Stack Overflow用户

发布于 2020-02-29 06:12:39

看看这个https://social.technet.microsoft.com/Forums/en-US/c9f2357f-46c4-4da9-9346-66b1d406aa00/faulting-module-path-cwindowssystem32msvcr120dll?forum=w7itproappcompat,如果它在你的代码中--你需要在这里提供它。如果是环境问题(比如这里提到的c++ redist )-尝试不同的版本或使用建议的解决方案

票数 0
EN

Stack Overflow用户

发布于 2020-03-06 05:37:14

不确定问题的确切原因,但它发生在收到Windows Update之后。解决方案是使用非Sucking service Manager (NSSM)实用程序来安装和删除作为服务运行的软件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60399621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档