Problem in installing DBD::ORACLE PACKAGE

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mdshafi01
    New Member
    • Jan 2008
    • 36

    Problem in installing DBD::ORACLE PACKAGE

    Hello All,
    I have problem in installing DBD::ORACLE package.

    Please can any one have experience in installing DBD::ORACLE package.

    please give me some hints to install this DBD::ORACLE packages.

    shafi
  • numberwhun
    Recognized Expert Moderator Specialist
    • May 2007
    • 3467

    #2
    Originally posted by mdshafi01
    Hello All,
    I have problem in installing DBD::ORACLE package.

    Please can any one have experience in installing DBD::ORACLE package.

    please give me some hints to install this DBD::ORACLE packages.

    shafi
    Well, how are you trying to install it and what errors are you getting? Without that, we cannot tell you what is happening.

    Regards,

    Jeff

    Comment

    • mdshafi01
      New Member
      • Jan 2008
      • 36

      #3
      Hello ,
      First I have extracted the .gz file contents into one folder.
      Then from that folder I am trying to execute this command so I am getting this error.

      Perl MakeFile.pl

      Error

      While executing the perl Makefile.PL is getting executed and the make is failing with the following error.

      # make

      cp Oracle.pm blib/lib/DBD/Oracle.pm

      cp mkta.pl blib/lib/DBD/mkta.pl

      cp oraperl.ph blib/lib/oraperl.ph

      cp dbdimp.h blib/arch/auto/DBD/Oracle/dbdimp.h

      cp ocitrace.h blib/arch/auto/DBD/Oracle/ocitrace.h

      cp Oraperl.pm blib/lib/Oraperl.pm

      cp Oracle.h blib/arch/auto/DBD/Oracle/Oracle.h

      cp mk.pm blib/arch/auto/DBD/Oracle/mk.pm

      cp lib/DBD/Oracle/GetInfo.pm blib/lib/DBD/Oracle/GetInfo.pm

      /usr/bin/perl -p -e "s/~DRIVER~/Oracle/g" /opt/perl_32/lib/site_perl/5.8.8/PA-RISC1.1-thread-multi/auto/DBI/Driver.xst > Oracle.xsi

      /usr/bin/perl /opt/perl_32/lib/5.8.8/ExtUtils/xsubpp -typemap /opt/perl_32/lib/5.8.8/ExtUtils/typemap -typemap typemap Oracle.xs > Oracle.xsc && mv Oracle.xsc Oracle.c

      cc -c -I/opt/app/oracle/product/9.2.0.6/rdbms/demo -I. -I/opt/app/oracle/product/9.2.0.6/precomp/public -I/opt/app/oracle/product/9.2.0.6/rdbms/public -I/opt/app/oracle/product/9.2.0.6/rdbms/demo -I/opt/app/oracle/product/9.2.0.6/plsql/public -I/opt/app/oracle/product/9.2.0.6/network/public -I/opt/perl_32/lib/site_perl/5.8.8/PA-RISC1.1-thread-multi/auto/DBI -D_POSIX_C_SOURC E=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwa rnings +Z -DUSE_SITECUSTOM IZE -DNO_HASH_SEED -D_LARGEFILE_SOU RCE -D_FILE_OFFSET_B ITS=64 -fast +Onolimit +Opromote_indir ect_calls +DAportable +DS2.0 -DVERSION=\"1.20 \" -DXS_VERSION=\"1 .20\" +Z "-I/opt/perl_32/lib/5.8.8/PA-RISC1.1-thread-multi/CORE" -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSIO N=\"9.2.0.6\" Oracle.c

      cpp: "Oracle.h", line 37: error 4036: Can't open include file 'oci.h'.

      cpp: "Oracle.h", line 39: error 4036: Can't open include file 'ocidfn.h'.

      cpp: "Oracle.h", line 40: error 4036: Can't open include file 'orid.h'.

      cpp: "Oracle.h", line 41: error 4036: Can't open include file 'ori.h'.

      *** Error exit code 1



      Stop.

      #

      Please tell give me some hints to complete this installation.

      shafi

      Comment

      • mdshafi01
        New Member
        • Jan 2008
        • 36

        #4
        Erro while installing DBD::ORACLE

        Hello all,

        while installing DBD::ORACLE package in machine. I am getting following errorl


        I am using this command to install this package.

        ppm install DBD-Oracle.ppd

        This is my DBD-Oracle.ppd
        <?xml version="1.0" encoding="UTF-8"?>
        <SOFTPKG NAME="DBD-Oracle" VERSION="1,12,0 ,0">
        <IMPLEMENTATION >
        <CODEBASE HREF="MSWin32-x86-multi-thread\DBD-Oracle.tar.gz" />
        <ARCHITECTURE NAME="MSWin32-x86-multi-thread" />
        <OS NAME="MSWin32" />
        </IMPLEMENTATION>
        <ABSTRACT>Oracl e database driver for the DBI module</ABSTRACT>
        <AUTHOR>Tim Bunce (dbi-users@perl.org) </AUTHOR>
        <TITLE>DBD-Oracle</TITLE>
        </SOFTPKG>

        Error I am gettig is :

        ppm install failed: PPD does not contain code to install in this platform.

        please help me in solving this issue.

        shafi

        Comment

        • numberwhun
          Recognized Expert Moderator Specialist
          • May 2007
          • 3467

          #5
          First, I would check and ensure the the files that it is complaining are missing are actually not there.

          Question, I noticed you are building the module by hand. Is there a reason you aren't using the CPAN interface to install the module? It would be loads easier and save you this headache.

          Regards,

          Jeff

          Comment

          • numberwhun
            Recognized Expert Moderator Specialist
            • May 2007
            • 3467

            #6
            Originally posted by mdshafi01
            Hello all,

            while installing DBD::ORACLE package in machine. I am getting following errorl


            I am using this command to install this package.

            ppm install DBD-Oracle.ppd

            This is my DBD-Oracle.ppd
            <?xml version="1.0" encoding="UTF-8"?>
            <SOFTPKG NAME="DBD-Oracle" VERSION="1,12,0 ,0">
            <IMPLEMENTATION >
            <CODEBASE HREF="MSWin32-x86-multi-thread\DBD-Oracle.tar.gz" />
            <ARCHITECTURE NAME="MSWin32-x86-multi-thread" />
            <OS NAME="MSWin32" />
            </IMPLEMENTATION>
            <ABSTRACT>Oracl e database driver for the DBI module</ABSTRACT>
            <AUTHOR>Tim Bunce (dbi-users@perl.org) </AUTHOR>
            <TITLE>DBD-Oracle</TITLE>
            </SOFTPKG>

            Error I am gettig is :

            ppm install failed: PPD does not contain code to install in this platform.

            please help me in solving this issue.

            shafi
            Ok, it looks like you have abandoned the manual build of this module and decided to use PPM. Since this is the SAME issue as before, just different error, I am going to merge the two threads together.

            In the future, if you are working on the same problem, but change your attack method to the problem, please keep the thread together and do not split it off into seperate threads.

            Regards,

            MODERATOR

            Comment

            • mdshafi01
              New Member
              • Jan 2008
              • 36

              #7
              What is this CPAN interface. From where i can receive this CPAN interface to install perl packages.

              Please give me some details setps and instructions which are should be followed to complete this task.

              shafi

              Originally posted by numberwhun
              First, I would check and ensure the the files that it is complaining are missing are actually not there.

              Question, I noticed you are building the module by hand. Is there a reason you aren't using the CPAN interface to install the module? It would be loads easier and save you this headache.

              Regards,

              Jeff

              Comment

              • numberwhun
                Recognized Expert Moderator Specialist
                • May 2007
                • 3467

                #8
                Originally posted by mdshafi01
                What is this CPAN interface. From where i can receive this CPAN interface to install perl packages.

                Please give me some details setps and instructions which are should be followed to complete this task.

                shafi
                The CPAN interface is part of Perl. If you are using linux/unix then type the following at the command line:

                [code=text]
                perl -MCPAN -e shell
                [/code]

                That will put you into the CPAN shell. From there, if you have never run it, you will have to configure it so that it is setup. Just follow the on screen instructions.

                To install a module, after you have completed the initial cpan setup, you would just type:

                install <module::name >

                For instance, it is recommended, after you complete the cpan setup, to install the cpan bundle to get the latest version. You would do that by issuing the command:

                install Bundle::CPAN

                Regards,

                Jeff

                Comment

                • mdshafi01
                  New Member
                  • Jan 2008
                  • 36

                  #9
                  Please some one help me installing this.
                  shafi

                  Comment

                  • mdshafi01
                    New Member
                    • Jan 2008
                    • 36

                    #10
                    THIS ERROR I AM GETTIGN WHEN I TRY TO INSTALL
                    Running Mkbootstrap for DBD::Oracle ()

                    chmod 644 Oracle.bs

                    rm -f blib/arch/auto/DBD/Oracle/Oracle.so

                    /usr/bin/ld -Wl,+b"/opt/app/oracle/product/9.2.0/lib32:/opt/app/oracle/product/9.2.0/rdbms/lib32" -b +vnocompatwarni ngs -L/usr/lib/hpux32 Oracle.o dbdimp.o oci8.o -L/opt/app/oracle/product/9.2.0/rdbms/lib32/ -L/opt/app/oracle/product/9.2.0/lib32/ -lclntsh `cat /opt/app/oracle/product/9.2.0/lib32/ldflags` -lm -o blib/arch/auto/DBD/Oracle/Oracle.so

                    ld: Unrecognized argument: -Wl,+b/opt/app/oracle/product/9.2.0/lib32:/opt/app/oracle/product/9.2.0/rdbms/lib32

                    Fatal error.

                    *** Error exit code 1

                    Comment

                    Working...