Как Установить Odbc Драйвер Для Excel • Создание etcodbcini

Подготовка ODBC драйвера для подключения к Microsoft SQL Server

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

Предварительно необходимо установить программы gcc и make:

Примечание . Не рекомендуется использовать флаг SQL_WCHART_CONVERT при сборке unixODBC.

Настройка сборки и установка драйвера диспетчера

После распаковки архива с драйвером и перед установкой, прежде всего необходимо внести изменения в файлы «build_dm.sh» и «install.sh»:

В файле «build_dm.sh» . Задайте значение req_proc=»unknown» (только для Astra Linux и Debian).

В файле «install.sh» . Задайте значение req_proc=»unknown» (только для Astra Linux и Debian).

Если установка происходит на Debian-подобный дистрибутив (Ubuntu, Astra Linux и т.п.), то в файле «install.sh» замените строку:

Затем внесите изменения в функцию «check_required_libs». Данная функция должна выглядеть следующим образом:

В файле «build_dm.sh» замените -xvzf на -xvf .

Установка ODBC

Если команды выполняются через пользователя sudo, то для перехода в директорию необходимо сменить пользователя на root с помощью команды:

После этого выйти из-под пользователя root сочетанием клавиш «CTRL+D».

Примечание . Команда «sudo make install» может быть заменена на «sudo checkinstall», если программа checkinstall установлена в ОС.

После этого необходимо сохранить изменения. Проверьте возможность установки драйвера в системе выполнив команду:

В результате будет выведена информация о результатах проверки. При условии отсутствия проблем для установки сообщение будет иметь следующий вид:

Если при проверке возникли ошибки, то сообщение о них будет записано в лог-файл, например:

Для дальнейшей установки необходимо устранить все ошибки. После их устранения можно выполнить команду для установки драйвера:

Создание символьной ссылки для платформы

Для создания символьной ссылки для платформы выполните команды:

cd /opt/ Foresight /fp9.x-biserver/bin
sudo ln -s
/opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2270.0 libmsodbcsql-11.0.so

Примечание . Расположение библиотек может отличаться от указанного в команде.

Разделяемые библиотеки

Перед началом работы с драйвером нужно убедиться в отсутствии проблем с разделяемыми библиотеками. Для этого выполните команду:

ldd /opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2270.0 | grep not

Примечание . Расположение библиотек может отличаться от указанного в команде.

В случае присутствия всех необходимых библиотек можно переходить к регистрации драйвера.

Если в результате выполнения команды получился список, например:

После это ещё раз проверьте все зависимости драйвера и в случае отсутствия проблем переходить к регистрации.

Регистрация

После выполнения установки ODBC запись о драйвере будет добавлена в файл «odbcinst.ini». При необходимости регистрацию драйвера можно осуществить вручную.

Регистрация драйвера в ручную

где файл mssql.driver.template содержит необходимые для работы драйвера параметры. Например:

Для проверки правильности установки драйвера можно выполнить следующую команду:

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

Проверка подключения

Перед непосредственной работой с драйвером необходимо протестировать настройки подключения. Сперва можно использовать подключение с применением telnet:

В случае ошибки подключения будет получено сообщение:

Для устранения ошибок на данном этапе обратитесь к системному администратору.

При успешном подключении будет получено сообщение следующего вида:

Следующим шагом является проверка соединения с сервером с использованием параметров из источника данных. Для это выполните следующую команду:

В случае успешного подключения к серверу будет получено следующее сообщение:

При этом будет возможность выполнить запросы к базе данных.

В случае проблем будет выведено следующее сообщение:

Для устранения ошибок на данном этапе необходимо обратиться к администратору СУБД.

[expert_bq id=»1570″]Если на Вашем компьютере установлена операционная система Windows 7 64-бит и выше, нужно в папке С Windows SysWOW64 запустить файл odbcad32. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Как загрузить файлы поддержки Microsoft через оперативные службы Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Как Установить Odbc Драйвер Для Excel • Создание etcodbcini

Как Установить Odbc Драйвер Для Excel

Собирался опубликовать это как мой вклад. Это была моя проблема. Я изменил этот параметр IIS вчера, так как один проект в моем решении был скомпилирован x86, поэтому я предполагаю, что он будет классифицировать всю программу как 32-битную.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: