Error - Symbol Resolution Failed

Hi All,

I am trying to run sqlplus on my AIX 5L box but following errors are thrown:
$ sqlplus
exec(): 0509-036 Cannot load program sqlplus because of the following errors:
0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
0509-136 Symbol kaio_rdwr64 (number 0) is not exported from
dependent module /unix.
0509-136 Symbol listio64 (number 1) is not exported from
dependent module /unix.
0509-136 Symbol acancel64 (number 2) is not exported from
dependent module /unix.
0509-136 Symbol iosuspend64 (number 3) is not exported from
dependent module /unix.
0509-136 Symbol aio_nwait (number 4) is not exported from
dependent module /unix.
0509-136 Symbol aio_nwait64 (number 5) is not exported from
dependent module /unix.
0509-136 Symbol aio_nwait_timeout (number 6) is not exported from
dependent module /unix.
0509-136 Symbol aio_nwait_timeout64 (number 7) is not exported from
dependent module /unix.
0509-026 System error: Error 0
0509-192 Examine .loader section symbols with the 'dump -Tv' command

Any ideas on what's happening

BR
rte

environment variable not set? *shrugs*

is AIO turned on? don't know if it needs to be, though. also don't recall if it requires a reboot if you change the setting... i THINK in AIX 5 you won't need to reboot... but don't quote me on that. :slight_smile:

Is this for Oracle, Sybase,....? Was this after an upgrade to product, OS, other?

Database is oracle 9.2.0.
This is not an upgrade

Try this

mkdev -l aio0

and run again

1 Like

I have already tried that at it works.

Thanks anyway.
rte