Hi,
on IBM AIX 6.1 i have this error
exec(): 0509-036 Cannot load program /apps/criosbatch/crios_base/Pc/Loadlib/ORACLE/ODBCRUN because of the following errors:
rtld: 0712-001 Symbol mfsqlsmf was referenced
from module ODBCRUN(), but a runtime definition
of the symbol was not found
with Runtume Server For Soa
instead with Server For Cobol 5.1 it's work...
runtime libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol_runtime/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
server libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
thanks
Hi mf_galberico,
My apologies for the late response. I notice that the locations of the Micro Focus installs are different between server and runtime. Are these two installations on the same machine?
Is the program ODBCRUN an executable you've created? If it's a COBOL executable, can you tell me the exact command(s) that were used to compile and link it?
Hi,
on IBM AIX 6.1 i have this error
exec(): 0509-036 Cannot load program /apps/criosbatch/crios_base/Pc/Loadlib/ORACLE/ODBCRUN because of the following errors:
rtld: 0712-001 Symbol mfsqlsmf was referenced
from module ODBCRUN(), but a runtime definition
of the symbol was not found
with Runtume Server For Soa
instead with Server For Cobol 5.1 it's work...
runtime libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol_runtime/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
server libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
thanks
Hi blairm,
I hope you can help me because I have not yet solved .
I have installed server in /opt/microfocus/cobol and runtime in /opt/microfocus/cobol_runtime,
odbcrun is an executable compiled with this command line:
cob -x -g -U -C"use=${DEFDIR} use=${DEFDIR_ORACLE}" $1
i also tried :
cob -x -U -C"use=${DEFDIR} use=${DEFDIR_ORACLE}" $1
this is the compiler directive:
DEFDIR:
dialect(mf)
charset(ascii)
copyext",cbl,cpy,cbl,cpy"
changemessage(10 w 1082 w)
sequential"line"
warning(1)
nocoboldir
flagas(s)
notrunc
nocomp
adv
ssrange
nocmpr2
host-numcompare
host-nummove
sign-fixup
defaultbyte(32)
nodynam
noseqchk
zwb
max-error(100)
& nopanvalet
& nolibrarian
& noanim
& nognt
& obj
copyext(cpy)
list()
setting
listpath"/home/newapp/compiler/lst"
assign"external"
outdd"SYSOUT 121 l a"
indd"SYSIN 80 l a"
datamap
& foldcopyname(lower)
DEFDIR_ORACLE:
SQL(CHECK)
SQL(DBMAN=ODBC)
SQL(DB=APPDATA)
SQL(TARGETDB=ORACLE)
SQL(DB=ITX0)
SQL(PASS=user45.pwd667)
SQL(CHECKSINGLETON)
thanks....
Hi,
on IBM AIX 6.1 i have this error
exec(): 0509-036 Cannot load program /apps/criosbatch/crios_base/Pc/Loadlib/ORACLE/ODBCRUN because of the following errors:
rtld: 0712-001 Symbol mfsqlsmf was referenced
from module ODBCRUN(), but a runtime definition
of the symbol was not found
with Runtume Server For Soa
instead with Server For Cobol 5.1 it's work...
runtime libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol_runtime/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
server libpath:
/apps/oraclient/11.2.0/client_1/lib
/opt/microfocus/cobol/lib
/usr/lib
/apps/unicenter/SharedComponents/lib
/opt/CA/CAlib
/usr/lib
/apps/unicenter/SharedComponents/ccs/dia/lib
/apps/unicenter/SharedComponents/ccs/dia/dna/lib
/apps/unicenter/SharedComponents/JRE/1.4.2/bin
/apps/unicenter/SharedComponents/JRE/1.4.2/bin/classic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
/apps/unicenter/SharedComponents/ccs/atech/services/bin
/opt/CA/ca_lic
/apps/unicenter/SharedComponents/Csam/SockAdapter/lib
thanks
I solved so:
add to sql directive this line:
SQL(NOCTRACE)
SQL(NOSMFTRACE)
and it finally work!
bye