我知道互联网上有很多关于解决这个问题的信息,但它对我没有帮助。
我的 Delphi 应用程序使用 dbExpress 控件来访问数据库并执行 SQL 查询。但是,每隔几天,它就会停止工作,因为数据库连接失败。这发生在具有不同 Windows 版本的几台不同的计算机上。MSSQL Server 2005(版本 9.0.4035)安装在它们的每一个上。
上面提到的应用程序每隔几秒执行一次查询,它们主要是插入命令。每隔几天,我就会遇到一系列异常,如下所示:
[DBNETLIB][ConnectionOpen (PreLoginHandshake()).]一般网络错误。检查您的网络文档。
然后 SQL 服务器变得无法访问,直到我手动重新启动它。
我在互联网上找到的信息说我应该安装一些服务包,更改一些注册表项等,但相信我,这些都没有帮助,我不知道现在还能做什么。
你能帮我解决这个问题吗?有什么线索或想法吗?如有必要,我可以为您提供有关服务器或应用程序的更多信息。
非常感谢您提前。