【问题标题】:Oracle 19c :: Failed to set ACL's for specified UserOracle 19c :: 无法为指定用户设置 ACL
【发布时间】: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$
  • StopDisabled和服务OracleRemExecServiceV2
  • 我还以管理员身份使用 PowerShell 运行命令 setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
  • 当然,我还使用全新的密码为 Oracle 创建了一个全新的用户。我还尝试了管理员组中的 Windows 用户
  • 我去 regedit 并在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 我创建了一个新的 DWORDLocalAccountTokenFilterPolicy 设置为 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


    【解决方案1】:

    这就是让你的生活变得悲惨的原因:

    我的 Windows 10 主页

    上的 Oracle Database 19c

    任何 MS Windows Home 版本都不支持/不支持/不会(据我所知)。诚然,有些人成功了,但这更多的是运气。你应该升级操作系统。

    或者,也许是更好的选择,下载Pre-Built Developer VMs (for Oracle VM VirtualBox) 之一。

    【讨论】:

      【解决方案2】:

      Installation guide

      以下设备支持 Oracle Database for Windows x64 操作系统版本:Windows 10 x64 - Pro、Enterprise 和 教育版

      Windows 10 家庭版不支持 Oracle 19c。

      如果您真的想在 Windows 上安装 Oracle 19c,请尝试使用受支持的 Windows Server 评估版创建虚拟机。或者尝试安装 Oracle 18 XE。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-07-26
        • 2022-12-24
        • 1970-01-01
        • 2020-09-13
        • 1970-01-01
        • 1970-01-01
        • 2020-07-25
        相关资源
        最近更新 更多