Použijte DBD::ODBC. Pokud pouze vytvoříte zdroj dat pomocí Ovládací panely -> Správa systému -> Zdroje dat ODBC -> Zdroj dat systému nebo Zdroj dat uživatele (to jsou názvy, jak si je pamatuji, ale moje XP není v angličtině, takže nelze zkontrolovat), pak vše, co musíte udělat, je použít název tohoto zdroje dat v řetězci připojení DBI.
my $dbh = DBI->connect("dbi:ODBC:$dsn", $user, $pwd, \%attr);
Rozdíl mezi uživatelským a systémovým zdrojem dat je v tom, že druhý jmenovaný je použitelný pro každého uživatele.
Viz také:POSTUP:Vytvoření názvu zdroje dat systému v systému Windows XP