OS400的补丁包里是否有如下几个库文件?
移植代码到OS400上,然后安装了ORACLE AIX的ODBC二进制库文件(
从ORACLE官网下载的
odbc-10.2.0.4.0-aix-ppc32.zip
basic-10.2.0.4.0-aix-ppc32.zip, 在AIX5.3也是使用该文件访问ORACLE)到OS400下,
ldd ORACLE库文件提示, 无法找到
Cannot find libodm.a(shr.o)
Cannot find libperfstat.a(shr.o)
Cannot find libcfg.a(shr.o)
Cannot find liblvm.a(shr.o)
从AIX5.3拷贝了这几个库到OS400下, ldd没问题,运行报错:
sqlplus
Could not load program sqlplus:
Symbol resolution failed for /lib/libodm.a(shr.o) because:
Symbol __fd_select (number 49) is not exported from dependent
module /usr/lib/libc.a(shr.o).
Dependent module libodm.a(shr.o) could not be loaded.
Error was: Exec format error
应该是这几个库与OS400默认的libc.a不匹配,
请问libodm.a libperfstat.a libcfg.a liblvm.a 是否在某个OS400补丁包里包含呢?
另外各位OS400下访问ORACLE是通过什么方式呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论