fedora 安装oracle 12c,Fedora29安装Oracle12c出错,提示'no oraInstaller in java.library.path'-汗血宝马...

问题描述

因课程需要,我想要在

Fedora

中安装

Oracle12c

,现已完成初步配置检验等工作,到运行

runInstaller

时,能够出现Oracle安装界面,但是未进入第一步便出现了错误,错误提示框提示

OraInstaller

不在

java.library.path

中(详细错误信息见下处错误代码).

问题出现的平台版本

系统版本:Fedora29

Oracle版本:Oracle12c(安装包在官网下载的,我下的是下载链接中的第一个)

错误代码

我切换至Oracle12c的解压包后,运行命令

./runInstaller

后,显示如下错误信息:

原因 - 初始化安装程序时出现意外错误。  操作 - 请与 Oracle 技术支持服务联系或参阅日志  概要  - [INS-10012] 未能初始化设置驱动程序。  - no oraInstaller in java.library.path  Stacktrace

oracle.install.commons.base.driver.common.InstallerException: [INS-10102] 未能初始化安装程序。

at oracle.install.commons.base.driver.common.Installer.run(Installer.java:534)

at oracle.install.ivw.common.util.OracleInstaller.run(OracleInstaller.java:133)

at oracle.install.ivw.db.driver.DBInstaller.run(DBInstaller.java:139)

at oracle.install.commons.util.Application.startup(Application.java:1072)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)

at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:198)

at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:566)

at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:127)

at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:165)

Caused by: oracle.install.commons.base.driver.common.SetupDriverException: [INS-10012] 未能初始化设置驱动程序。

at oracle.install.driver.oui.OUIInstallDriver.load(OUIInstallDriver.java:431)

at oracle.install.ivw.db.driver.DBSetupDriver.load(DBSetupDriver.java:289)

at oracle.install.commons.base.driver.common.Installer.run(Installer.java:516)

... 8 more

Caused by: java.lang.UnsatisfiedLinkError: no oraInstaller in java.library.path

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)

at java.lang.Runtime.loadLibrary0(Runtime.java:870)

at java.lang.System.loadLibrary(System.java:1122)

at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:380)

at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps. (OiipuUnixOps.java:128)

at oracle.sysman.oii.oiic.OiicPullSession.createDuplicateStreamsForLog(OiicPullSession.java:5382)

at oracle.sysman.oii.oiic.OiicPullSession.createDuplicateStreams(OiicPullSession.java:5482)

at oracle.sysman.oii.oiic.OiicAPIInstaller.initInstallEnvironment(OiicAPIInstaller.java:506)

at oracle.install.driver.oui.OUIInstallDriver.load(OUIInstallDriver.java:422)

... 10 more

自己尝试过哪些方法

一开始我想可能是需要

OraInstaller.jar

文件,于是我翻看了Oracle12c解压文件夹的目录,注意到其中使用的是内建的java,于是在

$DIR/stage/ext/jlib

目录下,确实没有看到该文件,于是我从另外一个Oracle11g包中将该文件(

OraInstaller.jar

OraInstallerNet.jar

)复制过来了,但运行

runInstaller

后仍然无果

后来我尝试使用系统自带的java,于是在运行时添加了参数

runInstaller -jreLoc /usr/lib/jvm/jre

,此时连Oracle安装界面都无法打开了,便作罢

期待

希望内行人帮忙看一下问题所在以及解决建议,对我的问题有不明白的地方尽管追问,或者给我发邮件(MailTo:1063932362@qq.com),我将万分感谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值