Доброго времени суток, Коллеги.
Сегодня мы рассмотрим возможность установки fix pack на базу данных DB2. Пакеты Fix Pack содержат изменения, исправления ошибок и обновления, основанные на отчетах APAR (Authorized Program Analysis Reports). Самые свежие пакеты Fix Pack можно загрузить со страницы загрузки пакетов Fix Pack на сайте поддержки IBM или с SAP Launchpad.
Проверяем текущую версию БД в DBACOCKPIT:
1. Скачиваем нужный дистрибутив в launchpad (Например Fix Pack 11 для DB2 10.5) Client+RDBMS и копируем его на сервер хоста DB2
2. Выключаем БД, SAP и все процессы:
stopsap ALL – остановить SAP и все процессы
db2stop – остановить БД
3. Обновление БД
Необходимо выполнить команду ./installFixPack из директории скаченного дистрибутива RDBMS от имени пользователя root. Есть возможность либо указать желаемый путь установки напрямую (./installFixPack -b <path>), либо вызвать «installFixPack» без указания пути. В этом случае «installFixPack» спросит у вас путь. Путь необходимо указывать до директории db2_software. Пример:
4. Постпроцессинг
Запустить БД
db2start
Запустить скрипт db6_update_db.sh. Для этого следуйте инструкциям, приведенным в SAP-ноте 1365982. Эта SAP-нота также содержит последнюю версию скрипта в файле «db6_update_db.SAR».
5. Обновить клиентское ПО DB2
Необходимо запустить скрипт 'db6_update_client.sh', чтобы драйвер DB2 и драйвер JDBC также обновились. Скрипт присутствует в директории с дистрибутивом DB2 Fix Pack. Рекомендуется использовать последнюю доступную версию из SAP Note 1365982.
Действуйте следующим образом:
1. Необходимо залогиниться в систему на хосте базы данных как пользователь <sid>adm
2. Перейти в каталог с DB2 Client
3. Запустите скрипт "db6_update_client.sh" из этого каталога.
./db6_update_client.sh -u
6. Запуск
После этого запускаем SAP и проверяем версию в DBACOCKPIT например
Результат:





Комментарии
Отправить комментарий