首页 > 编程知识 正文

libnsl.so.1丢失怎么处理,ora12514监听程序当前无法识别

时间:2023-05-04 22:06:09 阅读:18825 作者:2467

我有一个简单的测试程序,我运行的话会得到:

./hello : errorwhileloadingsharedlibraries : libaio.so.1: cannotopensharedobjectfile 3360 nosuchfileordirectory

我的链接如下:

$(cc ) $ ) cc flags (-o hello.o-l ./OCI lib-3.9.3/src/. libs-l ./instant client _ 11 _2- loci lib

我的LD_LIBRARY_PATH包括以下内容:

LD _ library _ path=./OCI lib-3.9.3/src/. libs 3360 ./instant client _ 11 _ 23360/usr/lib

/usr/lib看起来是这样的:

Linux$ ls -l /usr/lib/libaio*

lrwxrwxrwx 1根根根15 nov 52008/usr/lib/libaio.so.1-libaio.so.1.0.1

- rwxr-xr-x1根根根2632 sep 162005/usr/lib/libaio.so.1.0.0

- rwxr-xr-x1根根根2628 sep 162005/usr/lib/libaio.so.1.0.1

输出ldd你好:

libocilib.so.3=./OCI lib-3.9.3/src/. libs/libocilib.so.3 (0x 00002 a 95558000 ) ) )。

libc.so.6=/lib 64/TLS/libc.so.6 (0x 000003811200000 ) ) ) )。

libclntsh.so.11.1=./instant client _ 11 _2/libclntsh.so.11.1 (0x 000002 a956c 4000 )。

/lib 64/LD-Linux-x86-64.so.2 (0x 00000552 AAAA 000 ) ) ) ) ) ) 652 )

libnnz 11.so=./instant client _ 11 _2/libnnz 11.so (0x 000002 a97f 56000 ) )。

(lib dl.so.2=/lib 64/lib dl.so.2 (0x 00000381150000 ) ) ) ) ) ) 652

libm.so.6=/lib 64/TLS/libm.so.6 (0x 000000381170000 )。

libpthread.so.0=/lib 64/TLS/libpthread.so.0 (0x 000003811 b 00000 ) )

lib nsl.so.1=/lib 64/lib nsl.so.1 (0x 0000038190000 )。

libaio.so.1=not found

我希望这里缺少简单的东西。 Oracle即时客户端软件包似乎需要libaio,但似乎已经安装了,有什么问题吗?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。