Во время установки патча с помощью OPatch, setupCCR.exe выдаёт ошибку – MSVCR71.dll не найдена
By: Date: 11.10.2012 Categories: !RUS,Install,ORACLE Метки:
ENG: During the installation of the patch using OPatch, setupCCR.exe an error — MSVCR71.dll not found

Oracle 11gR2 11.2.0.3.0 x64
Windows 2008 SP2 x64

При установке патча с помощью OPatch появляется окно с сообщением об ошибке:

По русски: «Приложению не удалось запуститься, поскольку MSVCR71.dll не был найден. Повторная установка приложения может исправить эту проблему.»

image

По английски: «The program can’t start because MSVCR71.dll is missing from your computer. Try reinstalling the program to fix this problem.»

image

Ошибку вызывает приложение %ORACLE_HOME%ccrbinsetupCCR.exe — это Oracle Configuration Manager (OCM). Если вы не используете OCM, то можете не обращать внимания на эту ошибку, нажмите ОК и установка продолжиться.

Если вы используете OCM. Тогда нужно разобраться с проблемой.

На MOS есть статья по этой ошибке — setupCCR failed with Error «This application has failed to start because MSVCR71.dll was not found» on Windows [ID 1192113.1] там предлагается, как один из вариантов, взять эту библиотеку с другого сервера и скопировать её в %ORACLE_HOME%ccrbin. Я поискал на паре серверов и своей рабочей станции с кучей ПО и ничего не нашел. (Позже я понял что искать нужно на компьютерах с 32-битной ОС, на 64-битной ОС навряд ли вы её найдете).

Эта библиотека точно есть в deinstallbin для 32-битной версии (это самый последний диск дистрибутива 32-битного Oracle, например p10404530_112030_MSWIN-x86-64_7of7.zip).

Так же, в крайнем случае, можно скачать её из интернета (хотя делать это не рекомендуется). Вот пара более менее надежных сайтов — www.dll.ru и www.dll-files.com. Обязательно нужно проверять скачанную DLL антивирусом!!!