我无法安装oracle 12c R2 [20802]

时间:2019-01-24 11:57:42

标签: oracle oracle12c

由于错误,我无法安装Oracle数据库

[INS-20802] Oracle Database Configuration Assistant failed

我已经尝试过:

  1. 禁用UAC
  2. 禁用防病毒软件
  3. 安装Microsft vc 2010 x32
  4. 编辑localhsot
  5. perl.exe的根

感谢有人可以帮助我!

2 个答案:

答案 0 :(得分:0)

您可以在日志中找到

SEVERE:  [Jan 18, 2019 4:32:04 PM] [FATAL] [INS-35955] The Database software home 
(C:\ORACLESOURCE) is already registered in the central inventory. This tool can only be 
used in a non-registered Database home.
ACTION: Choose a different location as Oracle home.

尝试将Oracle安装在另一个目录中。

答案 1 :(得分:0)

在您的%Program Files%\ Oracle \ Inventory \ logs中查找错误原因。

我在安装 Oracle 18c XE 时遇到了类似的问题,

我们向Oracle数据库18c引入了一个新概念:基于映像的安装。

在基于映像的安装中,Oracle Universal Installer 18c占据我们setup.exe文件的位置,并将其分配为其db_home位置。因此,在开始提取此文件的内容之前,我们首先需要确定要在哪里创建db_home目录。

我犯的错误是我在D://驱动器中有setup.exe,而其他位置则保留为默认位置(在C:/驱动器中)

  

解决方案:

  1. 复制并解压缩包含C://中的setup.exe的整个文件夹     开车。
  2. 手动删除C:/ Program Files / Oracle中的所有文件 (包括Oracle文件夹)
  3. 以管理员身份运行setup.exe
  4. 将其他配置路径保留为默认

(附加:在配置密码时满足以下条件

在提示您输入密码时,Oracle建议遵循以下准则。

  • 至少包含一个小写字母。
  • 至少包含一个大写字母。
  • 包含至少一位数字。
  • 长度至少为8个字符。
  • 使用数据库字符集,其中可以包括下划线(_),美元($)和井号(#)字符。
  • 不应该是真实的单词。