Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3540748
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客

分类: Oracle

2022-02-07 18:38:29

麒麟操作系统官网是
  1. https://www.kylinos.cn/

2010年合并后,他们家有两个麒麟os,老大:银河麒麟,老二:中标麒麟,还分别有企业版和桌面版。

信创名单中有银河麒麟V10(老大),打算安装oracle 19c试试,官方没有认证,就当rhel8用吧

但是不行!

oracle官方显示:到2022.3.31对12.2.0.1支持中标麒麟v7(老二)

到底哪里不行呢?

在安装软件时遇到报错

19c Database Installation fails with :"Error in invoking target 'libasmclntsh19.ohso libasmperl19.ohso client_sharedlib' of makefile ins_rdbms.mk " (Doc ID 2760289.1)

银河麒麟os安装后,缺少一个包导致上面报错

执行第一个rpm,正常:

执行第二个

找另外一套rhel8的正常系统

ln或者从rhel8中拷贝过来也不认,就不继续了。
跳过的话,后面一堆报错,最后 sqlplus /nolog 无反应。



后来吧,发现一个解决办法
将libclntshcore.so文件cp到$ORACLE_HOME/lib目录后,使用oracle用户手工执行:

  1. $ORACLE_HOME/bin/orald -o $ORACLE_HOME/lib/libasmperl19.so -shared \
    -z noexecstack -Wl,--disable-new-dtags -L/tmp/bootstraplib/ -L$ORACLE_HOME/lib/ \
    -L$ORACLE_HOME/rdbms/lib/ -L$ORACLE_HOME/lib/stubs/ -Wl,\
    --version-script=$ORACLE_HOME/rdbms/admin/libasmperl19.def -Wl,--whole-archive \
    $ORACLE_HOME/lib/libasmperl19.a -Wl,--no-whole-archive -lclntsh -lclntshcore \
    -lasmclntsh19 -lhasgen19 -lskgxp19 -locr19 -lcell19 -lirc

阅读(3409) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~