(Fwd) Problems installing DBD1.15 with Oracle 9i client

From: Tim Bunce (Tim.Bunce_at_pobox.com)
Date: 10/21/04


Date: Thu, 21 Oct 2004 00:39:36 +0100
To: dbi-users@perl.org


----- Forwarded message from "Selvam, Shanmugapriya" <shanmugapriya.selvam@hp.com> -----

Delivered-To: tim.bunce@pobox.com
X-SPF-Guess: pass (seems reasonable for shanmugapriya.selvam@hp.com to mail through 192.6.86.210)
Subject: Problems installing DBD1.15 with Oracle 9i client
Date: Wed, 20 Oct 2004 21:40:51 +0530
From: "Selvam, Shanmugapriya" <shanmugapriya.selvam@hp.com>
To: <TIM.Bunce@pobox.com>
Cc: "Rao, Seshagiri" <seshagiri.rao@hp.com>,
   "GOPAL, MADAN (STSD)" <madan.gopal@hp.com>
X-OriginalArrivalTime: 20 Oct 2004 16:11:22.0597 (UTC) FILETIME=[711D4950:01C4B6BF]

Hello Tim,

While trying to install DBD1.15 with the Oracle 9i client in a Linux machine, we are facing some issues.

The following is the error we encountered:
Using Oracle in /opt/oracle/product/9.2.0
Oracle version 9.2.0 (9.200)

        Unable to locate an oracle.mk, proc.mk or other suitable *.mk
        file in your Oracle installation. (I looked in
        /opt/oracle/product/9.2.0/rdbms/lib/oracle.mk /opt/oracle/product/9.2.0/rdbms/demo/oracle.mk /opt/oracle/product/9.2.0/rdbms/demo/demo_rdbms.mk /opt/oracle/product/9.2.0/otrace/demo/atmoci.mk /opt/oracle/product/9.2.0/precomp/demo/proc/proc.mk /opt/oracle/product/9.2.0/precomp/demo/proc/demo_proc.mk /opt/oracle/product/9.2.0/proc/lib/proc.mk /opt/oracle/product/9.2.0/proc16/lib/proc16.mk)

        The oracle.mk (or demo_rdbms.mk) file is part of the Oracle
        RDBMS product. The proc.mk (or demo_proc.mk) file is part of
        the Oracle Pro*C product. You need to build DBD::Oracle on a
        system which has one of these Oracle components installed.
        (Other *.mk files such as the env_*.mk files will not work.)

        In the unlikely event that a suitable *.mk file is installed
        somewhere non-standard you can specify where it is using the -m option:
                perl Makefile.PL -m /path/to/your.mk

        See README.clients for more information and some alternatives.

We contacted Oracle support for these /mk files & had a reply that they no longer support these .mk files.
 
Kindly throw some light as to how we should proceed, as it is very critical for us.

P.S: These modules were working fine with Oracle 8.1.7

Thanks & Regards,
Priya

----- End forwarded message -----



Relevant Pages

  • Re: DBD Oracle 1.20 ORA-24334 Error
    ... On the premise instant client and also tried to run perl Makefile.PL -V ... the status after having connected to Oracle ... Failed 2/33 tests, 93.94% okay ...
    (perl.dbi.users)
  • Re: DBD-Oracle 1.19 with Oracle Instant Client 10.2.0.3 on Debian Etch wont install
    ... Currently all my Oracle inst client files are user oracle group oinstall yet lib bin and other dirs have 755 permission so root should be able to access and execute these softlibs. ... As I have written, I have installed DBD::Oracle-1.19 many times with a full client without problem, yet with the limited instant client it does not find the mk file, and the one mk file that the instant client installs does not work. ... It also gives me a makefile for DBD::Oracle but install and test fail ...
    (perl.dbi.users)
  • Re: ORATCL help needed!
    ... set cursor ... Wow, An Oratcl 3.3. ... It is coded with the the OCI layer released with Oracle ... Oracle instant client is available for many many platforms, ...
    (comp.lang.tcl)
  • Re: ORATCL help needed!
    ... set cursor ... It is coded with the the OCI layer released with Oracle ... Oracle instant client is available for many many platforms, ... Did you compile Oratcl 3.3 for yourself. ...
    (comp.lang.tcl)
  • Re: DBD::Oracle / Instant Client segfaults
    ... I've been doing some more tests concerning this issue and it seems that it only appears with the combination of Oracle Instant client libraries, Perl configured with -Dusemymalloc on RHEL 3. ... When i run the script with the 'use Digest::SHA1;' line commented ...
    (perl.dbi.users)