2nd Request: Oracle 8 Personal Edition

From: David (cupcake_at_sdf.lonestar.org)
Date: 10/04/04

  • Next message: Jeff Urlwin: "RE: 2nd Request: Oracle 8 Personal Edition"
    Date: Mon, 4 Oct 2004 09:17:58 -0400 (EDT)
    To: dbi-users@perl.org
    
    

    ## Cc: Tim.Bunce@pobox.com

    On "make test", I get the following.

    > t/base.......Failed to load Oracle extension and/or shared libraries:

    I assume that dbi uses a dll? Is that right?

    Since the Oracle.dll is definitely where the install driver is located,
    I assume that the Oracle.dll can't hook up with the dll in $ORACLE_HOME.
    I have that as "C:\\sys\\ora8p" and also tried it as
    "/cygdrive/c/sys/ora8p" - and in both cases it finds OCI80 when I
    run "perl Makefile.PL" but fails at runtime on "make test" either dynamic
    or on linktype=STATIC (for this, I get lots of boot__* not found).

    I included below the make output, and the key contents of the $ORACLE_HOME directory.
    Since there is no libx.a, I wonder if I need something more from the distribution
    cdrom? Or, is there a way to configure DBD::Oracle to use the NET80 interface
    which apparently works (certainly for sqlplus).

    I tried to google for "'Failed to load Oracle extension' Oracle"
    I set LD_LIBRARY_PATH=/cygdrive/c/sys/ora8p/lib and I have put the
    MSVC *.LIB modules there. Still failed. I also saw the google answers below,
    but they seem to depend on a gcc compatible Oracle library being available.
    I don't have one . With regard to # 3, I'm not even sure where to look for
    that sysliblist especially given that I'm running cygwin on WindowsNT.

    > 1. make sure to set your environment variables ORACLE_HOME, ORACLE_SID, be
    > sure $ORACLE_HOME/bin is in your path, and that $ORACLE_HOME/lib is in your
    > library path (do all this BEFORE the "perl Makefile.PL; make ; make test ;
    > make install" dance).
    >
    > 2. Try the following line:
    > perl Makefile.PL -m path/to/oracle.mk
    >
    > 3. Try adding the '-lc' to $ORACLE_HOME/rdbms/lib/sysliblist (just make sure
    > it's not on a new line).
    >
    > Instead of using this new library built by Oracle, the
    > libclntsh.so.8.0,I have put all the libraries by themselves (well almost
    > all - I might have to add some others?)
    > which means in the Makefile, I changed the LDLOADLIBS to:
    >
    > LDLOADLIBS = -L/usr/local/oracle/app/oracle/product/8.1.7/lib/ -ln8
    > -lclient8 -lclntst8 -lvsn8 -lcommon8 -lgeneric8 -lmm -lntns8 -lcore8
    > -lnl8 -lc -laio -lm -lc

    Thanks for your time; if this is not a question for you, do you think it
    would be ok to post this full listing on the mailing list?

    David

    > /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
    > t/base.......Failed to load Oracle extension and/or shared libraries:
    > install_driver(Oracle) failed: Can't load '/DBD-Oracle-1.15/blib/arch/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: dlopen: Win32 error 126 at /usr/lib/perl5/5.8.2/cygwin-thread-multi-64int/DynaLoader.pm line 229.
    > at (eval 1) line 3
    > Compilation failed in require at (eval 1) line 3.
    > Perhaps a required shared library or dll isn't installed where expected
    > at t/base.t line 19
    > The remaining tests will probably also fail with the same error.
    >
    > *** Please read the README and README.help files for help. ***
    >
    > make: *** [test_dynamic] Interrupt

    ./BIN
    ./BIN/BCKRSUS.DLL
    ./BIN/CheckerClass.dll
    ./BIN/CORE40.DLL
    ./BIN/CTL3D32.NEW
    ./BIN/DBAssist.exe
    ./BIN/DBVERF80.EXE
    ./BIN/EVR80US.DLL
    ./BIN/EXP80.EXE
    ./BIN/EXPP80.DLL
    ./BIN/EXTPROC.EXE
    ./BIN/HOAGTOCI.EXE
    ./BIN/IMP80.EXE
    ./BIN/JNLSLib3.dll
    ./BIN/JNLSTool.dll
    ./BIN/LSNRCTL80.EXE
    ./BIN/MFC42.NEW
    ./BIN/MIG80.EXE
    ./BIN/MMTX.LIC
    ./BIN/MMTX32.OCX
    ./BIN/MSVCIRT.NEW
    ./BIN/MSVCRT.NEW
    ./BIN/MSVCRT40.NEW
    ./BIN/N8A.EXE
    ./BIN/N8SW.EXE
    ./BIN/NAMESCTL80.EXE
    ./BIN/NASNS80.DLL
    ./BIN/NAUN80.DLL
    ./BIN/NAUNTS80.DLL
    ./BIN/NAV8.EXE
    ./BIN/NAV8CMD.DLL
    ./BIN/NAVRSUS.DLL
    ./BIN/NCR80.DLL
    ./BIN/NDWSI80.DLL
    ./BIN/NI80.DLL
    ./BIN/NL80.DLL
    ./BIN/NLSRTL33.DLL
    ./BIN/NMP80.DLL
    ./BIN/NMS80.DLL
    ./BIN/NNCI80.DLL
    ./BIN/NNFD80.DLL
    ./BIN/NNFG80.DLL
    ./BIN/NNFN80.DLL
    ./BIN/NNG80.DLL
    ./BIN/NPL80.DLL
    ./BIN/NR80.DLL
    ./BIN/NS80.DLL
    ./BIN/NT80.DLL
    ./BIN/NTN80.DLL
    ./BIN/NTP80.DLL
    ./BIN/NTS80.DLL
    ./BIN/NTT80.DLL
    ./BIN/NTUS80.DLL
    ./BIN/NZ80.DLL
    ./BIN/O80DBNOP.DLL
    ./BIN/O80DISOP.DLL
    ./BIN/O80OBJOP.DLL
    ./BIN/O80REPOP.DLL
    ./BIN/O80STUS.DLL
    ./BIN/O80VSNOP.DLL
    ./BIN/OCIW32.DLL
    ./BIN/OCOPY80.EXE
    ./BIN/OIBKND32.DLL
    ./BIN/OICORNLS.DLL
    ./BIN/OICTRL32.DLL
    ./BIN/OIDRSUS.DLL
    ./BIN/OIEXEC.DLL
    ./BIN/OIIMPL32.DLL
    ./BIN/OIMRSUS.DLL
    ./BIN/OIP21.DLL
    ./BIN/OIP21.TLB
    ./BIN/OIUIMFC.DLL
    ./BIN/ONRSD80.EXE
    ./BIN/ORA803.DLL
    ./BIN/ORAANSI.DLL
    ./BIN/ORACLE80.EXE
    ./BIN/ORADC.LIC
    ./BIN/ORADC.OCX
    ./BIN/ORADIM80.EXE
    ./BIN/ORAINST.EXE
    ./BIN/ORAKILL.EXE
    ./BIN/ORAPWD80.EXE
    ./BIN/ORASPAWN.DLL
    ./BIN/ORASTACK.EXE
    ./BIN/OSSLOGIN.EXE
    ./BIN/OSTART80.EXE
    ./BIN/OSTOP80.EXE
    ./BIN/OTRACE80.DLL
    ./BIN/OTRCCOL.EXE
    ./BIN/OTRCCREF.EXE
    ./BIN/OTRCFMT.EXE
    ./BIN/OTRCREP.EXE
    ./BIN/PLS803.DLL
    ./BIN/PLUS80.EXE
    ./BIN/PLUS80W.EXE
    ./BIN/POLIME32.OCX
    ./BIN/PSTD803.DLL
    ./BIN/RCVRSUS.DLL
    ./BIN/REGSVR32.EXE
    ./BIN/RMAN80.EXE
    ./BIN/SDO80.DLL
    ./BIN/SNAUM080.DLL
    ./BIN/SQLLDR80.EXE
    ./BIN/SQLLIB80.DLL
    ./BIN/SQLPLUS.EXE
    ./BIN/STRTDB80.EXE
    ./BIN/SVRMGR30.EXE
    ./BIN/TKPROF80.EXE
    ./BIN/TNSLSNR80.EXE
    ./BIN/TNSPING80.EXE
    ./BIN/TRCASST.EXE
    ./BIN/TRCFMT.CMD
    ./BIN/VSBCK80.EXE
    ./BIN/VSRCV80.EXE
    ./BIN/WRAP80.EXE
    ./BIN/XA80.DLL
    ./CORE40
    ./CORE40/LEMUS.MSB
    ./CORE40/LFIUS.MSB
    ./CORE40/LHTUS.MSB
    ./CORE40/LMMUS.MSB
    ./CORE40/LPMUS.MSB
    ./CORE40/LRMUS.MSB
    ./CORE40/LSFUS.MSB
    ./CORE40/LTMUS.MSB
    ./DATABASE
    ./DATABASE/ARCHIVE
    ./DATABASE/createdb.log
    ./DATABASE/CTL1ORCL.ORA
    ./DATABASE/INITORCL.ORA
    ./DATABASE/INITSEED.ORA
    ./DATABASE/LOG1ORCL.ORA
    ./DATABASE/LOG2ORCL.ORA
    ./DATABASE/ORASHUT.BAT
    ./DATABASE/ORASHUT.SQL
    ./DATABASE/PWDORCL.ORA
    ./DATABASE/RBS1ORCL.ORA
    ./DATABASE/strtorcl.cmd
    ./DATABASE/SYS1ORCL.ORA
    ./DATABASE/TMP1ORCL.ORA
    ./DATABASE/USR1ORCL.ORA
    ./LIB
    ./LIB/OCIW32.LIB
    ./LIB/ORA803.LIB
    ./LIB/PLS803.LIB
    ./NET80
    ./NET80/ADMIN
    ./NET80/ADMIN/LISTENER.ORA
    ./NET80/ADMIN/OSS
    ./NET80/ADMIN/SAMPLE
    ./NET80/ADMIN/SAMPLE/LISTENER.ORA
    ./NET80/ADMIN/SAMPLE/SQLNET.ORA
    ./NET80/ADMIN/SAMPLE/TNSNAMES.ORA
    ./NET80/ADMIN/SQLNET.ORA
    ./NET80/ADMIN/TNSNAMES.ORA
    ./NET80/DOCS
    ./NET80/DOCS/README.NET8
    ./NET80/DOCS/README.OSS
    ./NET80/ERROR
    ./NET80/LOG
    ./NET80/LOG/listener.log
    ./NET80/LOG/sqlnet.log
    ./NET80/NAMES
    ./NET80/NAUKUS.MSB
    ./NET80/NCRUS.MSB
    ./NET80/NCXUS.MSB
    ./NET80/NET8ASST
    ./NET80/NET8ASST/CONNECT.DLL
    ./NET80/NET8ASST/DOCS
    ./NET80/NET8ASST/DOCS/HELP
    ./NET80/NET8ASST/DOCS/HELP/AUTH.HTM
    ./NET80/NET8ASST/DOCS/HELP/AUTHPARA.HTM
    ./NET80/NET8ASST/DOCS/HELP/CHKSUM.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPADVANC.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPLOG.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPNATIVE.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPNMSVCS.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPONAMES.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPONMSVR.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPOSS.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPROUTE.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPSVCS.HTM
    ./NET80/NET8ASST/DOCS/HELP/CPTRACE.HTM
    ./NET80/NET8ASST/DOCS/HELP/ENCRYP.HTM
    ./NET80/NET8ASST/DOCS/HELP/NET8ASST.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNCADDRE.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNCADVAN.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNCDATAB.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNCDOMAI.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNCGENER.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMADVAN.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMCONTR.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMLOGGI.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMMONIT.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMTRACI.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNMTUNIN.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNOADVOP.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNOALIAS.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNODBLIN.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNOSERVI.HTM
    ./NET80/NET8ASST/DOCS/HELP/NNOTOPOL.HTM
    ./NET80/NET8ASST/DOCS/HELP/NSGEN.HTM
    ./NET80/NET8ASST/DOCS/HELP/OSSAUTHP.HTM
    ./NET80/NET8ASST/DOCS/HELP/SERVNAME.HTM
    ./NET80/NET8ASST/DOCS/HELP/SNADV.HTM
    ./NET80/NET8ASST/DOCS/HELP_EN_US-OFF
    ./NET80/NET8ASST/DOCS/HELP_EN_US-OFF/NET8ASST.HTM
    ./NET80/NET8ASST/DOCS/IMAGES
    ./NET80/NET8ASST/DOCS/IMAGES/PDLICON.GIF
    ./NET80/NET8ASST/IMAGES
    ./NET80/NET8ASST/IMAGES/BEGIN.GIF
    ./NET80/NET8ASST/IMAGES/CONNECT.GIF
    ./NET80/NET8ASST/IMAGES/CREATE.GIF
    ./NET80/NET8ASST/IMAGES/DELETE.GIF
    ./NET80/NET8ASST/IMAGES/FINISH.GIF
    ./NET80/NET8ASST/IMAGES/FOLDER.GIF
    ./NET80/NET8ASST/IMAGES/HELP.GIF
    ./NET80/NET8ASST/IMAGES/NAICON.GIF
    ./NET80/NET8ASST/IMAGES/NAMESERV.GIF
    ./NET80/NET8ASST/IMAGES/NA_PLACEBO.GIF
    ./NET80/NET8ASST/IMAGES/NEWNAME.GIF
    ./NET80/NET8ASST/IMAGES/NS_PLACEBO.GIF
    ./NET80/NET8ASST/IMAGES/OPENFOLDER.GIF
    ./NET80/NET8ASST/IMAGES/PROTOCOL.GIF
    ./NET80/NET8ASST/IMAGES/PROTOCOLINFO.GIF
    ./NET80/NET8ASST/IMAGES/SERVNAME.GIF
    ./NET80/NET8ASST/IMAGES/SID.GIF
    ./NET80/NET8ASST/IMAGES/SN_PLACEBO.GIF
    ./NET80/NET8ASST/IMAGES/TEST.GIF
    ./NET80/NET8ASST/N8A.CL
    ./NET80/NET8ASST/N8SW.CL
    ./NET80/NET8ASST/NETAPPLICATION.CLASS
    ./NET80/NET8ASST/NETDIR.DLL
    ./NET80/NET8ASST/NETPROPERTIES
    ./NET80/NET8ASST/NETWIZARD.CLASS
    ./NET80/NET8ASST/NNCCJ.DLL
    ./NET80/NET8ASST/ONA.ZIP
    ./NET80/NET8ASST/SYSMAN.ZIP
    ./NET80/NIQUS.MSB
    ./NET80/NLTUS.MSB
    ./NET80/NLUS.MSB
    ./NET80/NMPUS.MSB
    ./NET80/NMRUS.MSB
    ./NET80/NNCUS.MSB
    ./NET80/NNFUS.MSB
    ./NET80/NNLUS.MSB
    ./NET80/NNOUS.MSB
    ./NET80/NPLUS.MSB
    ./NET80/NZEUS.MSB
    ./NET80/NZUS.MSB
    ./NET80/SNLUS.MSB
    ./NET80/TNLUS.MSB
    ./NET80/TNPLUS.MSB
    ./NET80/TNSAPI
    ./NET80/TNSAPI/BIN
    ./NET80/TNSAPI/BIN/SFINGER.EXE
    ./NET80/TNSAPI/BIN/SFINGERD.EXE
    ./NET80/TNSAPI/BIN/TFTP.EXE
    ./NET80/TNSAPI/BIN/TFTPD.EXE
    ./NET80/TNSAPI/BIN/TNSAPI.DLL
    ./NET80/TNSAPI/INCLUDE
    ./NET80/TNSAPI/INCLUDE/CMD.H
    ./NET80/TNSAPI/INCLUDE/TFTPDEF.H
    ./NET80/TNSAPI/INCLUDE/TNSAPI.H
    ./NET80/TNSAPI/LIB
    ./NET80/TNSAPI/LIB/TNSAPI.LIB
    ./NET80/TNSAPI/LISTENER.ORA
    ./NET80/TNSAPI/README
    ./NET80/TNSAPI/SRC
    ./NET80/TNSAPI/SRC/CMD.C
    ./NET80/TNSAPI/SRC/CMDGETPU.C
    ./NET80/TNSAPI/SRC/CMDSUBS.C
    ./NET80/TNSAPI/SRC/DEMO.MAK
    ./NET80/TNSAPI/SRC/FILEP.C
    ./NET80/TNSAPI/SRC/FSM.C
    ./NET80/TNSAPI/SRC/INITVARS.C
    ./NET80/TNSAPI/SRC/MAINCLI.C
    ./NET80/TNSAPI/SRC/MAINSERV.C
    ./NET80/TNSAPI/SRC/NETTNS.C
    ./NET80/TNSAPI/SRC/SENDRECV.C
    ./NET80/TNSAPI/SRC/TNSAPI.C
    ./NET80/TNSAPI/SRC/TNSAPIFC.C
    ./NET80/TNSAPI/SRC/TNSAPIFD.C
    ./NET80/TNSAPI/SRC/UTIL.C
    ./NET80/TNSAPI/TNSNAMES.ORA
    ./NET80/TNSUS.MSB
    ./NET80/TRACE
    ./OCI80
    ./OCI80/INCLUDE
    ./OCI80/INCLUDE/NZERROR.H
    ./OCI80/INCLUDE/NZT.H
    ./OCI80/INCLUDE/OCI.H
    ./OCI80/INCLUDE/OCI.H.040906
    ./OCI80/INCLUDE/OCIAP.H
    ./OCI80/INCLUDE/OCIAPR.H
    ./OCI80/INCLUDE/OCIDEF.H
    ./OCI80/INCLUDE/OCIDEM.H
    ./OCI80/INCLUDE/OCIDFN.H
    ./OCI80/INCLUDE/OCIEXTP.H
    ./OCI80/INCLUDE/OCIKP.H
    ./OCI80/INCLUDE/OCIKPR.H
    ./OCI80/INCLUDE/ORATYPES.H
    ./OCI80/INCLUDE/ORI.H
    ./OCI80/INCLUDE/ORID.H
    ./OCI80/INCLUDE/ORL.H
    ./OCI80/INCLUDE/ORO.H
    ./OCI80/INCLUDE/ORT.H
    ./OCI80/INCLUDE/TNSAPI.H
    ./OCI80/LIB
    ./OCI80/LIB/BORLAND
    ./OCI80/LIB/BORLAND/OCIW32.LIB
    ./OCI80/LIB/BORLAND/ORA803.LIB
    ./OCI80/LIB/BORLAND/PLS803.LIB
    ./OCI80/LIB/MSVC
    ./OCI80/LIB/MSVC/Debug
    ./OCI80/LIB/MSVC/OCIW32.LIB
    ./OCI80/LIB/MSVC/ORA803.LIB
    ./OCI80/LIB/MSVC/PLS803.LIB
    ./OCI80/LIB/OCIW32.LIB
    ./OCI80/LIB/ORA803.LIB
    ./OCI80/LIB/PLS803.LIB
    ./ODBORA32
    ./ODBORA32/DECKAN32.DLL
    ./ODBORA32/LICENSE.TXT
    ./ODBORA32/ODBCAD32.EXE
    ./ODBORA32/ODBCTST.EXE
    ./ODBORA32/PRODDESC.TXT
    ./ODBORA32/README.TXT
    ./ODBORA32/SQORA.CNT
    ./ODBORA32/SQORA.HLP
    ./ODBORA32/SQORA.TXT
    ./OO4O21
    ./OO4O21/CONTROL.WRI
    ./OO4O21/CPP
    ./OO4O21/CPP/BIN
    ./OO4O21/CPP/BIN/DBG
    ./OO4O21/CPP/BIN/DBG/ORACLM.DLL
    ./OO4O21/CPP/BIN/DBG/ORACLM.PDB
    ./OO4O21/CPP/BIN/DBG/ORACLM32.DLL
    ./OO4O21/CPP/BIN/DBG/ORACLM32.PDB
    ./OO4O21/CPP/BIN/ORACLM.DLL
    ./OO4O21/CPP/BIN/ORACLM32.DLL
    ./OO4O21/CPP/BOUND.WRI
    ./OO4O21/CPP/DEMOEMP.SQL
    ./OO4O21/CPP/INCLUDE
    ./OO4O21/CPP/INCLUDE/OBOUND.H
    ./OO4O21/CPP/INCLUDE/ORACL.H
    ./OO4O21/CPP/LIB
    ./OO4O21/CPP/LIB/DBG
    ./OO4O21/CPP/LIB/DBG/ORACLM.LIB
    ./OO4O21/CPP/LIB/DBG/ORACLM32.LIB
    ./OO4O21/CPP/LIB/ORACLM.LIB
    ./OO4O21/CPP/LIB/ORACLM32.LIB
    ./OO4O21/CPP/MFC
    ./OO4O21/CPP/MFC/INCLUDE
    ./OO4O21/CPP/MFC/INCLUDE/OMFC.H
    ./OO4O21/CPP/MFC/LIB
    ./OO4O21/CPP/MFC/LIB/DBG
    ./OO4O21/CPP/MFC/LIB/DBG/OMFC.LIB
    ./OO4O21/CPP/MFC/LIB/DBG/OMFC40.LIB
    ./OO4O21/CPP/MFC/LIB/OMFC.LIB
    ./OO4O21/CPP/MFC/LIB/OMFC40.LIB
    ./OO4O21/CPP/MFC/OMFC40.MAK
    ./OO4O21/CPP/MFC/SAMPLES
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/MAINFRM.CPP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/MAINFRM.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/RES
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/RES/TOOLBAR.BMP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/RES/VSDEPT2.ICO
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/RES/VSDEPT2.RC2
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/RESOURCE.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/STDAFX.CPP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/STDAFX.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPDOC.CPP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPDOC.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT2.APS
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT2.CPP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT2.DEF
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT2.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT2.RC
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT32.MAK
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT32.MDP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPT32.NCB
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPVW.CPP
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/VSDEPVW.H
    ./OO4O21/CPP/MFC/SAMPLES/EMPEDIT/WinDebug
    ./OO4O21/CPP/MFC/SRC
    ./OO4O21/CPP/MFC/SRC/OMFC.CPP
    ./OO4O21/CPP/SRC
    ./OO4O21/CPP/SRC/CONVERT.CPP
    ./OO4O21/CPP/SRC/OADVISE.CPP
    ./OO4O21/CPP/SRC/OBOUND.CPP
    ./OO4O21/CPP/SRC/ODBASE.CPP
    ./OO4O21/CPP/SRC/ODYN.CPP
    ./OO4O21/CPP/SRC/OFIELD.CPP
    ./OO4O21/CPP/SRC/OOBJECT.CPP
    ./OO4O21/CPP/SRC/OOSD.CPP
    ./OO4O21/CPP/SRC/OPARAM.CPP
    ./OO4O21/CPP/SRC/OPARRAY.CPP
    ./OO4O21/CPP/SRC/ORAOBJI.H
    ./OO4O21/CPP/SRC/OSESSION.CPP
    ./OO4O21/CPP/SRC/OSET.CPP
    ./OO4O21/CPP/SRC/OSQL.CPP
    ./OO4O21/CPP/SRC/OVALBIND.CPP
    ./OO4O21/CPP/SRC/OVALUE.CPP
    ./OO4O21/CPP/SRC/SSORA.CPP
    ./OO4O21/CPP/WORKBOOK
    ./OO4O21/CPP/WORKBOOK/BOUNDVAL
    ./OO4O21/CPP/WORKBOOK/BOUNDVAL/BOUNDVAL.CPP
    ./OO4O21/CPP/WORKBOOK/BOUNDVAL/BOUNDVAL.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDDOC.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDDOC.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDT.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDT.DEF
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDT.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDT.RC
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDT32.MAK
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDVW.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/EMPEDVW.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/LOGDLG.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/LOGDLG.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/MAINFRM.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/MAINFRM.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/RES
    ./OO4O21/CPP/WORKBOOK/EMPEDT/RES/EMPEDT.ICO
    ./OO4O21/CPP/WORKBOOK/EMPEDT/RES/EMPEDT.RC2
    ./OO4O21/CPP/WORKBOOK/EMPEDT/RESOURCE.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/STDAFX.CPP
    ./OO4O21/CPP/WORKBOOK/EMPEDT/STDAFX.H
    ./OO4O21/CPP/WORKBOOK/EMPEDT/WinDebug
    ./OO4O21/CPP/WORKBOOK/LOGDLG
    ./OO4O21/CPP/WORKBOOK/LOGDLG/LOGDLG.CPP
    ./OO4O21/CPP/WORKBOOK/LOGDLG/LOGDLG.H
    ./OO4O21/CPP/WORKBOOK/LOGDLG/LOGDLG.RC
    ./OO4O21/CPP/WORKBOOK/POSADV
    ./OO4O21/CPP/WORKBOOK/POSADV/POSADV.CPP
    ./OO4O21/CPP/WORKBOOK/POSADV/POSADV.H
    ./OO4O21/DEMOBLD7.SQL
    ./OO4O21/DEMODRP7.SQL
    ./OO4O21/EMPCUR.SQL
    ./OO4O21/EXCEL
    ./OO4O21/EXCEL/SAMPLES
    ./OO4O21/EXCEL/SAMPLES/EMPX.WRI
    ./OO4O21/EXCEL/SAMPLES/EMPX.XLS
    ./OO4O21/EXCEL/SAMPLES/OO4O_ORA.XLS
    ./OO4O21/OO4O.ICO
    ./OO4O21/OO4OPARM.REG
    ./OO4O21/OO4OQ.ICO
    ./OO4O21/ORACONST.TXT
    ./OO4O21/ORAEXAMP.SQL
    ./OO4O21/ORAIPSRV.REG
    ./OO4O21/README.WRI
    ./OO4O21/VB
    ./OO4O21/VB/SAMPLES
    ./OO4O21/VB/SAMPLES/BLOB
    ./OO4O21/VB/SAMPLES/BLOB/BLOB.EXE
    ./OO4O21/VB/SAMPLES/BLOB/BLOB.FRM
    ./OO4O21/VB/SAMPLES/BLOB/BLOB.VBP
    ./OO4O21/VB/SAMPLES/BLOB/BLOB.WRI
    ./OO4O21/VB/SAMPLES/DATACTRL
    ./OO4O21/VB/SAMPLES/DATACTRL/DATACTRL.EXE
    ./OO4O21/VB/SAMPLES/DATACTRL/DATACTRL.FRM
    ./OO4O21/VB/SAMPLES/DATACTRL/DATACTRL.FRX
    ./OO4O21/VB/SAMPLES/DATACTRL/DATACTRL.VBP
    ./OO4O21/VB/SAMPLES/DATACTRL/DATACTRL.WRI
    ./OO4O21/VB/SAMPLES/DATACTRL/MOVETO.FRM
    ./OO4O21/VB/SAMPLES/DEPT
    ./OO4O21/VB/SAMPLES/DEPT/DEMPODC.BAS
    ./OO4O21/VB/SAMPLES/DEPT/DEMPODC.EXE
    ./OO4O21/VB/SAMPLES/DEPT/DEMPODC.FRM
    ./OO4O21/VB/SAMPLES/DEPT/DEMPODC.MAK
    ./OO4O21/VB/SAMPLES/DEPT/DEMPOIP.BAS
    ./OO4O21/VB/SAMPLES/DEPT/DEMPOIP.EXE
    ./OO4O21/VB/SAMPLES/DEPT/DEMPOIP.FRM
    ./OO4O21/VB/SAMPLES/DEPT/DEMPOIP.MAK
    ./OO4O21/VB/SAMPLES/DEPT/DEPT.WRI
    ./OO4O21/VB/SAMPLES/DEPT/DEPTGRID.EXE
    ./OO4O21/VB/SAMPLES/DEPT/DEPTGRID.FRM
    ./OO4O21/VB/SAMPLES/DEPT/DEPTGRID.FRX
    ./OO4O21/VB/SAMPLES/DEPT/DEPTGRID.MAK
    ./OO4O21/VB/SAMPLES/EMP
    ./OO4O21/VB/SAMPLES/EMP/EMP.WRI
    ./OO4O21/VB/SAMPLES/EMP/EMPGRID.EXE
    ./OO4O21/VB/SAMPLES/EMP/EMPGRID.FRM
    ./OO4O21/VB/SAMPLES/EMP/EMPGRID.FRX
    ./OO4O21/VB/SAMPLES/EMP/EMPGRID.MAK
    ./OO4O21/VB/SAMPLES/EMP/EMPMIX.BAS
    ./OO4O21/VB/SAMPLES/EMP/EMPMIX.EXE
    ./OO4O21/VB/SAMPLES/EMP/EMPMIX.FRM
    ./OO4O21/VB/SAMPLES/EMP/EMPMIX.MAK
    ./OO4O21/VB/SAMPLES/EMP/EMPODC.BAS
    ./OO4O21/VB/SAMPLES/EMP/EMPODC.EXE
    ./OO4O21/VB/SAMPLES/EMP/EMPODC.FRM
    ./OO4O21/VB/SAMPLES/EMP/EMPODC.MAK
    ./OO4O21/VB/SAMPLES/EMP/EMPOIP.BAS
    ./OO4O21/VB/SAMPLES/EMP/EMPOIP.EXE
    ./OO4O21/VB/SAMPLES/EMP/EMPOIP.FRM
    ./OO4O21/VB/SAMPLES/EMP/EMPOIP.MAK
    ./OO4O21/VB/SAMPLES/LOGIN
    ./OO4O21/VB/SAMPLES/LOGIN/LOGIN.BAS
    ./OO4O21/VB/SAMPLES/LOGIN/LOGIN.EXE
    ./OO4O21/VB/SAMPLES/LOGIN/LOGIN.FRM
    ./OO4O21/VB/SAMPLES/LOGIN/LOGIN.MAK
    ./OO4O21/VB/SAMPLES/LOGIN/LOGIN.WRI
    ./OO4O21/VB/SAMPLES/LOGIN/LOGOERR.FRM
    ./OO4O21/VB/SAMPLES/LOGIN/LOGOERR.FRX
    ./OO4O21/VB/SAMPLES/LOOKUP
    ./OO4O21/VB/SAMPLES/LOOKUP/LOOKUP.EXE
    ./OO4O21/VB/SAMPLES/LOOKUP/LOOKUP.FRM
    ./OO4O21/VB/SAMPLES/LOOKUP/LOOKUP.FRX
    ./OO4O21/VB/SAMPLES/LOOKUP/LOOKUP.VBP
    ./OO4O21/VB/SAMPLES/LOOKUP/LOOKUP.WRI
    ./OO4O21/VB/SAMPLES/MSG
    ./OO4O21/VB/SAMPLES/MSG/MSG.WRI
    ./OO4O21/VB/SAMPLES/MSG/ORA.HLP
    ./OO4O21/VB/SAMPLES/MSG/PLS.HLP
    ./OO4O21/VB/SAMPLES/PARM
    ./OO4O21/VB/SAMPLES/PARM/PARM.WRI
    ./OO4O21/VB/SAMPLES/PARM/PARMODC.BAS
    ./OO4O21/VB/SAMPLES/PARM/PARMODC.EXE
    ./OO4O21/VB/SAMPLES/PARM/PARMODC.FRM
    ./OO4O21/VB/SAMPLES/PARM/PARMODC.FRX
    ./OO4O21/VB/SAMPLES/PARM/PARMODC.MAK
    ./OO4O21/VB/SAMPLES/PARM/PARMOIP.BAS
    ./OO4O21/VB/SAMPLES/PARM/PARMOIP.EXE
    ./OO4O21/VB/SAMPLES/PARM/PARMOIP.FRM
    ./OO4O21/VB/SAMPLES/PARM/PARMOIP.MAK
    ./OO4O21/VB/SAMPLES/PLSQLCUR
    ./OO4O21/VB/SAMPLES/PLSQLCUR/DATACONS.BAS
    ./OO4O21/VB/SAMPLES/PLSQLCUR/PLSQLCUR.EXE
    ./OO4O21/VB/SAMPLES/PLSQLCUR/PLSQLCUR.FRM
    ./OO4O21/VB/SAMPLES/PLSQLCUR/PLSQLCUR.FRX
    ./OO4O21/VB/SAMPLES/PLSQLCUR/PLSQLCUR.VBP
    ./OO4O21/VB/SAMPLES/PLSQLCUR/PLSQLCUR.WRI
    ./OO4O21/VB/SAMPLES/QT
    ./OO4O21/VB/SAMPLES/QT/BINSERT.FRM
    ./OO4O21/VB/SAMPLES/QT/EMP_QT.BAS
    ./OO4O21/VB/SAMPLES/QT/EMP_QT.EXE
    ./OO4O21/VB/SAMPLES/QT/EMP_QT.FRM
    ./OO4O21/VB/SAMPLES/QT/EMP_QT.MAK
    ./OO4O21/VB/SAMPLES/QUOTE
    ./OO4O21/VB/SAMPLES/QUOTE/QUOABOUT.FRM
    ./OO4O21/VB/SAMPLES/QUOTE/QUOERROR.FRM
    ./OO4O21/VB/SAMPLES/QUOTE/QUOERROR.FRX
    ./OO4O21/VB/SAMPLES/QUOTE/QUOLOGIN.FRM
    ./OO4O21/VB/SAMPLES/QUOTE/QUOTE.BAS
    ./OO4O21/VB/SAMPLES/QUOTE/QUOTE.EXE
    ./OO4O21/VB/SAMPLES/QUOTE/QUOTE.FRM
    ./OO4O21/VB/SAMPLES/QUOTE/QUOTE.MAK
    ./OO4O21/VB/SAMPLES/QUOTE/QUOTE.WRI
    ./OTRACE80
    ./OTRACE80/ADMIN
    ./OTRACE80/ADMIN/CDF
    ./OTRACE80/ADMIN/COLLECT.DAT
    ./OTRACE80/ADMIN/FACILITY.DAT
    ./OTRACE80/ADMIN/FDF
    ./OTRACE80/ADMIN/FDF/ATM.FDF
    ./OTRACE80/ADMIN/FDF/ORACLE.FDF
    ./OTRACE80/ADMIN/FDF/ORACLED.FDF
    ./OTRACE80/ADMIN/FDF/ORACLEE.FDF
    ./OTRACE80/ADMIN/OTRCDBMS.SQL
    ./OTRACE80/ADMIN/OTRCFMTC.SQL
    ./OTRACE80/ADMIN/OTRCFMTD.SQL
    ./OTRACE80/ADMIN/OTRCPRVT.SQL
    ./OTRACE80/ADMIN/OTRCSVR.SQL
    ./OTRACE80/ADMIN/REGID.DAT
    ./OTRACE80/ADMIN/SAMPLE
    ./OTRACE80/ADMIN/SAMPLE/OTRCDTL.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCFUNC.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT1.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT2.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT3.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT4.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT5.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT6.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT7.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT8.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPT9.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCRPTA.SQL
    ./OTRACE80/ADMIN/SAMPLE/OTRCSYN.SQL
    ./OTRACE80/EPCUS.MSB
    ./OTRACE80/INCLUDE
    ./OTRACE80/INCLUDE/EPC.H
    ./OTRACE80/LIB
    ./OTRACE80/LIB/OTRACE80.LIB
    ./PLSQL80
    ./PLSQL80/DBGEXTP.SQL
    ./PLSQL80/EXAMP1.SQL
    ./PLSQL80/EXAMP10.PC
    ./PLSQL80/EXAMP11.SQL
    ./PLSQL80/EXAMP12.SQL
    ./PLSQL80/EXAMP13.SQL
    ./PLSQL80/EXAMP14.SQL
    ./PLSQL80/EXAMP2.SQL
    ./PLSQL80/EXAMP3.SQL
    ./PLSQL80/EXAMP4.SQL
    ./PLSQL80/EXAMP5.SQL
    ./PLSQL80/EXAMP6.SQL
    ./PLSQL80/EXAMP7.SQL
    ./PLSQL80/EXAMP8.SQL
    ./PLSQL80/EXAMP9.PC
    ./PLSQL80/EXAMPBLD.SQL
    ./PLSQL80/EXAMPLOD.SQL
    ./PLSQL80/EXTPROC.C
    ./PLSQL80/EXTPROC.SQL
    ./PLSQL80/MAKE.BAT
    ./PLSQL80/PCMUS.MSB
    ./PLSQL80/PLSUS.MSB
    ./PLSQL80/PXUS.MSB
    ./PLSQL80/SAMPLE1.SQL
    ./PLSQL80/SAMPLE2.SQL
    ./PLSQL80/SAMPLE3.SQL
    ./PLSQL80/SAMPLE4.SQL
    ./PLSQL80/SAMPLE5.PC
    ./PLSQL80/SAMPLE6.PC
    ./PLUS80
    ./PLUS80/CPYUS.MSB
    ./PLUS80/GLOGIN.SQL
    ./PLUS80/HELP
    ./PLUS80/HELP/HELPINDX.SQL
    ./PLUS80/HELP/HELPTBL.SQL
    ./PLUS80/HELP/PLSHELP.CTL
    ./PLUS80/HELP/PLUSHELP.CTL
    ./PLUS80/HELP/SQLHELP.CTL
    ./PLUS80/PLUSTRCE.SQL
    ./PLUS80/README.DOC
    ./PLUS80/SP1US.MSB
    ./PLUS80/SP2US.MSB
    ./PLUS80/SPWUS.MSB
    ./PO8RN80
    ./PO8RN80/oracle.gif
    ./PO8RN80/text.htm
    ./PRO80
    ./PRO80/SQLUS.MSB
    ./RDBMS73
    ./RDBMS80
    ./RDBMS80/AQ
    ./RDBMS80/AQ/AQDEMO00.SQL
    ./RDBMS80/AQ/AQDEMO01.SQL
    ./RDBMS80/AQ/AQDEMO02.SQL
    ./RDBMS80/AQ/AQDEMO03.SQL
    ./RDBMS80/AQ/AQDEMO04.SQL
    ./RDBMS80/BBEDUS.MSB
    ./RDBMS80/DBVUS.MSB
    ./RDBMS80/EXPUS.MSB
    ./RDBMS80/EXTPROC
    ./RDBMS80/EXTPROC/EXTERN.C
    ./RDBMS80/EXTPROC/EXTERN.SQL
    ./RDBMS80/EXTPROC/MAKE.BAT
    ./RDBMS80/EXTPROC/README.DOC
    ./RDBMS80/IMPUS.MSB
    ./RDBMS80/KOPUS.MSB
    ./RDBMS80/LCDUS.MSB
    ./RDBMS80/LOADER
    ./RDBMS80/LOADER/ULCASE1.CTL
    ./RDBMS80/LOADER/ULCASE1.SQL
    ./RDBMS80/LOADER/ULCASE2.CTL
    ./RDBMS80/LOADER/ULCASE2.DAT
    ./RDBMS80/LOADER/ULCASE3.CTL
    ./RDBMS80/LOADER/ULCASE3.SQL
    ./RDBMS80/LOADER/ULCASE4.CTL
    ./RDBMS80/LOADER/ULCASE4.DAT
    ./RDBMS80/LOADER/ULCASE4.SQL
    ./RDBMS80/LOADER/ULCASE5.CTL
    ./RDBMS80/LOADER/ULCASE5.DAT
    ./RDBMS80/LOADER/ULCASE5.SQL
    ./RDBMS80/LOADER/ULCASE6.CTL
    ./RDBMS80/LOADER/ULCASE6.DAT
    ./RDBMS80/LOADER/ULCASE6.SQL
    ./RDBMS80/LOADER/ULCASE7.CTL
    ./RDBMS80/LOADER/ULCASE7.DAT
    ./RDBMS80/LOADER/ULCASE7E.SQL
    ./RDBMS80/LOADER/ULCASE7S.SQL
    ./RDBMS80/MGRUS.MSB
    ./RDBMS80/MIGUS.MSB
    ./RDBMS80/OCIUS.MSB
    ./RDBMS80/OPWUS.MSB
    ./RDBMS80/oradim80.log
    ./RDBMS80/ORAUS.MSB
    ./RDBMS80/README.802
    ./RDBMS80/README.DOC
    ./RDBMS80/README.PIT
    ./RDBMS80/RMAN
    ./RDBMS80/RMAN/CASE1.RCV
    ./RDBMS80/RMAN/CASE2.RCV
    ./RDBMS80/RMAN/CASE3.RCV
    ./RDBMS80/RMAN/CASE4.RCV
    ./RDBMS80/RMANUS.MSB
    ./RDBMS80/SOSDUS.MSB
    ./RDBMS80/ULUS.MSB
    ./RDBMS80/XA
    ./RDBMS80/XA/XA.H
    ./RDBMS80/XA/XA80.LIB
    ./SHARED_DLL
    ./VS10
    ./VS10/vs10.ini

    >> On Mon, 2004-09-27 at 12:01, David wrote:
    >> > Hi,
    >> >
    >> > I have oracle 8 personal edition with OCI80 installed on WinNT.
    >> >
    >> > I have DBD-Oracle-1.15 and running in cygwin downloaded in the last
    >> > 90 days. I also tried versions 7 through 14.
    >> >
    >> > perl Makefile.PL can't find the Oracle version number. Not a problem,
    >> > apparently. But, LobWriteAppend is in an ifdef for V8_SYNTAX.
    >> > Dropping V8_SYNTAX creates even more problems.
    >> >
    >> > If I comment out OCILobWriteAppend, then the database updates don't work.
    >> > Can you please help me fix this. Thanks.


  • Next message: Jeff Urlwin: "RE: 2nd Request: Oracle 8 Personal Edition"

    Relevant Pages

    • 2nd Request: Oracle 8 Personal Edition
      ... Since the Oracle.dll is definitely where the install driver is located, ... I assume that the Oracle.dll can't hook up with the dll in $ORACLE_HOME. ... I tried to google for "'Failed to load Oracle extension' Oracle" ...
      (perl.dbi.users)
    • Oracle 8 Personal Edition
      ... with the dll in $ORACLE_HOME. ... I tried to google for "'Failed to load Oracle extension' Oracle" ... > make install" dance). ...
      (perl.dbi.users)
    • Re: cx_Oracle failed to load DLL BUT versions correct
      ... > Having cx_Oracle (an Oracle database connector for Python) used it ... > easy to use (and install) I was taken aback when I got an error ... Oracle DLL, but it doesn´t find it in the directories specified in the ...
      (comp.lang.python)
    • Re: dcdiag wont run ...DsIsMangleDnw
      ... "The procedure entry point DsIsMangleDnw could not be loctaed int the DLL ... my google searches have only shown this to be a service pack mismatch and I should re-install ADMINPAK.msi which I have done. ... if it is in use when the install is taking place, i am rather sure it will not be over written. ...
      (microsoft.public.windows.server.dns)
    • Re: When were scanf_s functions introduced?
      ... My knowledge of doing complicated MSI setup apps is fairly limited, ... installers, one that is a "full install" (includes everything and will be ... then the amount of space for the CRT ... the CRT dll MSVCR80.dll? ...
      (microsoft.public.platformsdk.security)