Instalasi Oracle 12c pada Windows 7 error INS-30131

8

Saya mencoba menginstal Oracle 12c di komputer Windows 7 x64 dan setelah beberapa saat saya mendapatkan kesalahan ini:

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

Adakah yang punya ide bagaimana mengatasi masalah ini?

Yván Ecarri
sumber
Sepertinya Anda mencoba menginstalnya tanpa hak admin.
Philᵀᴹ
2
Tidak :) Saya bodoh tetapi tidak bodoh.
Yván Ecarri
Dalam kasus saya tidak ada pembagian C $. Saya membagikan izin hanya admin dan melakukan trik.
pmesina
Reputasi saya terlalu rendah untuk dijawab, jadi sebagai komentar ... Bagi saya pelakunya adalah karakter non-AS-ASCII dalam nama pengguna saya ( Én). Pertama, saya telah menetapkan TEMPdan TMPke jalur bebas aksen. Tetapi installer membuat folder di dalamnya %TEMP%seperti CVU_12.1.0.1.0_Éndan hsperfdata_Én, dan kemudian mencoba mengaksesnya dengan nama yang rusak, sehingga masih gagal. Jadi ketika dialog kesalahan muncul, saya membuat tautan dengan nama yang rusak (seperti mklink /J CVU_12.1.0.1.0_Én CVU_12.1.0.1.0_Éndan mklink /J CVU_12.1.0.1.0_En CVU_12.1.0.1.0_Én, dll.), Lalu coba lagi dengan menekan "Next" lagi, dan itu berhasil.
ddekany

Jawaban:

6

Saya menemukan masalahnya. Untuk alasan saya tidak mengerti Oracle perlu akses ke sistem file melalui pembagian jaringan administratif (yaitu \ computer \ c $) dan saya telah menonaktifkannya.

Hal-hal yang perlu diperiksa untuk mengatasi masalah ini:

  1. Hapus komputer Anda dari workgroups.
  2. Tetapkan HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORDnilai LocalAccountTokenFilterPolicyke 1
  3. Tetapkan HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORDnilai AutoShareWkske 1
Yván Ecarri
sumber
3

Saya akhirnya mendapat jawaban untuk kesalahan ini, ini karena nama mesin menjadi besar. Saat menyiapkan mesin baru, kita harus memastikan bahwa nama mesin tidak lebih besar dari nama bios. yaitu 15 karakter. Ini pasti akan berhasil.

Shan
sumber
Salah satu kolega saya memiliki masalah ini. Seperti Luar Biasa kelihatannya, nama PC-nya memiliki 16 karakter. Setelah berubah menjadi kurang dari 15, installer berhasil!
XMight
Ini adalah masalah dalam kasus saya. Mengganti nama mesin, instalasi berhasil. Terima kasih!
Andreas
2

Saya memiliki masalah yang sama dan gagal bahkan setelah mencoba banyak solusi.

Akhirnya, saya akhirnya melakukan hal berikut yang mungkin membantu seseorang tetapi sangat menyarankan Anda untuk tidak melakukan lingkungan produksi ini.

Solusi berikut ini tersedia untuk menginstal basis data / perangkat lunak klien jika pembagian administratif tidak diaktifkan:

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

Memperluas jawaban dari Y.Ecarri di atas,

  • Pastikan layanan Server dimulai. Buka menjalankan kotak dan ketik services.msc. Ini akan memunculkan konsol Layanan.

  • Ketik \\<your-computer-name>di kotak jalankan dan periksa apakah Anda dapat melihat folder bersama.

ASG
sumber