Consultor Eletrônico



Kbase 19801: Unresolved Symbols from libwtc8.sl - Oracle 8.1.6 HP
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/06/2002
Status: Unverified

FACT(s) (Environment):

Oracle 8.1.6
Oracle DataServer
HP-UX 11

SYMPTOM(s):

Error <read/writing> socket, ret=<n>, errno=<n>. (778)

The following error message is seen after you PROBUILD Oracle DataServer executable and try to connect to the Oracle.

/usr/lib/dld.sl: Unresolved symbol: LhtStrCreate (code) from
/oracle/product/8.1.6/lib/libwtc8.sl

/usr/lib/dld.sl: Unresolved symbol: LhtStrInsert (code) from
/oracle/product/8.1.6/lib/libwtc8.sl

CAUSE:

Behavior difference caused by the HP linker. This is an Oracle issue when operating on a HP platform.

FIX:

One of the solutions from Oracle is to recreate libclntsh:
1) Edit the file '$ORACLE_HOME/rdbms/admin/shrept.lst'.
2) Locate the line containing: rdbms : lmxsrt.
3) Add the following 2 lines under the line mentioned on Step 2:
rdbms : LhtStrCreate
rdbms : LhtStrInsert
4) Rebuild libclntsh.(Use the original genclntsh script.)