You will have to install the DBD::Oracle perl module befoer you can use it. http://search.cpan.org/~pythian/DBD-Oracle-1.21/Oracle.pm
so far you only have DBI or th Data Base Interface you need a Data Base Driver to make it actually connect ot a DB. This is why it is asking for DBD::Oracle > Hello, > > I am trying to connect to the oracle database through a perl script. I > have installed DBI module on my server. > I need to run my script on an App server and the database is on the other > server. > When I am running the test script which is > use DBI; > $dbh = DBI->connect( 'dbi:Oracle:dwhs01', > 'username', > 'password', > ) || die "Database connection not made: > $DBI::errstr"; > > print "Connected to Database"; > > It gives me this error. > install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (@INC > contains: /usr/opt/perl5/lib/5.8.2/aix-thread-multi > /usr/opt/perl5/lib/5.8.2 > /usr/opt/perl5/lib/site_perl/5.8.2/aix-thread-multi > /usr/opt/perl5/lib/site_perl/5.8.2 /usr/opt/perl5/lib/site_perl .) at > (eval 3) line 3. > Perhaps the DBD::Oracle perl module hasn't been fully installed, > or perhaps the capitalisation of 'Oracle' isn't right. > Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge. > at test.pl line 9 > > Please advice what all do I need to setup and install. > > Looking forward for the reply. > Any inputs will be appeciated. > > > Thanks, > Shikha Pandit > WHS IT - Clinical Solutions > Phone: (847) 964-8709 > > WHS -> Walgreens Health Services