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.
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
andDisabled
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
valueLocalAccountTokenFilterPolicy
set to1
- 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:
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?