Надеюсь, это кому-нибудь поможет, обнаружил, что не могу сохранить имя пользователя и пароль. Тем не менее, я смог установить соединение ODBC без них. Проблема заключалась в том, что соединение продолжало возвращать ошибку о том, что не удалось найти имя источника данных или драйвер. Только после того, как я удалил пробелы из строки атрибута, мои программы могли использовать соединение odbc.
Так
ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname | SERVER=yourservername | Database=Finance"}
должно стать
ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname|SERVER=yourservername|Database=Finance"}