centos7 - oracle数据库安装卡在'starting Oracle Database Configuration Assistant'

查看:903
本文介绍了centos7 - oracle数据库安装卡在'starting Oracle Database Configuration Assistant'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

环境配置:

  • centos7-vbox虚拟机

    • 硬盘:64G

    • 内存:3G

    • swap: 3G

  • oracle 数据库12c

    • 在官网下载的压缩包版本

安装的配置过程参照在 CentOS 7 上安装 Oracle 数据库 12c

  • 先决条件检查没有错误,其他的配置也是完全按照上述参考资料执行(包括执行两个root.sh脚本),但是每次安装的时候都会卡在了starting Oracle Database Configuration Assistant这一步

  • 参考过Oracle 12 c installation stuck at 88% at Oracle Database Configuration Assistant一文,其中指出在后台有popup windows而文主忽略了(The mistake i did was i was not observing that there is one more popup running in background which i ignored and cause of which i landed to re-installation again.)

  • 本人认真留意过,但是并没有弹出应有的进度窗口(已经尝试安装3变以上,扔找不到问题所在)

  • 调查日志后在日志末尾发现如下内容(是由于密码设置的问题吗?):

    INFO: Starting 'Oracle Database Configuration Assistant'
    INFO: Starting 'Oracle Database Configuration Assistant'
    INFO: Executing DBCA
    INFO: Command /u01/app/oracle/product/12.1.0/dbhome_1/bin/dbca -progress_only -createDatabase -templateName General_Purpose.dbc -sid orcl -gdbName orcl.localdomain -emConfiguration DBEXPRESS -storageType FS -datafileDestination /u02 -datafileJarLocation /u01/app/oracle/product/12.1.0/dbhome_1/assistants/dbca/templates -responseFile NO_VALUE -characterset AL32UTF8 -obfuscatedPasswords false -sampleSchema true -automaticMemoryManagement true -totalMemory 1140 -maskPasswords false -oui_internal
    INFO: ... GenericInternalPlugIn.handleProcess() entered.
    INFO: ... GenericInternalPlugIn: getting configAssistantParmas.
    INFO: ... GenericInternalPlugIn: checking secretArguments.
    INFO: ... GenericInternalPlugIn: starting read loop.
    INFO: Read: SYS_PASSWORD_PROMPT
    INFO: Processing: SYS_PASSWORD_PROMPT for argument tag -sysPassword
    INFO: Read: SYSTEM_PASSWORD_PROMPT
    INFO: Processing: SYSTEM_PASSWORD_PROMPT for argument tag -systemPassword
    

请有类似经验的人员解答,指出问题所在,将不胜感激。

解决方案

调查dbca的运行日志(在$ORACLE_BASE/cfgtoollogs/dbca/目录下,请选择最近一次的日志)后发现如下的错误

[main] [ 2016-08-28 22:19:50.005 CST ] [OracleHome.initOptionsStopOnError:1370]  executing: startup nomount pfile='/u01/app/oracle/product/12.1.0/dbhome_1/dbs/initDBUA1944067.ora'
[main] [ 2016-08-28 22:21:35.144 CST ] [OracleHome.initOptionsStopOnError:1372]  DB Options instance startup successful
[main] [ 2016-08-28 22:21:35.145 CST ] [OracleHome.initOptionsStopOnError:1383]  executing: select parameter from v$option where value='TRUE'

再经过搜索,得知卡顿的原因是oracle virtualbox的兼容性问题,将对应虚拟机machine->settings->System->Acceleration设置中的Paravisulization Interface选项设置成None,即可解决问题

参考链接:
Oracle® 12c Database Configuration Assistant hangs on Oracle® Linux 7 in VirtualBox 5

这篇关于centos7 - oracle数据库安装卡在'starting Oracle Database Configuration Assistant'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