драйвер odbc для mac os

Установка диспетчера драйверов

Скачать драйвер ODBC

Эта статья содержит инструкции по установке диспетчера драйверов unixODBC для использования со всеми версиями драйвера Microsoft ODBC для SQL Server в Linux и macOS.

Перед установкой диспетчера драйверов unixODBC удалите с компьютера все установленные пакеты диспетчера драйверов. Установка диспетчера драйверов unixODBC может вызвать сбой существующего диспетчера драйверов.

Установка диспетчера драйверов для Microsoft ODBC Driver 13, 13.1 и 17

Зависимость диспетчера драйверов разрешается автоматически системой управления пакетами при установке Microsoft ODBC Driver 13, 13.1 или 17 for SQL Server в Linux или macOS по инструкциям в следующих статьях.

Установка диспетчера драйверов для Microsoft ODBC Driver 11 for SQL Server

(SUSE и только в Red Hat Linux).

Использование скрипта установки

Порядок установки диспетчера драйверов:

Убедитесь, что у вас есть корневое разрешение.

Когда все готово к установке, а ваш компьютер имеет доступ к внешнему сайту по протоколу FTP, выполните следующую команду: ./build_dm.sh.

Введите YES, чтобы приступить к распаковке файлов. Эта часть процесса может занять около 5 минут.

После завершения выполнения скрипта следуйте инструкциям на экране, чтобы установить диспетчер драйверов unixODBC

Теперь все готово для установки драйвера. Дополнительные сведения см. в инструкциях по установке драйвера ODBC для Linux или macOS.

Установка вручную

Если скрипту установки не удалось завершить работу, самостоятельно выполните настройку и сборку подходящего диспетчера драйверов.

Удалите все старые установленные версии unixODBC (например, unixODBC 2.2.11). В Red Hat Enterprise Linux 5 или 6 выполните следующую команду: yum remove unixODBC. В SUSE Linux Enterprise zypper удалить unixODBC.

Перейдите на сайт http://www.unixodbc.org. Щелкните ссылку Скачать в левой части страницы, чтобы перейти на страницу скачивания. Щелкните соответствующую ссылку, чтобы сохранить файл unixODBC-2.3.0.tar.gz на компьютере. В этом выпуске Microsoft ODBC Driver 11 for SQL Server версия UnixODBC-2.3.1 не поддерживается.

На компьютере Linux выполните команду: tar xvzf unixODBC-2.3.0.tar.gz.

Перейдите в каталог unixODBC-2.3.0.

В командной строке выполните команду: export CPPFLAGS.

В командной строке (выполнив вход в корень) выполните команду: make.

В командной строке (выполнив вход в корень) выполните команду: make install.

Теперь все готово для установки драйвера. Дополнительные сведения см. в инструкциях по установке драйвера ODBC для Linux или macOS.

Читайте также:  промокод на скутер whoosh

Источник

Установка Microsoft ODBC Driver for SQL Server (macOS)

В этой статье объясняется, как установить Microsoft ODBC Driver for SQL Server в macOS. В ней также содержатся инструкции для необязательных средств командной строки для SQL Server ( bcp и sqlcmd ) и заголовков разработки unixODBC.

В этой статье приведены команды для установки драйвера ODBC из оболочки bash. Сведения о том, как загрузить пакеты напрямую, см. в разделе Скачивание драйвера ODBC Driver for SQL Server.

Драйвер Microsoft ODBC Driver for SQL Server в macOS поддерживается только в 64-разрядной архитектуре до версии 17.7. Apple M1 (ARM64) поддерживается начиная с версии 17.8. Будет обнаружена архитектура, и с помощью формулы Homebrew автоматически установится правильный пакет. Если командная строка работает в режиме эмуляции x64 на оборудовании M1, будет установлен пакет x64. Если командная строка не работает в режиме эмуляции, будет установлен пакет ARM64.

Microsoft ODBC 17

Чтобы установить Microsoft ODBC Driver 17 для SQL Server в macOS, выполните следующие команды:

