Если вы создаете DSN, который указывает на SQL Server, не можете ли вы затем создать связанные таблицы через ODBC, которые используют DSN? Если нет, то с DSN что-то не так, мне кажется.
Возможно, вы могли бы обрисовать точные шаги, которые вы предпринимаете для подключения к SQL Server 2008 (включая любые ошибки, которые вы получаете), вместо того, чтобы просто сообщать, что пошло не так.