首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle 19c ::未能为指定用户设置ACL

问Oracle 19c ::未能为指定用户设置ACL
EN

Stack Overflow用户
提问于 2020-05-12 15:17:14
回答 2查看 9.6K关注 0票数 1

我正在我的Windows10主页上安装一个新下载的OracleDatabase19c,我收到了一个错误:Failed to set ACL's for specified User.

​

​

在上面提到的更新注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDB19Home1的日志细节中,我没有发现什么不寻常的地方。

我跟踪了本指南和我:

  • 运行net share
  • 运行net use \\localhost\c$
  • I Stop和Disabled与服务Disabled
  • 我还以管理员身份运行PowerShell,命令setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"
  • 当然,我也用全新的密码为Oracle创建了一个全新的用户。我还在Administrator组中尝试了Windows用户
  • 我去了regedit,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System上我创建了一个新的DWORD值LocalAccountTokenFilterPolicy设置为1
  • 我禁用了Windows 和整个防火墙
  • 然后,我尝试了调试模式,因此从提升的提示符运行setup.exe -debug -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false",结果是:

​

​

代码语言:javascript
复制
native operation failed with WSE-000053: Windows application programming interface (API) SetFileSecurityW failed.

和

代码语言:javascript
复制
O/S-Error: (OS 123) The filename, directory name, or volume label syntax is incorrect.

这对我来说完全没有意义,因为它看起来像一个Windows错误。

在一台拥有大量CPU和RAM的全新机器上安装Oracle DB怎么会如此困难呢?

ACL是什么意思,如何实现设好?

我哪里错了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-05-12 15:36:21

这就是让你的生活痛苦的原因:

Oracle数据库19c在我的Windows 10 家庭上

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

或者,也许更好的选择,下载一个预构建的开发人员VM (用于Oracle )。

票数 4
EN

Stack Overflow用户

发布于 2020-05-12 15:37:25

安装指南

他说

以下操作系统版本支持x64 : Windows 10 x64 -x64- Pro、版本

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

如果确实希望在Windows上使用Oracle 19c,请尝试创建具有受支持的Windows Server计算版本的虚拟机。或者尝试安装Oracle 18 XE。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61755396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档