安装Oracle 19C报Failed to Create Oracle Home User错误如何解决
Oracle 19C Windows安装报错"Failed to Create Oracle Home User"解决方案
问题描述
安装Oracle 19C过程中触发报错,无法新建Windows系统用户,系统弹出提示:Failed to Create Oracle Home User(即Oracle 19C主目录用户创建失败)。
报错截图:
可落地修复方案
- 优先选择内置账户模式绕过创建步骤
安装流程走到「指定Oracle Home用户」环节时,直接选择使用Windows内置账户选项,该模式下安装程序不会额外创建新的系统用户,无需配置单独的服务运行账户密码,可直接绕过该报错,适合个人测试、开发环境使用。 - 手动预创建本地用户后选择现有用户安装
如果生产环境需要单独的服务运行账户,不要用安装程序自带的新建用户功能:- 先打开Windows「计算机管理-本地用户和组-用户」,手动新建一个标准本地用户,设置符合Windows密码复杂度要求的密码(需包含大小写字母、数字、特殊字符,长度≥8位),确保该用户隶属于
Users用户组 - 回到安装程序的用户选择环节,选择「使用现有Windows用户」,填入提前创建好的用户名和对应密码继续安装即可
- 先打开Windows「计算机管理-本地用户和组-用户」,手动新建一个标准本地用户,设置符合Windows密码复杂度要求的密码(需包含大小写字母、数字、特殊字符,长度≥8位),确保该用户隶属于
- 修复权限与安全拦截问题
- 右键点击安装包内的
setup.exe,选择「以管理员身份运行」启动安装程序,避免权限不足导致用户创建失败 - 按
Win+R输入secpol.msc回车打开本地安全策略,依次展开「本地策略-用户权限分配」,找到「创建用户账户」「创建全局对象」两个策略项,确认当前运行安装程序的账户在权限允许列表中,不在则手动添加 - 临时关闭Windows Defender实时防护、第三方杀毒软件、系统防火墙,这类安全工具会拦截安装程序调用系统接口创建用户的行为,安装完成后可重新开启
- 右键点击安装包内的
- 清理残留冲突配置
如果设备之前安装过Oracle版本,先到「本地用户和组」中删除所有名称带Oracle关键字的残留旧用户,再到服务列表中停掉所有残留的Oracle服务,重启电脑后再重新运行安装程序,避免旧配置冲突触发报错。
内容的提问来源于stack exchange,提问作者Ishan Ayesha
相关产品推荐
相关产品推荐

