in reply to perl db connection problems
using my $dbh = DBI->connect(x,x,x) or die "$!"; would be a good start. This would tell you what its "barfing" on.
Had a break between post start and post complete...sorry.