Установка программного обеспечения Пакет драйверов IBM Data Server в операционных системах Linux и UNIX

В операционных системах Linux и UNIX вы устанавливаете программное обеспечение Пакет драйверов IBM Data Server при помощи команды installDSDriver. Вы можете использовать программное обеспечение Пакет драйверов IBM Data Server для распределения программ в сценариях массового внедрения.

Прежде чем начать

Можно загрузить программное обеспечение Пакет драйверов IBM Data Server по следующей ссылке: https://www-304.ibm.com/support/docview.wss?rs=4020&uid=swg27016878.
Прим.: Утилита unzip должна быть установлена в операционной системе до установки пакета драйверов IBM Data Server.

Об этой задаче

Пакет драйверов IBM Data Server включает в себя драйверы баз данных для Java™, ODBC/CLI, PHP, Python и Ruby on Rails, каждый из которых хранится в своем подкаталоге. Драйверы Java и ODBC/CLI сжаты. Положения драйверов в извлеченном пакете Пакет драйверов IBM Data Server:
Java
  • Путь: jdbc_sqlj_driver/платформа
  • Имя файла: db2_db2driver_for_jdbc_sqlj.zip
ODBC/CLI
  • Путь: odbc_cli_driver/платформа
  • Имя файла: ibm_data_server_driver_for_odbc_cli.tar.Z
PHP
  • Путь: php_driver/платформа/php32 или php_driver/платформа/php64
  • Файлы: ibm_db2_n.n.n.so, ibm_db2_n.n.n.so, pdo_ibm_n.n.n.so, где n - версия расширения.
  • Предварительное требование: Драйвер PHP требует, чтобы был установлен драйвер CLI.
Python
  • Путь: python32 для 32-битного драйвера или python64 для 64-битного драйвера.
  • Файлы: ibm_db2-n.n.n-pyn.n-платформа-n.n.egg, ibm_db2_django-n.n.n-pyn.n.egg, ibm_db2_sa-n.n.n-pyn.n.egg, где n - версия расширения.
  • Предварительное требование: Драйвер Python требует, чтобы был установлен драйвер ODBC/CLI.
Ruby on Rails
  • Путь: ruby_driver/платформа/ruby32 для 32-битного драйвера или ruby_driver/платформа/ruby64 для 64-битного драйвера.
  • Файл: ibm_db-n.n.n.gem
  • Предварительное требование: Драйвер Ruby on Rails требует, чтобы был установлен драйвер CLI.
  • Чтобы установить драйвер Ruby on Rails, введите (из положения файла gem) следующую команду: gem install ibm_db-X.XX.X.gem.

Процедура

Чтобы установить программное обеспечение Пакет драйверов IBM Data Server:

  1. Скопируйте архив пакета Пакет драйверов IBM Data Server на компьютер назначения.
  2. Извлеките архив Пакет драйверов IBM Data Server.
  3. Чтобы извлечь драйвер Java и ODBC/CLI, введите команду installDSDriver из пути установки с полномочиями root. Команда installDSDriver создает файлы сценариев db2profile и db2cshrc. В 64-битной среде команда installDSDriver создает файлы сценариев db2profile32, db2cshrc32, db2profile и db2cshrc.
    • Если у вас есть существующая установка Пакет драйверов IBM Data Server, можно обновить программное обеспечение Пакет драйверов IBM Data Server до свежей версии пакета Fix Pack, введя команду installDSDriver -upgrade <существующий_путь_dsdriver>. Параметр <существующий_путь_dsdriver> задает путь существующей установки программного пакета Пакет драйверов IBM Data Server.
  4. Чтобы задать среду драйверов сервера данных IBM в 64-битной установке программного пакета Пакет драйверов IBM Data Server, запустите следующие файлы сценариев на основе вашей среды операционной системы:
    • В 64-битной среде оболочки Bash или Korn запустите файл db2profile.
    • В 32-битной среде оболочки Bash или Korn запустите файл db2profile32.
    • В 64-битной среде оболочки C используйте файл db2cshrc.
    • В 32-битной среде оболочки C используйте файл db2cshrc32.
    Для 32-битной установки программного обеспечения Пакет драйверов IBM Data Server:
    • Запустите файл db2profile для 32-битной среды оболочки Bash или Korn.
    • Для 32-битной среды оболочки C используйте файл db2cshrc.
  5. Необязательно: Свяжите файл списка db2cli.lst при помощи команды db2cli -bind. Смотрите раздел db2cli - интерактивная команда DB2 CLI .
  6. Необязательно: Чтобы установить драйверы с открытым кодом:
    1. Необязательно: Чтобы установить драйвер Node.js, посмотрите раздел Установка драйвера node-ibm_db в системах Linux и UNIX.
    2. Необязательно: Как установить драйвер Perl, описано в разделе Особенности программирования на Perl.
    3. Необязательно: Как установить драйвер PHP, описано в разделе Конфигурирование среды PHP в Linux или UNIX.
    4. Необязательно: Как установить драйвер Python, описано в разделе Настройка среды Python для серверов данных IBM.
    5. Необязательно: Как установить драйвер Ruby on Rails, описано в разделе Установка адаптера и драйвера IBM_DB как Ruby gem.
  7. Необязательно: Удалите файл архива Пакет драйверов IBM Data Server.

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

  1. После установки программного пакета Пакет драйверов IBM Data Server можно создать файл конфигурации db2dsdriver.cfg и заполнить его информацией, требуемой для соединений. Для создания файла db2dsdriver.cfg можно использовать содержимое файла db2dsdriver.cfg.sample.
  2. Проверьте файл db2dsdriver.cfg.
  3. (Необязательно) Сконфигурируйте менеджер драйверов unixODBC. Менеджер драйверов unixODBC не поставляется с программным пакетом Пакет драйверов IBM Data Server; его нужно получить отдельно.
  4. Проверка соединений с базами данных.