我们遇到一个困难的问题,一直困扰着我们。我们有两个MSI安装文件,分别包含COM +组件和GUI。两者中的应用程序都是用VB6编写的。
经过大量测试后,我们已经达成了这个目标:
组件安装在Windows Vista客户端上,最初是通过Active Directory部署,但是通过从AD中删除该部署,手动卸载和手动安装来完成测试。
“不工作”是指:无法完成交易。它似乎是200到445秒之间的任何超时。 GUI应用程序使用COM +组件将DTC连接到MSSQL数据库的服务器。
现在为什么我发布这样一个特定的错误?我正在寻找有关的信息:
答案 0 :(得分:0)
好的,很奇怪。
似乎安装SQL Native Client并在本地防火墙中为DTS打开解决了这个问题。问题实际上是SQLOLEDB提供程序在重新安装应用程序时似乎中断了。 1年前使用相同的可执行文件并非如此,因此可能已在网络或Windows更新中更改了某些内容。