niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
· nixdoc.net · man pages · Linux HOWTOs · FreeBSD Tips · Forums
navigation Forum index » *nix » AIX
Symbol resolution failed for /tools/oracle/ora817/lib/libclntsh.a(shr.o)
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
Author Message
purzel30@web.de
*nix forums beginner


Joined: 21 Sep 2005
Posts: 9

PostPosted: Wed Sep 21, 2005 1:00 pm    Post subject: Symbol resolution failed for /tools/oracle/ora817/lib/libclntsh.a(shr.o) Reply with quote

Hello!

I got an error message when updating my program from AIX 5.1 to AIX
5.3. It uses Oracle 8.1.7.

The following error message appears:
----------------------------------------------------------------------------
exec(): 0509-036 Cannot load program prismaconn.aix because of the
following errors:
0509-130 Symbol resolution failed for
/tools/oracle/ora817/lib/libclntsh.a(shr.o) because:
0509-136 Symbol pw_post (number 257) is not exported from
dependent module /unix.
0509-136 Symbol pw_wait (number 258) is not exported from
dependent module /unix.
0509-136 Symbol pw_config (number 259) is not exported from
dependent module /unix.
0509-136 Symbol aix_ora_pw_version3_required (number 260) is
not exported from
dependent module /unix.
0509-026 System error: Error 0
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
----------------------------------------------------------------------------

I compiled my program troublefree, but when I try to start it, this
message is the result.

Doesn't Oracle 8.1.7 get along with AIX 5.3?
Can anybody help me out of this misery?

Thanks in advance,
Christian
Back to top
Laurenz Albe
*nix forums Guru


Joined: 21 Feb 2005
Posts: 478

PostPosted: Wed Sep 21, 2005 1:17 pm    Post subject: Re: Symbol resolution failed for /tools/oracle/ora817/lib/libclntsh.a(shr.o) Reply with quote

purzel30@web.de wrote:
Quote:
I got an error message when updating my program from AIX 5.1 to AIX
5.3. It uses Oracle 8.1.7.

The following error message appears:
----------------------------------------------------------------------------
exec(): 0509-036 Cannot load program prismaconn.aix because of the
following errors:
0509-130 Symbol resolution failed for
/tools/oracle/ora817/lib/libclntsh.a(shr.o) because:
0509-136 Symbol pw_post (number 257) is not exported from
dependent module /unix.
0509-136 Symbol pw_wait (number 258) is not exported from
dependent module /unix.
0509-136 Symbol pw_config (number 259) is not exported from
dependent module /unix.
0509-136 Symbol aix_ora_pw_version3_required (number 260) is
not exported from
dependent module /unix.
0509-026 System error: Error 0
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
----------------------------------------------------------------------------

I compiled my program troublefree, but when I try to start it, this
message is the result.

What exactly are you updating?
Did you upgrade the operating system?
Or are you trying to use a program developed on AIX 5.1 on a 5.3 machine
where Oracle is also installed?

The symptoms are, however, clear in my opinion:
The Oracle kernel extension is not loaded.

Yours,
Laurenz Albe
Back to top
purzel30@web.de
*nix forums beginner


Joined: 21 Sep 2005
Posts: 9

PostPosted: Wed Sep 21, 2005 1:23 pm    Post subject: Re: Symbol resolution failed for /tools/oracle/ora817/lib/libclntsh.a(shr.o) Reply with quote

I did what you described in your third point. I developed a program on
AIX 5.1 and I only want to get it run on AIX 5.3 after new compilation
and linkage of course.
Oracle is also installed on this system.

Sorry, but what is the "Oracle kernel extension"? How can I load it? Do
you have any suggestions?

Thanks for your information!
Christian Schmidbauer
Back to top
sllabres
*nix forums beginner


Joined: 29 Apr 2005
Posts: 24

PostPosted: Wed Sep 21, 2005 2:16 pm    Post subject: Re: Symbol resolution failed for /tools/oracle/ora817/lib/libclntsh.a(shr.o) Reply with quote

purzel30@web.de wrote:
Quote:
I did what you described in your third point. I developed a program on
AIX 5.1 and I only want to get it run on AIX 5.3 after new compilation
and linkage of course.
Oracle is also installed on this system.

Sorry, but what is the "Oracle kernel extension"? How can I load it? Do
you have any suggestions?

Thanks for your information!
Christian Schmidbauer

You can query if the oracle kernel extensions are loaded with the
command "loadext -r"

which sould give you a output like the following, if the extensions
are loaded:
-------------------
Oracle Kernel Extension Loader for AIX
Copyright (c) 1998,1999 Oracle Corporation


Kernel Extension Path: /etc/pw-syscall.64bit_kernel

Kernel Extension Version: 3

Extension /etc/pw-syscall.64bit_kernel found with kmid: 0x40f7900
-------------------

Bye, Stefan.
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
The time now is Wed Oct 22, 2014 3:23 pm | All times are GMT
navigation Forum index » *nix » AIX
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Move Oracle 10g database to another location Selt Server 0 Fri Jul 21, 2006 2:14 pm
No new posts Oracle runtime Spitfire Server 0 Fri Jul 21, 2006 1:18 pm
No new posts Oracle Text Score Computation jatinder.1975@gmail.com Server 0 Fri Jul 21, 2006 1:00 pm
No new posts getimagesize():failed to open stream: sree PHP 0 Fri Jul 21, 2006 6:24 am
No new posts Can a trigger insert records into another oracle server Tauqir Server 2 Fri Jul 21, 2006 12:27 am

Copyright © 2004-2005 DeniX Solutions SRL
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum |  email marketing service
 
Privacy Policy
[ Time: 0.0398s ][ Queries: 16 (0.0098s) ][ GZIP on - Debug on ]