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:
net share
net use \\localhost\c$
Stop
and Disabled
and the service OracleRemExecServiceV2setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
DWORD
value LocalAccountTokenFilterPolicy
set to 1
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?
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).