Search code examples
oracle-databaseinstallationaclnet-useoracle19c

Oracle 19c :: Failed to set ACL's for specified User


I'm trying to install a fresh new downloaded Oracle Database 19c on my Windows 10 Home and I receive the error: Failed to set ACL's for specified User.

enter image description here

In the logs details I see mentioned updating registry key HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDB19Home1 I don't see nothing unusual there.

I followed this guide and I:

  • run net share
  • run net use \\localhost\c$
  • I Stop and Disabled and the service OracleRemExecServiceV2
  • I also run with PowerShell as Administrator the command setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
  • Of course I have also created a brand new user for Oracle with a brand new password. And I also tried the Windows user within the Administrator group
  • I went to regedit and on HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System I created a new DWORD value LocalAccountTokenFilterPolicy set to 1
  • I disabled Windows Defender and the whole Firewall
  • Then I tried the Debug mode so run from an elevated prompt I run setup.exe -debug -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false" and as result I got:

enter image description here

native operation failed with WSE-000053: Windows application programming interface (API) SetFileSecurityW failed.

and

O/S-Error: (OS 123) The filename, directory name, or volume label syntax is incorrect.

which makes absolutely no sense to me because it looks like a Windows error.

How it can be so hard to install Oracle DB on a brand new machine with tons of CPU and RAM?

What ACL means and how to set it up?

Where am I wrong?


Solution

  • This is what makes your life miserable:

    Oracle Database 19c on my Windows 10 Home

    Oracle isn't/wasn't/won't (as far as I can tell) be supported on any MS Windows Home edition. True, some people made it work, but that's more matter of luck. You should upgrade operating system.

    Or, maybe a better option, download one of Pre-Built Developer VMs (for Oracle VM VirtualBox).