in reply to DBI Installation Problem

Seems pretty self-explanatory to me. DBI is installed ok, but a pre-requisite for DBD::ADO is not installed. You could eval the call to data_source and trap the perfectly valid error. But a better question is: why are you looking for ADO datasources on a linux box?