【问题标题】:Getting "Unable to check for available memory." on Oracle DB 18c得到“无法检查可用内存”。在 Oracle DB 18c 上
【发布时间】:2019-03-06 09:05:06
【问题描述】:

我正在尝试创建一个数据库以完成我的自学,但不幸的是我收到了意外错误“无法检查可用内存。”,我正在使用数据库配置助手 (DBCA) 进行此操作。

我的 Oracle 数据库版本

【问题讨论】:

  • 也许您可以尝试在 Windows 中以管理员 Run as Administrator 或在 Linux 中以 sudo dbca 身份运行 dbca。
  • 我试过了,但没有运气,仍然是同样的错误

标签: java database oracle18c oracle-enterprise-manager dbca


【解决方案1】:

添加以下参数绕过错误:

dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false &

【讨论】:

  • 你好,我稍后再试,让你知道结果
  • 对了,你能解释一下这个参数是做什么的吗?
  • DBCA 无法检查系统上的可用内存量,上述参数会导致跳过验证检查。
【解决方案2】:

正如它所说的,这个错误表明“DBCA”无法检查可用内存。当“DBCA”没有检查权限时会发生这种情况。

要绕过此错误,请在午餐“DBCA”之前以管理员身份运行命令提示符。

【讨论】:

    【解决方案3】:

    通过高级设置绕过

    以管理员身份运行 DBCA,然后按照自己的方式完成高级设置。我认为可以避免这个问题,因为它允许您手动输入内存部分,或使用推荐的默认值。

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题,但是在创建数据库的第二阶段,我选择选项“pluggable”并输入名称,它可以正常工作。

      【讨论】:

        【解决方案5】:

        如果有人阅读时遇到上述问题并发现

        dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false &

        没有为他们解决此问题,请考虑为数据库启动高级配置设置。 (“创建模式”步骤中列出了一个单选按钮)。它非常简单,避免了验证步骤。这就是我解决问题的方法

        【讨论】:

          【解决方案6】:

          在 Windows 10 上,Oracle 19 设置。由于这个内存错误,我在没有创建数据库的情况下安装了 Oracle。

          然后

          我以管理员身份运行 cmd

          我在 dbca.bat 文件底部的第一个 if 语句中添加了“dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false &”

          我关闭了所有选项。

          【讨论】:

            【解决方案7】:

            步骤: 重命名您的电脑名称 重新启动并再次开始安装

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2020-08-12
              • 2019-10-08
              • 2020-09-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2023-03-21
              相关资源
              最近更新 更多