Oracle 11.2.0.4 + Windows 2008 RUS
При установке Oracle инсталлятор на втором экране выдает ошибку: «[INS-30131] Initial setup required for the execution of installer validations failed.» Cause: «Failed to access the temporary location».
Это полезно почитать — «[INS-30131] The initial setup that is required to run the installation program validation was not successful » Error While Installing Oracle Database (Doc ID 1569962.1).
Но в моем случает причина была иная, кстати этой причины нигде не нашел, интуитивно догадался.
ПРИЧИНА: Это из-за русского имени пользователя ОС под которым выполняется установка. Установка делается от имени Администратор. Если делать от Admin — все ок.
Спасибо Марку Бахтину, который в комментариях предложил обход этой ситуации. Можно запустить установку клиента со следующими аргументами:
при установке клиента
setup.exe -ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"
при установке сервера
setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
С момента написания статьи появилось больше материалов на MOS по данной теме в которых указаны и другие причины возникновения этой ошибки:
- Windows : «[ INS-30131 ] the Initial Setup That Is Required to Run the Installation Program Validation Was Not Successful » Error While Installing Oracle Database/Client (Doc ID 1569962.1)
- E1: DB: Error [INS-30131] While Installing Oracle 32 Bit Client (12.1.2.0) On Windows (Doc ID 2100301.1)
- Bug 21452473 — Windows: INS-30131 while Installing 12.1.0.2 Database/Client on Windows (Doc ID 21452473.8)
- PRKN-1040 : Failed to Remove Directory While Installing ODAC (Doc ID 2422301.1)