Я пытаюсь подключиться к DB/2 на iSeries i5 AS/400 из Ruby on Rails, работающего в Linux.
Когда я подключаюсь к порту 446 с помощью адаптера IBM_DB, я получаю ошибку лицензирования, поэтому я начал искать ODBC.
Когда я использую драйвер iSeries ODBC вместе с unixodbc, iSQL работает нормально, я могу использовать irb для выполнения команд SQL, но когда я пытаюсь
rake db:schema:dump
Я получаю: "odbc_adapter.rb:30:in <top (required)>': undefined method
require_library_or_gem" для main:Object (NoMethodError)"
Использование адаптера IBM_DB было бы идеальным, но, похоже, для него требуется дополнительная лицензия при работе с i5.
Должен ли я иметь возможность разгребать db:schema:dump, используя соединение ODBC с i5?
Спасибо!