Как установить драйвер ODBC для SQL Server на OSX?

964
DisgruntledGoat

Я использую MySQL Workbench на Macbook для переноса базы данных SQL Server в MySQL. Когда я пытаюсь подключиться к SQL Server, я получаю сообщение об ошибке:

Драйвер ODBC, выбранный для соединения с источником, не был найден менеджером ODBC. Убедитесь, что у вас установлен правильный драйвер ODBC, и повторите попытку.

Текст ошибки: Ошибка ("('00000', '[00000] [iODBC] [Driver Manager] dlopen (, 6): изображение не найдено (0) (SQLDriverConnect)')"): ошибка вызова функции модуля Python DbMssqlRE.connect

Но я не знаю, что мне нужно сделать, чтобы «установить» драйвер. Я попытался установить FreeTDS через homebrew, но ничего не изменилось. Я попытался установить ODBC Manager, но это, похоже, на самом деле ничего не делает, мне все еще нужно добавить драйвер откуда-то (я не вижу соответствующих файлов в папке homebrew для добавления).

Может кто-нибудь объяснить в простых шагах, что я должен делать?

1
Самым простым является коммерческое решение, например, [которое можно получить у моего работодателя] (http://uda.openlinksw.com/odbc-sqlserver/). Homebrew и связанные с ним решения, как правило, требуют большого количества подручных средств, так как они обычно не соответствуют рекомендациям Apple, поэтому вещи, которые вы ожидаете добиться успеха, потерпеть неудачу, и вещи, которые вы ожидаете потерпеть неудачу, преуспеть. .. TallTed 8 лет назад 0

0 ответов на вопрос