[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