【问题标题】:I cant install oracle 12c R2 [20802]我无法安装 oracle 12c R2 [20802]
【发布时间】:2019-06-18 03:48:21
【问题描述】:

我无法安装 Oracle 数据库,因为我有错误

[INS-20802] Oracle Database Configuration Assistant failed

我已经试过了:

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

如果有人可以帮助我,不胜感激!

【问题讨论】:

    标签: oracle oracle12c


    【解决方案1】:

    查看您的 %Program Files%\Oracle\Inventory\logs,您会在其中找到错误原因。

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

    Oracle Database 18c 向我们介绍了一个新概念:基于映像的安装。

    在基于映像的安装中,18c 的 Oracle Universal Installer 获取我们的 setup.exe 文件的位置并将其分配为其 db_home 位置。这就是为什么在我们开始提取这个文件的内容之前,我们首先需要决定我们要在哪里创建我们的 db_home 目录。

    我犯的错误是我将 setup.exe 放在 D://drive 中,其他位置保留为默认位置(即 C:/drive)

    解决方案:

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

    (补充:配置密码时满足以下条件

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

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

    )

    【讨论】:

      【解决方案2】:

      您可以在日志中找到:

      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。

      【讨论】:

      • 或完全删除现有安装,请参阅stackoverflow.com/questions/8450726/…
      • 您好!感谢您的帮助 - 我已经尝试过了,但它对我没有帮助据我了解我的日志 - perl.exe 中的错误也许你知道如何解决它?
      • @Shriram Navaratnalingam 的回答可以解决The Database software home is already registered 错误。
      猜你喜欢
      • 2018-12-06
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 2017-01-28
      • 1970-01-01
      相关资源
      最近更新 更多