Oracle 12c Installation failed to access the temporary location
oracle, windows
Solution
The error is caused due to administrative shares are being disabled. If they cannot be enabled then perform the following workaround:
6.2.23 INS-30131 Error When Installing Oracle Database or Oracle Client
If the administrative shares are not enabled when performing a single instance Oracle Database or Oracle Client installation for 12c Release 1 (12.1) on Microsoft Windows 7, Microsoft Windows 8, and Microsoft Windows 10, then the installation fails with an `INS-30131` error.
Workaround:
Execute the `net share` command to ensure that the administrative shares are enabled. If they are disabled, then enable them by following the instructions in the Microsoft Windows documentation. Alternatively, perform the client or server installation by specifying the following options:
For a client installation:
`-ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"`
For a server installation:
`-ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"`
This issue is tracked with Oracle bug 21452473.
Source: Oracle Database Release Notes (Section 6.2.23)
Problem
I have Windows 8.1 64-bit OS running on 64-bit architecture. I am installing a fresh copy of Oracle 12C, means I haven't installed any version before on my system. During the installation, I encountered the following error message; ``` 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 al-naseeha - Version of exectask could not be retrieved from node "al-naseeha" - Cause: Cause Of Problem Not Available - Action: User Action Not Available ``` The error code is [INS-30131]. I've the full privileges of an administrator-ship. I also tried to resolve this problem via the following command; ``` net use \\localhost\c$ ``` But in no vain. Can you please help me sort out this issue.