暂无图片
安装单机rac报错,安装过程没有出现问题,都是顺利安装,grid软件安装完以后,进行查看集群状态和asmcmd共享盘提示报错
我来答
分享
NIU
2019-11-05
安装单机rac报错,安装过程没有出现问题,都是顺利安装,grid软件安装完以后,进行查看集群状态和asmcmd共享盘提示报错

install_driver(Oracle) failed: Can’t load ‘/g01/app/12.2.0/grid/perl/lib/site_perl/5.10.0/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so’ for module DBD::Oracle: /g01/app/12.2.0/grid/lib/libclntsh.so.11.1: undefined symbol: nnfyboot at /g01/app/12.2.0/grid/perl/lib/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 203.
at (eval 25) line 3
Compilation failed in require at (eval 25) line 3.
Perhaps a required shared library or dll isn’t installed where expected
at /g01/app/12.2.0/grid/lib/asmcmdbase.pm line 4707

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
章芋文

环境变量LD_LIBRARY_PATH=$ORACLE_HOME/lib设置了吗?

暂无图片 评论
暂无图片 有用 0
打赏 0
NIU

PATH=PATH:PATH:HOME/bin

export PATH
export ORACLE_BASE=/g01/app/grid
export ORACLE_HOME=/g01/app/12.2.0/grid
export ORACLE_SID=+ASM1
export PATH=ORACLEHOME/bin:ORACLE_HOME/bin:PATH:.
export LD_LIBRARY_PATH=ORACLEHOME/lib:/lib:/usr/lib;exportCLASSPATH=ORACLE_HOME/lib:/lib:/usr/lib; export CLASSPATH=ORACLE_HOME/JRE:ORACLEHOME/jlib:ORACLE_HOME/jlib:ORACLE_HOME/rdbms/jlib

环境变量已设置

暂无图片 评论
暂无图片 有用 0
打赏 0
NIU

本来就设置了,根据报错也查询了,集群软件也卸载过,重启过数据库服务器,重新安装,可以成功,但是asmcmd还是出不来东西

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

1、操作系统上实际有没有这个文件呢?/g01/app/12.2.0/grid/perl/lib/site_perl/5.10.0/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
2、是在vmware workstation搭建吗?这个是需要手动修改vmx配置文件中的磁盘设置的,不然集群对共享磁盘的识别总是有各种问题

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
存储过程中,如果where条件是动态增加的,如何实现
回答 1
setserveroutputon;declaremonvarchar2(4);vsqlvarchar2(20);v1varchar2(200);vsql2varchar2(1000);beginse
ORACLE应用跑报表,报违反协议
回答 2
他在另外一台运行,一模一样的,正常,说明语句和值应该都是正常的吧,堆栈这个怎么跟踪查看?
怎么查执行为什么做全表扫oracle这张表?
回答 3
楼主贴的图不全,起码要标识出FULLTABLEACCESS这步里是否有FILTER条件,如有,那么就要判断针对这些条件是否有索引。另外从该表输出了几个字段。唯有如此,才可以搞明白为何要全扫表。
请问各位;DBMS_STATS.GATHER_TABLE_STATS中granularity的AUTO和ALL什么区别?
回答 1
已采纳
查看下官方文档Granularityofstatisticstocollect(onlypertinentifthetableispartitioned).‘ALL’Gathersall(subpar
哪位可以解释下oracle下这道正则表达式
回答 1
已采纳
在Oracle中,REGEXPREPLACE函数用于使用正则表达式替换字符串中的子字符串。正则表达式 '(.)' 匹配字符串 '12345' 中的每个字符。替换
数据集成
回答 2
可以尝试下国内的ETLCloud,提供很多数据集成和转换功能,支持多种数据源的连接和转换操作,包括数据格式转换、数据清洗、字段映射等操作,能够将转换后的数据加载到目标系统中,可视化操作界面,刚进门也能
oracle 启动 报错 ORA-01105 ORA-01154
回答 1
在做同步吧?等它同步完成后再看看呢
绑定执行计划未成功
回答 2
用这个脚本去绑吧SPOcoexfrsqlprofile.log;SETDEFONTERMOFFECHOONFEEDOFFVEROFFHEAONLIN2000PAGES100LONG8000000LON
数据泵还原报的错谁遇到过?
回答 1
数据库版本一致吗,数据泵还原不需要还原sys用户的信息吧,建实例时里面已经有sys的信息了。
19c no rac环境下,watchdog main loop为主要等待事件
回答 2
已采纳
升级问题到:潜在风险