Instalación de Oracle 12c en Windows 7 error INS-30131

8

Estoy tratando de instalar Oracle 12c en una computadora con Windows 7 x64 y después de un tiempo recibo este error:

SEVERE: [FATAL] [INS-30131] Initial setup required for the execution of installer validations failed.
   CAUSE: Failed to access the temporary location.
   ACTION: Ensure that the current user has required permissions to access the temporary location.
*ADDITIONAL INFORMATION:*
- Framework setup check failed on all the nodes
- Cause: Cause Of Problem Not Available
- Action: User Action Not Available
Summary of the failed nodes
maddy-pc
- Version of exectask could not be retrieved from node "XXXXXX"
- Cause: Cause Of Problem Not Available
- Action: User Action Not Available

¿Alguien tiene una idea de cómo resolver este problema?

Yván Ecarri
fuente
Parece que estás intentando instalarlo sin privilegios de administrador.
Philᵀᴹ
2
No :) Soy tonto pero no ESO tonto.
Yván Ecarri el
En mi caso no había C $ share. Compartí solo con permisos de administrador e hice el truco.
pmesina
Tengo muy poca reputación para responder, así que como comentario ... Para mí, el culpable era el carácter no estadounidense ASCII en mi nombre de usuario ( Én). Primero he establecido TEMPy TMPen un camino sin acento. Pero el instalador crea carpetas dentro %TEMP%como CVU_12.1.0.1.0_Ény hsperfdata_Én, y luego intenta acceder a ellas con nombres corruptos, por lo que aún falla. Entonces, cuando apareció el cuadro de diálogo de error, creé enlaces con los nombres corruptos (como mklink /J CVU_12.1.0.1.0_Én CVU_12.1.0.1.0_Ény mklink /J CVU_12.1.0.1.0_En CVU_12.1.0.1.0_Én, etc.), luego volví a intentarlo presionando "Siguiente" y funcionó.
ddekany

Respuestas:

6

Encontré el problema. Por razones que no entiendo, Oracle necesita acceso al sistema de archivos a través del recurso compartido de red administrativa (es decir, \ computer \ c $) y lo había deshabilitado.

Cosas a verificar para resolver este problema:

  1. Retire su computadora de los grupos de trabajo.
  2. Establecer HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORDvalor LocalAccountTokenFilterPolicyen 1
  3. Establecer HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORDvalor AutoShareWksen 1
Yván Ecarri
fuente
3

Finalmente obtuve la respuesta a este error, esto se debió a que el nombre de la máquina era grande. Al configurar una nueva máquina, debemos asegurarnos de que el nombre de la máquina no sea más grande que el nombre de la BIOS. que son 15 caracteres Esto definitivamente funcionará.

Shan
fuente
Uno de mis colegas tuvo este problema. Por increíble que parezca, el nombre de su PC tenía 16 caracteres. Después de cambiar a menos de 15, ¡el instalador funcionó!
XMight
Este fue el problema en mi caso. Renombrado la máquina, la instalación se realizó correctamente. ¡Gracias!
Andreas
2

Tuve el problema similar y fallé incluso después de probar muchas soluciones.

Finalmente, termino haciendo lo siguiente, lo que podría ayudar a alguien, pero le recomiendo encarecidamente que no haga estos entornos de producción.

La siguiente solución alternativa está disponible para instalar el software de base de datos / cliente si los recursos compartidos administrativos no están habilitados:

 For client installs, run the installer with following arguments:

setup.exe -ignorePrereq -J "-Doracle.install.client.validate.clientSupportedOSCheck = false"

 For server installs, run the installer with following arguments:

setup.exe -ignorePrereq -J "-Doracle.install.db.validate.supportedOSCheck = false"

ravi2i
fuente
1

Extendiendo la respuesta de Y.Ecarri arriba,

  • Asegúrese de que se inicie el servicio del servidor. Vaya al cuadro Ejecutar y escriba services.msc. Esto debería abrir la consola de Servicios.

  • Escriba \\<your-computer-name>en el cuadro Ejecutar y compruebe si puede ver las carpetas compartidas.

pide
fuente