Внутренние ошибки OLE-автоматизации - PullRequest
0 голосов
/ 09 января 2019

У меня есть устаревший проект, который каждую минуту выполняет несколько запросов к базе данных Access. Все запросы работают нормально, но через определенное время (несколько недель), а затем внезапно появляются внутренние ошибки OLE-автоматизации, появляющиеся слева и справа. Сначала он начинается с одного запроса, выдающего ошибку, а затем медленно, но верно все запросы будут генерировать ошибку.

Мое внутреннее чувство говорит, что это проблема тайм-аута, но я понятия не имею, с чего начать.

Заранее: я знаю, что базы данных Access ужасны и что я не должен использовать мост JDBC-ODBC в производственных средах, но, как я уже сказал, это устаревший проект, который мы все еще поддерживаем.

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация или фрагменты кода.

Отредактировано, чтобы добавить: ошибка всегда java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Internal OLE Automation error Для этого конкретного сервера мы используем Java 6, Tomcat 6, Windows Server 2012 и собственный драйвер доступа ms в Windows версии 6.03.9600.17415. Все они 32-битные версии.

...