iODBC, поддерживаемый и поддерживаемый моим работодателем , входит в состав Mac OS X начиная с Jaguar (10.2.x).
Вам будет лучше обновить iODBC всеми последними патчами (Apple имеет тенденцию отставать от них), чем переходить на UnixODBC. Вы также можете найти некоторые преимущества в документах Ruby + ODBC и Ruby-on-Rails , которые мы опубликовали.
Как правило, лучше хранить все настройки ODBC в расположениях файлов по умолчанию для Mac OS X -
/Library/ODBC/odbc.ini
/Library/ODBC/odbcinst.ini
/Users/*/Library/ODBC/odbc.ini
/Users/*/Library/ODBC/odbcinst.ini
Вы можете создавать символические ссылки из любого места, где вы можете захотеть иметь эти файлы, например, -
ln -s ~/Library/ODBC/odbc.ini ~/.odbc.ini
Не зная целевой СУБД, невозможно указать вам какие-либо специфичные для СУБД драйверы ODBC для Mac OS X. Однако мой работодатель действительно предлагает кросс-платформенное решение для многоуровневого моста ODBC , которое позволит клиентским приложениям Mac OS X подключаться через драйверы ODBC в Windows или Linux.