Предыдущие версии

В следующих разделах приведены инструкции по установке предыдущих версий драйвера Microsoft ODBC в macOS.

ODBC 13.1

Используйте следующие команды для установки драйвера Microsoft ODBC Driver 13.1 for SQL Server в OS X 10.11 (El Capitan) и macOS 10.12 (Sierra):

Файлы драйвера

Драйвер ODBC в macOS состоит из следующих компонентов.

Примечание. Нельзя сочетать в одной программе ссылки на msodbcsql.h и odbcss.h.

Файл msodbcsql.h устанавливается в папке /usr/local/include/msodbcsql17/ для версии 17 драйвера и в папке /usr/local/include/msodbcsql/ для версии 13. LICENSE.txt Текстовый файл с условиями лицензионного соглашения. Этот файл помещается в папку /usr/local/share/doc/msodbcsql17/ для версии 17 драйвера и в папку /usr/local/share/doc/msodbcsql/ для версии 13. RELEASE_NOTES Текстовый файл с заметками о выпуске. Этот файл помещается в папку /usr/local/share/doc/msodbcsql17/ для версии 17 драйвера и в папку /usr/local/share/doc/msodbcsql/ для версии 13.

Загрузка файла ресурсов

Устранение неполадок

Сведения о других ситуациях, в которых не удается установить подключение к SQL Server с помощью драйвера ODBC, см. в статье, посвященной устранению известных неполадок подключения.

Дальнейшие действия

После установки драйвера можно попробовать пример приложения C++ ODBC. Подробнее о разработке приложений ODBC см. в разделе Разработка приложений.

Дополнительные сведения см. в статьях с заметками о выпуске и требованиями к системе для драйвера ODBC.

Источник

Требования к системе (Linux и macOS)

Скачать драйвер ODBC

Эта статья содержит требования для использования драйвера Microsoft ODBC Driver 13 for SQL Server в Linux и macOS.

Совместимость с версиями SQL

Совместимость с версиями SQL для драйверов Linux и macOS аналогична совместимости для драйверов Windows.

Поддержка операционных систем

Версии 17, 13.1 и 13 драйверов Linux и macOS поддерживаются для архитектур x64 следующих операционных систем:

Читайте также:  самый быстрый видеоконвертер для виндовс 10
Версия драйвера →
↓ Операционная система
17.8 17,7 17.6 17.5 17.4 17.3 17.2 17.1 17.0 Версия 13.1 13
Apple OS X 10.11 (El Capitan) Да Да Да Да Да Да Да
Apple macOS 10.12 (Sierra) Да Да Да Да Да Да Да
Apple macOS 10.13 (High Sierra) Да Да Да Да Да Да Да Да Да
Apple macOS 10.14 (Mojave) Да Да Да Да Да Да
Apple macOS 10.15 (Catalina) Да Да Да Да
Apple macOS 11.0 (Big Sur) Да Да
Alpine Linux 3.11 Да Да Да Да
Alpine Linux 3.12 Да Да
Alpine Linux 3.13 Да Да
Debian Linux 8 Да Да Да Да Да Да Да Да Да
Debian Linux 9 Да Да Да Да Да Да Да Да Да Да Да
Debian Linux 10 Да Да Да Да Да
Oracle Linux 7 Да Да
Oracle Linux 8 Да Да Да Да
Red Hat Enterprise Linux 6 Да Да Да Да Да Да Да Да Да Да
Red Hat Enterprise Linux 7 Да Да Да Да Да Да Да Да Да Да Да
Red Hat Enterprise Linux 8 Да Да Да Да Да
SUSE Linux Enterprise Server 11 1 Да Да Да Да Да Да Да Да Да Да Да
SUSE Linux Enterprise Server 12 Да Да Да Да Да Да Да Да Да Да Да
SUSE Linux Enterprise Server 15 Да Да Да Да Да Да
Ubuntu Linux 14.04 Да Да Да Да Да Да Да
Ubuntu Linux 16.04 Да Да Да Да Да Да Да Да Да Да Да
Ubuntu Linux 18.04 Да Да Да Да Да Да Да
Ubuntu Linux 20.04 Да Да Да
Ubuntu Linux 21.04 Да Да

1 Драйвер ODBC версии 17 поддерживает только SUSE Linux Enterprise Server 11 SP4

Пакеты установки для Microsoft ODBC Driver 13, 13.1 и 17 for SQL Server в Linux и macOS разрешают зависимости драйвера автоматически при установке с помощью системы управления пакетами дистрибутива, как описано в разделах Установка ODBC Driver (Linux) и Установка ODBC Driver (macOS).

Драйвер Microsoft ODBC 11 для SQL Server

Драйвер ODBC для Red Hat Enterprise Linux 5 (64-разрядная версия) требует наличия следующих пакетов, и его можно скачать здесь: Microsoft ODBC Driver 11 for SQL Server — Red Hat Linux

Драйвер ODBC для Red Hat Enterprise Linux 6 (64-разрядная версия) требует наличия следующих пакетов, и его можно скачать здесь: Microsoft ODBC Driver 11 for SQL Server — Red Hat Linux

Драйвер ODBC для SUSE Linux Enterprise 11 с пакетом обновления 2 (64-разрядная версия) требует наличия следующих пакетов, и его можно скачать здесь: Microsoft ODBC Driver 11 Previews for SQL Server — SUSE Linux

Источник

Install the Microsoft ODBC driver for SQL Server (macOS)

This article explains how to install the Microsoft ODBC Driver for SQL Server on macOS. It also includes instructions for the optional command-line tools for SQL Server ( bcp and sqlcmd ) and the unixODBC development headers.

This article provides commands for installing the ODBC driver from the bash shell. If you want to download the packages directly, see Download ODBC Driver for SQL Server.

The Microsoft ODBC driver for SQL Server on macOS is only supported on the x64 architecture through version 17.7. The Apple M1 (ARM64) is supported starting with version 17.8. The architecture will be detected and the correct package will be automatically installed by the Homebrew formula. If your command prompt is running in x64 emulation mode on the M1, the x64 package will be installed. If you’re not running in emulation mode in your command prompt, the ARM64 package will be installed.

Microsoft ODBC 17

To install Microsoft ODBC driver 17 for SQL Server on macOS, run the following commands:

If you installed the v17 msodbcsql package that was briefly available, you should remove it before installing the msodbcsql17 package. This will avoid conflicts. The msodbcsql17 package can be installed side by side with the msodbcsql v13 package.

Previous versions

The following sections provide instructions for installing previous versions of the Microsoft ODBC driver on macOS.

ODBC 13.1

Use the following commands to install the Microsoft ODBC driver 13.1 for SQL Server on OS X 10.11 (El Capitan) and macOS 10.12 (Sierra):

Driver files

The ODBC driver on macOS consists of the following components:

Note: You cannot reference msodbcsql.h and odbcss.h in the same program.

msodbcsql.h is installed in /usr/local/include/msodbcsql17/ for Driver 17 and in /usr/local/include/msodbcsql/ for Driver 13. LICENSE.txt The text file that contains the terms of the End-User License Agreement. This file is placed in /usr/local/share/doc/msodbcsql17/ for Driver 17 and in /usr/local/share/doc/msodbcsql/ for Driver 13. RELEASE_NOTES The text file that contains release notes. This file is placed in /usr/local/share/doc/msodbcsql17/ for Driver 17 and in /usr/local/share/doc/msodbcsql/ for Driver 13.

Resource file loading

Troubleshooting

For additional cases where you are unable to make a connection to SQL Server using the ODBC driver, see the known issues article on troubleshooting connection problems.

Next steps

After installing the driver, you can try the C++ ODBC example application. For more information about developing ODBC applications, see Developing Applications.

For more information, see the ODBC driver release notes and system requirements.

Источник

Поделиться с друзьями
Adblock
detector