Как создать системный DSN на панели управления на ПК с помощью Powershell или .NET?
Это можно сделать с помощью некоторого редактирования реестра. Ссылка по этой ссылке:
http://derek858.blogspot.com/2010/02/create-32-bit-system-dsn-with.html
Обратите внимание, что для 64-битной версии вы будете использовать HKEY_LOCAL_MACHINE\Software\Odbc\Odbc.ini\
HKEY_LOCAL_MACHINE\Software\Odbc\Odbc.ini\