Solved

Oracle AIX error

Posted on 2004-10-13
5
4,401 Views
Last Modified: 2008-06-20
Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
ERROR:
ORA-12547: TNS:lost contact


SP2-0640: Not connected
Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
ORA-12547: TNS:lost contact
Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
ERROR:
ORA-12547: TNS:lost contact


Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
Could not load program oraclekom:
Symbol resolution failed for /usr/lib/libc.a[aio_64.o] because:
   Symbol kaio_rdwr64 (number 0) is not exported from dependent
     module /unix.
   Symbol listio64 (number 1) is not exported from dependent
     module /unix.
   Symbol acancel64 (number 2) is not exported from dependent
     module /unix.
   Symbol iosuspend64 (number 3) is not exported from dependent
     module /unix.
   Symbol aio_nwait (number 4) is not exported from dependent
     module /unix.
   Dependent module libc.a(aio_64.o) could not be loaded.
Error was: Exec format error
Examine .loader section symbols with the 'dump -Tv' command.
ORA-12547: TNS:lost contact
SP2-0640: Not connected
SP2-0640: Not connected
SP2-0640: Not connected
SP2-0640: Not connected
SP2-0641: "EXECUTE" requires connection to server
SP2-0640: Not connected

Why ...????????
0
Comment
Question by:Dhalfin Rich
  • 3
  • 2
5 Comments
 
LVL 47

Expert Comment

by:schwertner
ID: 12305652
·      change: Filesystem mode changed from JFS2 to JFS
·      cause: Asynchronous I/O has not been configured or started on the system.

fix:
Make Asynchronous I/O available on system, following the next steps to set it up:
1. Log in as root
2. Type:
     mkdev -l aio0
   This command attempts to verify that Asynchronous I/O services are
   running (available on system), if not, they are started.
3. To ensure it is configured at each system restart :
   a. Type: smit aio
   b. Select the menu item "Change/Show Characteristics of Asynchronous
I/O"
   c. Change the field "STATE to be configured at system restart"
from DEFINED to AVAILABLE.

 or just execute the next command and it will do the same as the previous a, b
and c steps:
    chdev -l aio0 -a autoconfig='available'
   which should return the message "aio0 changed".

   Step 3 (either of the two ways) will toggle the state to be configured at
system restart to be
   available, making asynchronous I/O available with each system reboot.

0
 

Author Comment

by:Dhalfin Rich
ID: 12317377
I  have tried this, but still get the same error when I create a
database.  do U Have another Tips Mr. schwertner ...
Thanks For U Kind help...
0
 
LVL 47

Expert Comment

by:schwertner
ID: 12320285
Sorry for this. I am terribly tired and will try to look in metalink on Monday afternoon. Sorry, have installed Oracle on Linux...
0
 

Author Comment

by:Dhalfin Rich
ID: 12327919
Thanks..But If U Find the Solusion please give cause is urgent
0
 
LVL 47

Accepted Solution

by:
schwertner earned 500 total points
ID: 12337297
I found only this:


Turn off asynchronous I/O - reboot.
Turn on asynchronous I/O - reboot.
Then it works...

0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Article by: Swadhin
From the Oracle SQL Reference (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/queries006.htm) we are told that a join is a query that combines rows from two or more tables, views, or materialized views. This article provides a glimps…
Why doesn't the Oracle optimizer use my index? Querying too much data Most Oracle developers know that an index is useful when you can use it to restrict your result set to a small number of the total rows in a table. So, the obvious side…
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…
This video shows how to Export data from an Oracle database using the Datapump Export Utility.  The corresponding Datapump Import utility is also discussed and demonstrated.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now