【发布时间】:2020-05-12 15:17:14
【问题描述】:
我正在尝试在我的 Windows 10 Home 上安装全新下载的 Oracle Database 19c,但收到错误消息:Failed to set ACL's for specified User.
在日志详细信息中,我看到提到更新注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDB19Home1 我没有看到任何异常。
我关注了this guide,我:
- 运行
net share - 运行
net use \\localhost\c$ - 我
Stop和Disabled和服务OracleRemExecServiceV2 - 我还以管理员身份使用 PowerShell 运行命令
setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false" - 当然,我还使用全新的密码为 Oracle 创建了一个全新的用户。我还尝试了管理员组中的 Windows 用户
- 我去 regedit 并在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 我创建了一个新的
DWORD值LocalAccountTokenFilterPolicy设置为1 - 我禁用了 Windows Defender 和整个 防火墙
- 然后我尝试了调试模式,所以从提升的提示符运行我运行
setup.exe -debug -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false",结果我得到:
native operation failed with WSE-000053: Windows application programming interface (API) SetFileSecurityW failed.
和
O/S-Error: (OS 123) The filename, directory name, or volume label syntax is incorrect.
这对我来说完全没有意义,因为它看起来像是 Windows 错误。
在拥有大量 CPU 和 RAM 的全新机器上安装 Oracle DB 怎么这么难?
ACL 是什么意思以及如何set it up?
我哪里错了?
【问题讨论】:
标签: oracle installation acl net-use oracle19c