上一个帖子有点乱,重新整理一下,还请各位达人重新帮忙找找原因
时间:2010-08-09
来源:互联网
错误提示:
Connect to DB:nios35 using driver Oracle ...... install_driver(Oracle) failed: Can't load '/opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: No such file or directory at /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm line 229, <RF> line 26.
at (eval 11) line 3
Compilation failed in require at (eval 11) line 3, <RF> line 26.
Perhaps a required shared library or dll isn't installed where expected
at /opt/BOCO.Common/DB/lib/MDBI2.pm line 156
环境变量:
MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/VRTS/vxfs5.0/man:/opt/ldapux/share/man/%L:/opt/ldapux/share/man:/opt/ipf/man:/opt/ldapux/ypldapd/man:/opt/samba/man:/opt/samba/WTEC_Support_Tools/man:/opt/samba/cfsm_man:/opt/cifsclient/share/man:/opt/openssl/man:/opt/openssl/prngd/man:/opt/wbem/share/man:/opt/graphics/common/man:/opt/amgr/man/%L:/opt/amgr/man:/opt/sec_mgmt/share/man:/usr/dt/share/man:/opt/caliper/man/%L:/opt/caliper/man:/opt/drd/share/man/%L:/opt/drd/share/man:/opt/dsau/man:/opt/resmon/share/man/%L:/opt/resmon/share/man:/opt/gnome/man:/opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/propplus/share/man:/usr/contrib/kwdb/share/man:/opt/perl_32/man:/opt/perl_64/man:/opt/prm/man/%L:/opt/prm/man:/opt/psb/healthtest/share/man:/opt/sfm/share/man:/opt/swm/share/man/%L:/opt/swm/share/man:/opt/swa/share/man/%L:/opt/swa/share/man:/opt/ssh/share/man:/opt/sentinel/man/%L:/opt/sentinel/man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/openssl/fips/0.9.7/man:/opt/openssl/fips/0.9.8/man:/opt/gwlm/man/%L:/opt/gwlm/man:/opt/icod/man/%L:/opt/icod/man
SFTP_PERMIT_CHOWN=1
ERASE=^H
TERM=vt100
SHELL=/usr/local/bin/bash
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
SSH_CLIENT=10.31.2.52 3373 22
PERL5LIB=/opt/BOCO.Common/DB/lib:/opt/BOCO.NPM/DB/lib:/opt/dc_perl/lib/site_perl/5.8.8:/opt/dc_perl/lib/5.8.8:/opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
INFORMIXDIR=/informix/info
OLDPWD=/opt/BOCO.NPM/DB
SSH_TTY=/dev/pts/7
USER=npmuser
LD_LIBRARY_PATH=LD_LIBRARY_PATH=/usr/openwin/lib:/usr/lib:/usr/local/lib:/usr/platform/SUNW,SPARC-Enterprise/lib/:/opt/SUNWspro/lib:/opt/ODBC/lib:/opt/informix/lib:/opt/informix/lib/csm:/opt/informix/lib:/opt/informix/lib/esql:/opt/informix/lib/cli:/opt/informix/lib/client/csm:/opt/informix/lib/dmi:/opt/informix/lib/c++:/opt/mqm/lib:/opt/BOCO.NPM/DB/msg_sender:/opt/info73sdk/lib:/opt/info73sdk/lib/esql:/opt/oracle/OraHome_1/lib:/opt/oracle/OraHome_1/lib32:/usr/lib:/usr/local/lib:/opt/dc_mysql/lib:/opt/ODBC/lib:/informix/info/lib:/informix/info/lib/esql:/opt/informix/cli/dlls:/opt/oracle/lib:/opt/sybase.client/lib:/opt/info73sdk/cli/sybase/dlls:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/CORE:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
ORACLE_SID=nios1
ORACLE_BASE=/opt/oracle
SSH_AUTH_SOCK=/tmp/ssh-REeBT14321/agent.14321
DB_PATH=/opt/BOCO.NPM/DB
ONCONFIG=onconfig.niosserver
MAIL=/var/mail/npmuser
PATH=/opt/dc_perl/bin:/bin:/usr/bin:/usr/sbin:/usr/ucb:/etc:/informix/info:/informix/info/bin:/informix/info/etc:/usr/local/bin:/bin:/usr/bin:/usr/contrib/bin:/usr/ccs/bin:/usr/sbin:/informix/info/bin:/opt/dc_mysql/bin:/opt/oracle/OraHome_1/bin:/informix/info/bin:/informix/info/shell:/opt/oracle/product/bin
PWD=/opt/BOCO.NPM/DB/ReportSum/bin
NLS_DATA_FORMAT=YYYY-MM-DD HH24:MI:SS
TZ=EAT-8
INFORMIXSERVER=niosserver
SHLVL=1
SFTP_PERMIT_CHMOD=1
HOME=/opt/BOCO.NPM/DB
LOGNAME=npmuser
SHLIB_PATH=/opt/oracle/OraHome_1/lib:/opt/oracle/OraHome_1/lib32:/usr/lib:/usr/local/lib:/opt/dc_mysql/lib:/opt/ODBC/lib:/informix/info/lib:/informix/info/lib/esql:/opt/informix/cli/dlls:/opt/oracle/lib:/opt/sybase.client/lib:/opt/info73sdk/cli/sybase/dlls:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/CORE:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
SFTP_UMASK=
ORACLE_HOME=/opt/oracle/product
数据库连接没有问题:
sqlplus user/pass@sid
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 9 11:00:14 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL>
文件是存在的:
ls -l /opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so
-rwxrwxrwx 1 root sys 651920 Sep 17 2009 /opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so
ls -l /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm
-rwxrwxrwx 1 informix sys 26441 Nov 16 2007 /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm
那么请问,我的问题出在哪里呢?
Connect to DB:nios35 using driver Oracle ...... install_driver(Oracle) failed: Can't load '/opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: No such file or directory at /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm line 229, <RF> line 26.
at (eval 11) line 3
Compilation failed in require at (eval 11) line 3, <RF> line 26.
Perhaps a required shared library or dll isn't installed where expected
at /opt/BOCO.Common/DB/lib/MDBI2.pm line 156
环境变量:
MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/VRTS/vxfs5.0/man:/opt/ldapux/share/man/%L:/opt/ldapux/share/man:/opt/ipf/man:/opt/ldapux/ypldapd/man:/opt/samba/man:/opt/samba/WTEC_Support_Tools/man:/opt/samba/cfsm_man:/opt/cifsclient/share/man:/opt/openssl/man:/opt/openssl/prngd/man:/opt/wbem/share/man:/opt/graphics/common/man:/opt/amgr/man/%L:/opt/amgr/man:/opt/sec_mgmt/share/man:/usr/dt/share/man:/opt/caliper/man/%L:/opt/caliper/man:/opt/drd/share/man/%L:/opt/drd/share/man:/opt/dsau/man:/opt/resmon/share/man/%L:/opt/resmon/share/man:/opt/gnome/man:/opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/propplus/share/man:/usr/contrib/kwdb/share/man:/opt/perl_32/man:/opt/perl_64/man:/opt/prm/man/%L:/opt/prm/man:/opt/psb/healthtest/share/man:/opt/sfm/share/man:/opt/swm/share/man/%L:/opt/swm/share/man:/opt/swa/share/man/%L:/opt/swa/share/man:/opt/ssh/share/man:/opt/sentinel/man/%L:/opt/sentinel/man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/openssl/fips/0.9.7/man:/opt/openssl/fips/0.9.8/man:/opt/gwlm/man/%L:/opt/gwlm/man:/opt/icod/man/%L:/opt/icod/man
SFTP_PERMIT_CHOWN=1
ERASE=^H
TERM=vt100
SHELL=/usr/local/bin/bash
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
SSH_CLIENT=10.31.2.52 3373 22
PERL5LIB=/opt/BOCO.Common/DB/lib:/opt/BOCO.NPM/DB/lib:/opt/dc_perl/lib/site_perl/5.8.8:/opt/dc_perl/lib/5.8.8:/opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
INFORMIXDIR=/informix/info
OLDPWD=/opt/BOCO.NPM/DB
SSH_TTY=/dev/pts/7
USER=npmuser
LD_LIBRARY_PATH=LD_LIBRARY_PATH=/usr/openwin/lib:/usr/lib:/usr/local/lib:/usr/platform/SUNW,SPARC-Enterprise/lib/:/opt/SUNWspro/lib:/opt/ODBC/lib:/opt/informix/lib:/opt/informix/lib/csm:/opt/informix/lib:/opt/informix/lib/esql:/opt/informix/lib/cli:/opt/informix/lib/client/csm:/opt/informix/lib/dmi:/opt/informix/lib/c++:/opt/mqm/lib:/opt/BOCO.NPM/DB/msg_sender:/opt/info73sdk/lib:/opt/info73sdk/lib/esql:/opt/oracle/OraHome_1/lib:/opt/oracle/OraHome_1/lib32:/usr/lib:/usr/local/lib:/opt/dc_mysql/lib:/opt/ODBC/lib:/informix/info/lib:/informix/info/lib/esql:/opt/informix/cli/dlls:/opt/oracle/lib:/opt/sybase.client/lib:/opt/info73sdk/cli/sybase/dlls:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/CORE:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
ORACLE_SID=nios1
ORACLE_BASE=/opt/oracle
SSH_AUTH_SOCK=/tmp/ssh-REeBT14321/agent.14321
DB_PATH=/opt/BOCO.NPM/DB
ONCONFIG=onconfig.niosserver
MAIL=/var/mail/npmuser
PATH=/opt/dc_perl/bin:/bin:/usr/bin:/usr/sbin:/usr/ucb:/etc:/informix/info:/informix/info/bin:/informix/info/etc:/usr/local/bin:/bin:/usr/bin:/usr/contrib/bin:/usr/ccs/bin:/usr/sbin:/informix/info/bin:/opt/dc_mysql/bin:/opt/oracle/OraHome_1/bin:/informix/info/bin:/informix/info/shell:/opt/oracle/product/bin
PWD=/opt/BOCO.NPM/DB/ReportSum/bin
NLS_DATA_FORMAT=YYYY-MM-DD HH24:MI:SS
TZ=EAT-8
INFORMIXSERVER=niosserver
SHLVL=1
SFTP_PERMIT_CHMOD=1
HOME=/opt/BOCO.NPM/DB
LOGNAME=npmuser
SHLIB_PATH=/opt/oracle/OraHome_1/lib:/opt/oracle/OraHome_1/lib32:/usr/lib:/usr/local/lib:/opt/dc_mysql/lib:/opt/ODBC/lib:/informix/info/lib:/informix/info/lib/esql:/opt/informix/cli/dlls:/opt/oracle/lib:/opt/sybase.client/lib:/opt/info73sdk/cli/sybase/dlls:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/CORE:/opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64
SFTP_UMASK=
ORACLE_HOME=/opt/oracle/product
数据库连接没有问题:
sqlplus user/pass@sid
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Aug 9 11:00:14 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL>
文件是存在的:
ls -l /opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so
-rwxrwxrwx 1 root sys 651920 Sep 17 2009 /opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so
ls -l /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm
-rwxrwxrwx 1 informix sys 26441 Nov 16 2007 /opt/dc_perl/lib/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/DynaLoader.pm
那么请问,我的问题出在哪里呢?
作者: liwd1977 发布时间: 2010-08-09
- ldd /opt/dc_perl/lib/site_perl/5.8.8/IA64.ARCHREV_0-thread-multi-LP64/auto/DBD/Oracle/Oracle.so
dmesg看看最后有没有segfault之类的错误
作者: churchmice 发布时间: 2010-08-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28