我无法安装 Oracle 数据库,因为我有错误
[INS-20802] Oracle Database Configuration Assistant failed
- 我的电脑:Windows 10 专业版;
- 英特尔酷睿 I3; 100+ GB 可用空间
- 我的日志:https://1drv.ms/f/s!AsSF97QkK8MmjyxT7WBwRcyscMtE
我已经尝试过:
- 禁用 UAC
- 禁用杀毒软件
- 安装 Microsft vc 2010 x32
- 编辑localhsot
- perl.exe 的根
如果有人能帮助我,我将不胜感激!
请您参考如下方法:
查看您的 %Program Files%\Oracle\Inventory\logs,您将在其中找到错误原因。
我在安装Oracle 18c XE的时候也遇到了类似的问题,
Oracle Database 18c 引入了一个新概念:基于镜像的安装。
在基于镜像的安装中,18c 的 Oracle Universal Installer 获取我们的 setup.exe 文件的位置并将其分配为其 db_home 位置。这就是为什么在开始提取此文件的内容之前,我们首先需要决定要在何处创建 db_home 目录。
我犯的错误是我将 setup.exe 放在 D://驱动器中,而其他位置保留为默认位置(即 C:/驱动器)
Solution:
- 将包含setup.exe的整个文件夹复制并解压到C:// 开车。
- 手动删除 C:/Program Files/Oracle 中的所有文件 (包括 Oracle 文件夹)
- 以管理员身份运行 setup.exe
- 保留其他配置路径为默认
(补充:配置密码时满足以下条件
Oracle 在提示输入密码时建议遵循以下准则。
- 至少包含一个小写字母。
- 至少包含一个大写字母。
- 至少包含一位数字。
- 长度至少为 8 个字符。
- 使用数据库字符集,可以包括下划线 (_)、美元 ($) 和井号 (#) 字符。
- 不应该是一个实际的词。
)




