AIX操作系统重启后oracle启动报错“exec(): 0509-036 rtld: 0712-001 Symbol CreateIoCompletionPort was referenced from module xxx/libttsh19.so(), but a runtime definition of the symbol was not found.”

exec(): 0509-036 Cannot load program sqlplus because of the following errors:
rtld: 0712-001 Symbol CreateIoCompletionPort was referenced
from module /data/oracle/lib/libttsh19.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol GetMultipleCompletionStatus was referenced
from module /data/oracle/lib/libttsh19.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-002 fatal error: exiting.
$ sqlplus / as sysdba
exec(): 0509-036 Cannot load program sqlplus because of the following errors:
rtld: 0712-001 Symbol CreateIoCompletionPort was referenced
from module /data/oracle/lib/libttsh19.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol GetMultipleCompletionStatus was referenced
from module /data/oracle/lib/libttsh19.so(), but a runtime definition
of the symbol was not found.
rtld: 0712-002 fatal error: exiting.

已邀请:

确认下IOCP打开状态。具体可以通过smit iocp操作,也可以执行如下命令:

#root用户

mkdev -l iocp0 

http://nccloud.yytimes.com/uploads/answer/20211104/5bcd4853467c64c115f0f051ca55cdac.png  
chdev -l iocp0 -P 

http://nccloud.yytimes.com/uploads/answer/20211104/18233b21853a8e310c1060c94f1e4f33.png


之后去启动数据库即可

要回复问题请先登录注册