我有一个 Visual FoxPro 9 应用程序,它将大量数据从文本文件加载到 SQL Server 数据库中的少量表中。VFP9 应用程序未与 SQL Server 在同一台计算机上运行。
我无法按需重现错误,并且是零星的;我们有时会连续几个星期都看不到它,然后我们会在一周内看到它两到三遍。
我的应用程序日志文件中的初始错误消息是:
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionRead (recv())
...之后,任何写入数据库的尝试都会生成此错误:
[Microsoft][ODBC SQL Server Driver]Communication link failure
我不是 FoxPro 开发者,这是一个没有大量支持的遗留应用程序。如果其他人遇到过这种情况,我将非常感谢对有效解决方案的详细解释。谢谢你。