I believe that all it requires is an update to the registry. Using the ODBC administrator to create a System DSN adds a new entry to HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI. A User DSN gets created in HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI. The entries for a specific database type are different so what you need to add will depend on whether it's for an Access, SQL Server, Oracle, etc. database. To get a list of installed drivers, you can look at HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI. Microsoft's web site is the best place to get detailed information on ODBC and the registry.