从Oracle 9.0升级到Oracle 10.0 SunOS, fatal: libclntsh.so.9.0: op



我们在SunOS下将数据库服务器从Oracle 9.0升级到Oracle 10.0,但是链接出现问题,因为libclntsh.so.9.0错误导致许多应用程序停止工作

ldd sqlplus 

显示

libclntsh.so.9.0 =>       (file not found)

我试图创建一个符号链接,但似乎没有工作

ln -s $ORACLE_HOME/lib32/libclntsh.so.10.1 /usr/bin/libclntsh.so.9.0

解决方案如下:

。运行changePerm.sh脚本

b。反弹侦听器

c。反弹SID

它是在抱怨一个新的未解析的变量吗?如果没有,检查您的LD_LIBRARY_PATH。

这是一个架构问题,因为我安装了Oracle 10.0 64Bit和我们的应用程序编译为32位架构,所以我重新编译Oracle客户端。

相关内容

  • 没有找到相关文章

最新更新