У меня есть приложение 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, и это устаревшее приложение без значительной поддержки. Если кто-то еще сталкивался с этим, я был бы очень признателен за подробные объяснения решений, которые сработали. Спасибо.