Quoto in pieno la risposta di LeleFT.
Aggiungo solo che, su sistemi WinXX alcuni DBMS, all'atto dell'installazione, scrivono su
ODBC.ini e ODBCINST.ini sotto la root di Windows.
Reperire da questi files i DSN dei DBs e i relativi drivers non dovrebbe essere complicato.
Sottolineo che solo ALCUNI DBMS lo fanno (IBM DB2, ORACLE, SQLServer).
NON LO FA (ne sono sicuro) MySQL.
NON SO SE LO FA PostgreSQL.