ITPub博客

首页 > 数据库 > > 【故障处理】csscan工具无法使用,报错“error while loading shared libraries...”

【故障处理】csscan工具无法使用,报错“error while loading shared libraries...”

作者:secooler 时间:2020-02-01 08:12:38 0 删除 编辑
今天在使用Oracle的csscan工具对字符集转换检查时,出现报错无法使用的问题。
把这个小问题的原因记录一下。

1.【问题现象】
sec@secDB /home/oracle$ csscan
csscan: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory

2.【问题原因】LD_LIBRARY_PATH
环境变量LD_LIBRARY_PATH没有指定。

3.【问题处理】
将环境变量LD_LIBRARY_PATH设置为:“$ORACLE_HOME/lib”。
sec@secDB /home/oracle$ LD_LIBRARY_PATH=$ORACLE_HOME/lib
sec@secDB /home/oracle$ export LD_LIBRARY_PATH
sec@secDB /home/oracle$ csscan

4.【验证】
Character Set Scanner v2.1 : Release 10.2.0.0.0 - Production on Tue Sep 29 16:00:36 2009

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


Username:

5.【补充】
如果永久生效,可以将下面内容设置在操作系统用户的环境变量中。
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH

6.【参考】
关于csscan工具的详细用法和测试,请参见《【csscan】字符集扫描工具csscan“实操式”品味》http://space.itpub.net/519536/viewspace-615093。

-- The End --

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/519536/viewspace-3134366/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle ACE 总监,阿里云MVP,北京大学理学硕士,恩墨学院创始人,教育专家,中国区 Cloudera 首位官方授权大数据讲师,金牌培训专家,BDA大数据联盟创始人,OCM联盟创始人,ACCUG创始人、ACOUG核心专家,Blogger。

注册时间:2008-03-16

  • 博文量
    1601
  • 访问量
    8477157