麒麟操作系统凯发k8官网下载客户端中心官网是
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用户手工执行:
-
$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
阅读(3190) | 评论(0) | 转发(0) |