Francesco Mantovani
Francesco Mantovani

Reputation: 12197

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:

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?

Upvotes: 2

Views: 17180

Answers (5)

philip
philip

Reputation: 140

I encountered this issue on Windows 11 Pro 23H2 while installing Oracle Server Free 23ai (23.6).

In my case, it was simply a permission issue created by the installer. I found that my ORACLE_BASE folder was created and owned by SYSTEM without Local Administrators having write access. I ended up changing the owner of that folder to Local Administrators without inheritability. After which, the installation proceeded successfully.

In both cases, I ran setup as a Local Administrator.

Upvotes: 0

JDE_CNC_MKO
JDE_CNC_MKO

Reputation: 1

After many days, switching firewalls off and on, changing rights of Admin and so on.. I could not install OEE setup in D:\Oracle .. Once I tried D:\Test\Oracle it worked successfully. Why, Oracle, Why!

I'm thinking about deleting and clearing up all Oracle stuff on the machine (or start a fresh new environment and start again).

If anything helps to any reader (I searched the whole internet), please try the following:

  • try another path on same drive
  • try disabling firewall / antivirus if that blocks the proces
  • make sure u are the owner of the map
  • or make sure have Full Admin rights

Upvotes: 0

Josep
Josep

Reputation: 1

In my case I was installing Oracle 19c in Windows server 2019. I had previously installed weblogic in d:\Oracle\Middleware and I wanted to install oracle client in d:\Oracle\product\19.3.0\Client_1 but the ACL error was there. To fix it I had to choose d:\app\oracle (a new directory) to do the client installation.

Upvotes: 0

pifor
pifor

Reputation: 7882

Installation guide

says

Oracle Database for Windows x64 is supported on the following operating system versions: Windows 10 x64 - Pro, Enterprise, and Education editions

Oracle 19c is not supported on Windows 10 Home edition.

If you really want to have Oracle 19c on Windows, try to create a virtual machine with a supported Windows Server evaluation version. Or try to install Oracle 18 XE.

Upvotes: 1

Littlefoot
Littlefoot

Reputation: 142710

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).

Upvotes: 4

Related Questions