Oracle 数据库配置助手失败

Posted

技术标签:

【中文标题】Oracle 数据库配置助手失败【英文标题】:Oracle Database Configuration Assistant failed 【发布时间】:2015-02-13 10:51:57 【问题描述】:

在CentOS 6.6上安装Oracle 12c的过程中,出现如下错误:

Error while executing   
"/u01/app/oracle/product/12.1.0/dbhome_1/rdbms/admin/dbmssml.sql". Refer to 
"/u01/app/oracle/cfgtoollogs/dbca/orcl/dbmssml0.log" for more details. Error in 
Process: /u01/app/oracle/product/12.1.0/dbhome_1/perl/bin/perl

我已经做了软链接替换oracle perl:

ln -s /usr/bin/perl $ORACLE_HOME/perl/bin

但还是失败了。怎么了?

【问题讨论】:

为什么要替换 perl?您是否按照它告诉您的那样查看了错误日志中的详细信息? 为什么要替换Oracle的perl?请将该日志/u01/app/oracle/cfgtoollogs/dbca/orcl/dbmssml0.log 的内容添加到您的问题中。 对不起,这个问题对我来说很难描述,所以在这里:dropbox.com/sh/qmpkc8pxi30f87i/AABXpx47XKDUTcphp08q3PVaa?dl=0 cfgtoollogs 目录中是否有特定于 dbca 的日志?或者发生错误时在那里创建的任何其他日志中的任何相关内容? dropbox.com/sh/0ehaih7v4sqxqem/AAAvu2i9DboI3VYO_pC6-ZFDa?dl=0。这些都是 /u01/app/oracle/cfgtoollogs/dbca/orcl 中的所有文件,除了空文件 — dbmssml0.log、trace.log.lck 和 rmanUtil。这就是我能提供的所有信息。 【参考方案1】:

请检查您的 .bashrc 或某事。像这样确保你已经设置了 ORACLE_HOME 和 ORACLE_BASE。

我昨晚遇到你的情况,也按你说的替换perl文件。但是不行。

所以我做下一个:

    跳过自动 dbca 和最后一个可选步骤。

    dbca 手动创建数据库。

有效。

【讨论】:

以上是关于Oracle 数据库配置助手失败的主要内容,如果未能解决你的问题,请参考以下文章

Oracle Database 18c 配置助手失败

无法在 Oracle NET 配置助手中配置侦听器

Oracle 网络配置助手

3配置/管理Oracle数据库---监听程序配置

安装Oracle数据库时出现网络配置需求检查失败

oracle 创建数据库时 Enterprise Manager 配置失败