В надежде минимизировать потенциальную путаницу в будущем ...
Комментарии Джонатана Монро ( user25643
) в целом правильные, но неполные.
Кроме того, вы можете столкнуться с OpenLink ODBC Administrator.app ( /Applications/Utilities/
), также известный и первоначально известный как iODBC Administrator.app ( /Applications/iODBC/
), который был первоначальным администратором ODBC в Mac OS X (начиная с Cheetah, 10.0.x) и был обновлен для все OS X через El Capitan (10.11.x), до того как Apple выпустила собственный ODBC Administrator.app ( /Applications/Utilities/
), который они включили в OS X Jaguar (10.2.x) через Snow Leopard (10.6.x).
OpenLink ODBC Administrator.app поставляется как часть в iODBC SDK для Mac OS X и со всеми драйверами от OpenLink Software (мой работодатель), который поддерживает и поддерживает в iODBC проект сам. Другие производители драйверов могут также включать этого администратора и / или SDK в свои установщики.
Все эти администраторы связаны с теми же библиотеками iODBC ( «dylibs») и / или рамочные, и все настройки должны заводиться в одних и тех же файлов ( /Library/ODBC/odbc.ini
, /Library/ODBC/odbcinst.ini
, ~/Library/ODBC/odbc.ini
, ~/Library/ODBC/odbcinst.ini
).
Из - за некоторых ошибок в старых версиях iODBC и в различных сторонних монтажников, некоторые другие конфигурационные файлы (наиболее часто и проблемно, ~/.odbc.ini
и ~/.odbcinst.ini
, другие включают в себя /etc/odbc.ini
, /etc/odbcinst.ini
, /etc/.odbc.ini
, /etc/.odbcinst.ini
) могут существовать на вашем Mac, и это может вызвать некоторые проблемы с различными приложениями (например, системные уведомления о доставке могут вообще не сохраняться или могут быть ошибочно отображены на вкладке пользовательские уведомления о доставке).
Последние версии iODBC 3.5.10 и более поздние исправят эти проблемы автоматически. Если вы сталкиваетесь с такими проблемами и не можете выполнить обновление до версии 3.5.10 или более поздней, исправление состоит в том, чтобы смешать содержимое этих альтернативно расположенных файлов с файлами по умолчанию ( ~/Library/ODBC/
для конфигурации на уровне пользователя или /Library/ODBC/
для конфигурации на уровне системы) и заменить каждая с символической ссылкой на соответствующие файлы по умолчанию (или просто удалите ошибочные файлы и настройте любую конфигурацию приложения, чтобы указать расположение по умолчанию).
Команда технической поддержки OpenLink также может помочь с этой очисткой, если это необходимо. Такая помощь не взимается, если она осуществляется через систему ведения дел в Интернете .