Home » SQL & PL/SQL » SQL & PL/SQL » Missing Symbol while loading external library (9i, Linux)
icon3.gif  Missing Symbol while loading external library [message #322300] Fri, 23 May 2008 01:08
Messages: 1
Registered: May 2008
Junior Member
I have followed all the steps in creating external library in PL/SQL i.e. configuring Listerner, TNSNAMES.ORA etc. etc.
While invoking a function call on this external library, I am getting a missing symbol error :

ORA-06520: PL/SQL: Error loading external library
ORA-06522: /home/qzintf/libSQLAdapter.so: undefined symbol: Fneeded32
ORA-06512: at line 12

This missing symbol "Fneeded32" is located in a tuxedo shared lib. The path of tuxedo library (libfml32.so) has already been put in the env var LD_LIBRARY_PATH, but still Oracle is not looking into this library !

Is there any way where I can define dependency of QUARTZSQLADAPTER on libfml32.so ?? Or make oracle use load this library while loading QUARTZSQLADAPTER ??
Previous Topic: problem with storing large data in nclob
Next Topic: Need Suggestion Reg Tunning
Goto Forum:

Current Time: Tue Jul 25 17:58:59 CDT 2017

Total time taken to generate the page: 0.11886 seconds