Instalação do Oracle 12c no Windows 7 erro INS-30131

8

Estou tentando instalar o Oracle 12c em um computador com Windows 7 x64 e, após algum tempo, recebo este erro:

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

Alguém tem uma idéia de como resolver esse problema?

Yván Ecarri
fonte
Parece que você está tentando instalá-lo sem privilégios de administrador.
Philᵀᴹ
2
Não :) Eu sou burro, mas não tão burro.
Yván Ecarri 1/11
No meu caso, não houve compartilhamento de C $. Eu compartilhei com permissões apenas de administrador e fiz o truque.
Pmesina
Tenho reputação muito baixa para responder, assim como comentar ... Para mim, o culpado era um caractere não-ASCII americano no meu nome de usuário ( Én). Primeiro eu set já TEMPe TMPpara um caminho sem sotaque. Mas o instalador cria pastas dentro do %TEMP%like CVU_12.1.0.1.0_Éne hsperfdata_Én, e depois tenta acessá-las com nomes corrompidos, por isso ainda falha. Então, quando a caixa de diálogo de erro apareceu, criei links com os nomes corrompidos (como mklink /J CVU_12.1.0.1.0_Én CVU_12.1.0.1.0_Éne mklink /J CVU_12.1.0.1.0_En CVU_12.1.0.1.0_Énetc.) e tentei novamente pressionando "Next" novamente, e funcionou.
ddekany

Respostas:

6

Eu encontrei o problema Por razões que não entendo, o Oracle precisa acessar o sistema de arquivos por meio do compartilhamento de rede administrativa (por exemplo, \ computer \ c $) e eu o desativei.

Itens a serem verificados para resolver esse problema:

  1. Remova o seu computador dos grupos de trabalho.
  2. Defina o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORDvalor LocalAccountTokenFilterPolicycomo 1
  3. Defina o HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORDvalor AutoShareWkscomo 1
Yván Ecarri
fonte
3

Finalmente, recebi a resposta para esse erro, porque o nome da máquina era grande. Ao configurar uma nova máquina, devemos garantir que o nome da máquina não seja maior que o nome da BIOS. que é 15 caracteres. Isso definitivamente vai funcionar.

Shan
fonte
Um dos meus colegas teve esse problema. Por incrível que pareça, o nome do PC dele tinha 16 caracteres. Depois de mudar para menos de 15, o instalador funcionou!
XMight 03/03
Este foi o problema no meu caso. Renomeada a máquina, a instalação foi bem-sucedida. Obrigado!
Andreas
2

Eu tive o problema semelhante e falhei mesmo depois de tentar muitas soluções.

Finalmente, acabo fazendo o seguinte, o que pode ajudar alguém, mas aconselhamos que você não faça esses ambientes de produção.

A solução alternativa a seguir está disponível para instalar o software do banco de dados / cliente, se os compartilhamentos administrativos não estiverem ativados:

 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
fonte
1

Estendendo a resposta de Y.Ecarri acima,

  • Verifique se o serviço do servidor foi iniciado. Vá para executar box e digite services.msc. Isso deve abrir o console de serviços.

  • Digite \\<your-computer-name>na caixa de execução e verifique se você consegue ver as pastas compartilhadas.

asgs
fonte