[rt-users] Oracle XE DB initialize error.

Goddard Lee lee.goddard at easa.eu.int
Mon Jan 23 03:42:14 EST 2006


> On Wed, Jan 18, 2006 at 08:49:57AM -0500, Michael Methe wrote:
> > I am installing RT on Fedora Core 3 which has Oracle 10g Express on 
> > it. When I run:
> >  
> > make initialize-database
> >  
> > I get:
> >  
> > /usr/bin/perl //usr/local/rt/sbin/rt-setup-database --action init 
> > --dba rt --prompt-for-dba-password Unable to load 
> DBIx::SearchBuilder 
> > database handle for 'Oracle'. Perhaps you've picked an invalid 
> > database type or spelled it incorrectly.
> > Can't load
> > 
> '/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/D
> BD/Oracle/
> > Oracle.so' for module DBD::Oracle: libclntsh.so.10.1: 
> cannot open shared
> > object file: No such file or directory at
> > /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
> 
> Right there, that says you didn't install DBD::Oracle 
> correctly. Download a fresh copy from search.cpan.org and run:
> 
> perl Makefile.PL
> make 
> make test
> # ONLY if make test passes
> make install

And perhaps re-install your Oracle client.

How are the ORACLE_HOME and other Orc-specific environment variables
accessed during install? I dunno, but they will surely be needed....?

> Then try again.

And if you get it working, please let us know so I too can have a go :-)


Yours, cowardly,

Lee



More information about the rt-users mailing list