in reply to DBIx::XML_RDB and Oracle?

mr.dunstan,
I have used DBIx::XML_RDB successfully at work, where we used Oracle. Unfortunately, i no longer work at that place, and they seized my computer before i could save anything.

What i can offer you is this - you are *this* close - the ??? is the name of the database you wish to use. I can't test this, but according to the docs for DBD::Oracle and the code for DBIx::XML_RDB, this should connect:

my $xmlout = new DBIx::XML_RDB("Oracle:$dbname",$user,$passwd); # this works for MySQL - i know, i know . . . but still . . . my $xmlout = new DBIx::XML_RDB(qw(database:host driver usr passwd));
Even in my DBIx::XML_RDB Tutorial, i mentioned that i had to play with the connection string to get it to work. Why? Because i think the author made a small mistake: he creates the connection string inside the module instead of just passing it off to the appropriate driver module verbatim:
$self->{dbh} = DBI->connect("dbi:$driver:". $self->{datasource}, $user +id, $password); #instead of simply $self->{dbh} = DBI->connect(@_); # should i offer a patch?

Keep playing, you'll get it. And when you do, please reply to this node with your answer so that others may benefit.

Jeff

R-R-R--R-R-R--R-R-R--R-R-R--R-R-R--
L-L--L-L--L-L--L-L--L-L--L-L--L-L--