Вот ключевые сообщения вашего дела:
- Обновление DB2 до V11.1
- Тестовое соединение работает
- Ошибка: ОШИБКА OLE DB: Определеннаяпроцедура не может быть найдена.
На основании вышеизложенного, симптом может быть вызван тем, что Db2 каким-то образом читает неожиданную старую версию файла (ов), относящегося к OLE. Но тестовое соединение не считывает / не требует этих файлов, связанных с OLE, поэтому может быть выполнено без каких-либо ошибок.
В этой неожиданной ситуации нам может потребоваться полностью удалить старые ненужные файлы версий и разместить только новые файлы версий. Поэтому предлагается один раз удалить Db2, перезагрузить компьютер, а затем снова установить Db2.
FYI, вот стартовая страница для удаления Db2:
Удаление продуктов базы данных Db2
https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.5.0/com.ibm.db2.luw.qb.server.doc/doc/c0059726.html
Надеюсь, это поможет.