in reply to SQL Server

Use DBI. You will need to specific a driver to connect to the SQL Server. I would guess you can use an ODBC connection, but stick with DBI.