Вот странная ситуация, если я открываю командную строку и запускаю сервер mongrel, то все работает без сбоев. ActiveRecord прекрасно общается с сервером MSSQL, используя ODBC, если у меня определен User-DSN. Но если удалить User-DSN и установить только идентичный System-DSN, то odbc бомбы:
[Microsoft] [Диспетчер драйверов ODBC] Данные
имя источника не найдено и по умолчанию нет
указанный драйвер
Я использую Rails на Windows 2003 Server 64bit, используя DBI 0.4.1, DBD-ODBC 0.2.4, Rails 2.3.4. Я пытался использовать ODBC-менеджер для 32-битной и дважды проверил, что соединение работает из панели администрирования ODBC. У кого-нибудь есть идеи?