- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- ORA-06522: Unsatisfied code symbol
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-25-2005 08:39 AM
тАО01-25-2005 08:39 AM
ORA-06522: Unsatisfied code symbol
This is in a HP UX 11.11 64-bit environment with an Oracle 9.2.0.5 database.
The C++ program was compiled and linked with aCC. It runs from a command line, but when run through Oracle, Oracle returns the following error:
ORA-06520: PL/SQL: Error loading external library
ORA-06522: Unsatisfied code symbol '__dl__FPv' in load module '/oracle/product/9.2.0.5/lib/libOption.sl'.
It was compiled with the following:
aCC -c +Z -z -AA -mt +DAportable +DA2.0W
Anyone have any ideas what might be causing this issue?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-25-2005 10:57 PM
тАО01-25-2005 10:57 PM
Re: ORA-06522: Unsatisfied code symbol
Did you checked the stacked error (if any) for more details as it is said in the ?
Since I've found your issue also on Metalink, see bug 3216389 that seems similar to your issue...
Eric Antunes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-26-2005 11:59 AM
тАО01-26-2005 11:59 AM
Re: ORA-06522: Unsatisfied code symbol
Do you have the ENVS entry in listener.ora. You may need an ENVS entry in listener.ora that sets up your LD_LIBRARY_PATH so that any .so files referenced by your shared library can be found.
The other thing would be to locate all the dependancies of your source file and set your LD_LIBRARY_PATH to the locations of these object files, or libraries containing these symbols. Set LD_LIBRARY_PATH in the oracle user profile, or explicitly from within your C shared library.
The error could be be because extproc is unable to load the method from within the Shared library.
In such cases you can use compiler specific flags to generate ANSI C code, like on HP-UX when using aCC you can use the -Ae OR -AOe option while creating the shared library. But as the options are compiler specific you need to check your compiler specific documentation to get the options for your compiler.
Indira A
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-26-2005 12:19 PM
тАО01-26-2005 12:19 PM
Re: ORA-06522: Unsatisfied code symbol
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-26-2005 02:44 PM
тАО01-26-2005 02:44 PM
Re: ORA-06522: Unsatisfied code symbol
LD_LIBRARY_PATH=/oracle/product/9.2.0.5/lib:/usr/lib/pa20_64:/usr/lib: is set in the listener and in the .profile
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-26-2005 02:49 PM
тАО01-26-2005 02:49 PM
Re: ORA-06522: Unsatisfied code symbol
all environment variables appear to be correct, our library works in Windows and in AIX, just can't seem to get Oracle to talk with it correctly in HP UX...
thank you again for ideas... any and all are welcomed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-01-2005 01:09 AM
тАО02-01-2005 01:09 AM
Re: ORA-06522: Unsatisfied code symbol
SHLIB_PATH=${SHLIB_PATH};/usr/lib
along with your other LD_LIBRARY_PATH.
Then just b/c it's easy to try - try setting
SHLIB_PATH=$LD_LIBRARY_PATH.