Perl, DBI, and DBD::Oracle should be all you need to do the job. Maybe I misunderstood, but if you've already done it once with a MySQL DB, you'll have no problems with this. Most of the code will be the same. That's what DBI tries to accomplish ... sort of a universal DB API for perl. Just add your DBD::Oracle and change your connect string and you're off to the races.