Прежде чем начать
Прежде чем начать, ознакомьтесь с содержимым этого руководства, а также с необходимыми условиями и техническими требованиями к системе.
Целью этого руководства является демонстрация использования некоторых встроенных возможностей СУБД IBM DB2 9.7 для платформ Linux, UNIX и Windows, предназначенных для автоматизации типовых задач по обслуживанию баз данных. Эти средства особенно полезны в тех случаях, когда вы разворачиваете экземпляр сервера баз данных DB2 в виртуальной среде.
В этом руководстве рассматриваются следующие задачи.
- Включение функций автоматизированного обслуживания:
- автоматическое резервное копирование и восстановление базы данных;
- автоматический сбор статистики;
- автоматическая реорганизация.
- Включение функции тихого обновления сервера БД.
- Включение самонастраивающегося менеджера памяти.
- Включение автоматического управления хранением данных.
Это руководство написано для администраторов баз данных IBM DB2, архитекторов приложений и разработчиков программного обеспечения. Вы должны иметь базовые понятия об установке и настройке DB2, а также об использовании оболочки командной строки в системах UNIX или Linux.
Технические требования к системе
Для выполнения примеров из этого руководства вам необходимо иметь настроенную операционную систему Linux или UNIX с установленной СУБД DB2 9.7. Кроме того, для работы с СУБД вам потребуются привилегии суперпользователя root, а также привилегии владельца экземпляра DB2.
В этом руководстве представлен инструментарий, состоящий из файлов сценариев и политик, которые вы можете использовать для включения и настройки описываемых здесь функций. Эти сценарии и политики помещены в архив embed-bundle.zip, который вы можете загрузить по ссылке, указанной в разделе Загрузка.
Скопируйте архив embed-bundle.zip на ваш компьютер с установленной СУБД DB2, войдите в систему от имени владельца экземпляра DB2 (например, db2inst1) и распакуйте архив с помощью команд, приведенных в листинге 1.
Листинг 1. Команды для распаковки набора инструментов embed-bundle.zip
mv embed-bundle.zip /home/db2inst1 unzip /home/db2inst1/embed-bundle.zip chmod +x /home/db2inst1/embed-bundle/*.sh |
Примечание. Инструментарий разработан специально для СУБД DB2 9.7, работающей под управлением операционной системы Linux или UNIX. Тем не менее, если вы захотите использовать эти инструменты в ОС Windows, вы сможете сделать это, произведя лишь незначительные изменения.
В состав набора инструментов входит DB2-сценарий под названием create_mydb.db2. Этот сценарий создает базу данных и изменяет ее настройки, обеспечивая возможность использования функций автоматизации, рассматриваемых в этом руководстве.

