Installation d'Oracle 12c dans Windows 7, erreur INS-30131

8

J'essaie d'installer Oracle 12c dans un ordinateur Windows 7 x64 et après un certain temps, j'obtiens cette erreur:

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

Quelqu'un at-il une idée de la façon de résoudre ce problème?

Yván Ecarri
la source
On dirait que vous essayez de l'installer sans privilèges d'administrateur.
Philᵀᴹ
2
Non :) Je suis stupide mais pas SI stupide.
Yván Ecarri
Dans mon cas, il n'y avait pas de part C $. J'ai partagé avec des autorisations d'administrateur uniquement et j'ai fait l'affaire.
pmesina
J'ai une réputation trop faible pour répondre, donc comme commentaire ... Pour moi, le coupable était un caractère non US-ASCII dans mon nom d'utilisateur ( Én). J'ai d'abord mis TEMPet TMPsur un chemin sans accent. Mais le programme d'installation crée des dossiers à l'intérieur %TEMP%comme CVU_12.1.0.1.0_Énet hsperfdata_Én, et plus tard, il essaie d'y accéder avec des noms corrompus, donc il échoue toujours. Donc, lorsque la boîte de dialogue d'erreur est apparue, j'ai créé des liens avec les noms corrompus (comme mklink /J CVU_12.1.0.1.0_Én CVU_12.1.0.1.0_Énet mklink /J CVU_12.1.0.1.0_En CVU_12.1.0.1.0_Én, etc.), puis réessayé en appuyant à nouveau sur "Suivant", et cela a fonctionné.
ddekany

Réponses:

6

J'ai trouvé le problème. Pour des raisons que je ne comprends pas, Oracle a besoin d'accéder au système de fichiers via le partage réseau administratif (c'est-à-dire \ ordinateur \ c $) et je l'avais désactivé.

Points à vérifier pour résoudre ce problème:

  1. Supprimez votre ordinateur des groupes de travail.
  2. Définissez la HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORDvaleur LocalAccountTokenFilterPolicysur 1
  3. Définissez la HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORDvaleur AutoShareWkssur 1
Yván Ecarri
la source
3

J'ai finalement obtenu la réponse à cette erreur, c'était parce que le nom de la machine était gros. Lors de la configuration d'une nouvelle machine, nous devons nous assurer que le nom de la machine n'est pas plus grand que le nom du bios. qui est de 15 caractères. Cela fonctionnera certainement.

Shan
la source
Un de mes collègues a eu ce problème. Aussi incroyable que cela puisse paraître, son nom de PC avait 16 caractères. Après être passé à moins de 15, l'installateur a fonctionné!
XMight
C'était le problème dans mon cas. Renommé la machine, l'installation a réussi. Je vous remercie!
Andreas
2

J'ai eu le même problème et j'ai échoué même après avoir essayé de nombreuses solutions.

Enfin, je finis par faire ce qui pourrait aider quelqu'un, mais je vous déconseille fortement de faire ces environnements de production.

La solution de contournement suivante est disponible pour installer la base de données / le logiciel client si les partages administratifs ne sont pas activés:

 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
la source
1

En étendant la réponse de Y.Ecarri ci-dessus,

  • Assurez-vous que le service Serveur est démarré. Accédez à la zone d'exécution et tapez services.msc. Cela devrait faire apparaître la console Services.

  • Tapez \\<your-computer-name>dans la zone d'exécution et vérifiez si vous pouvez voir les dossiers partagés.

asgs
la source