Puedes hacerlo manual insertando lineas en el Registro de Windows (Regedit).
Ubicate en
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INIDebes Crear la clave con el nombre de conexion
"Prueba".Luego, dentro los parametros (Todo en valores alfanumericos):
Database (master)
Driver (C:\WINDOWS\system32\SQLSRV32.dll)
LastUser (sa)
Server ((local\SERVER))Luego dentro de la Clave "ODBC Data Sources" debes agregar:
Prueba (SQL Server)Haz la prueba manual, los parametros que te entrego son solo de ejemplo.
Luego solo debes utilizar en C#
using Microsoft.Win32;
RegistryKey ODBC = Registry.LocalMachine.CreateSubKey(@"Software\ODBC\ODBC.INI\Prueba\");
ODBC.SetValue("Database", "master");