DB2 - Установка сервера
В этой главе описываются шаги установки сервера DB2.
Введение
Вы можете загрузить пробную версию DB2 Server или приобрести лицензию на продукт на сайте www.ibm.com . Для загрузки доступны два отдельных сервера DB2, в зависимости от размера операционной системы, в которой он предназначен для работы. Например, если вы хотите загрузить сервер DB2 для 32-битной операционной системы Linux или UNIX, вам необходимо загрузить 32-битный сервер DB2. То же самое касается 64-битного сервера DB2.
Требования к оборудованию
Процессор: минимум Core 2Duo
ОЗУ: минимум 1 ГБ
Жесткий диск: минимум 30 ГБ
Требования к ПО
Перед установкой сервера DB2 ваша система должна быть готова с необходимым программным обеспечением. Для Linux вам необходимо установить «libstdc ++ 6.0».
Проверка совместимости системы
Перед установкой сервера DB2 необходимо проверить, совместима ли ваша система с сервером DB2. Для подтверждения совместимости вам необходимо вызвать команду db2prereqcheck в командной консоли.
Установка DB2 в операционной системе Linux
Откройте Терминал и задайте путь к папке образа установки db2 на консоли с помощью команды «CD <Папка установки DB2>». Затем введите команду «./db2prereqcheck», которая подтверждает совместимость вашей системы с сервером DB2.
./db2prereqcheck
На рисунке 1 показаны требования к совместимости операционной системы Linux и аппаратного обеспечения.
Следуйте приведенным ниже инструкциям по установке DB2 в вашей системе Linux:
- Откройте терминал.
- Войдите в систему как пользователь root.
- Откройте папку установки DB2.
- Введите «./db2setup» и нажмите Enter.
Этот процесс начнет выполнение настройки сервера DB2.
Введите «./db2setup» и нажмите Enter на корневом терминале, чтобы начать процесс установки сервера DB2.
При этом появится экран «Настроить стартовую панель». [Фигура 2]
На странице стартовой панели установки выберите опцию «Установить продукт» в меню слева. Выберите вариант «DB2 Advanced Enterprise Server Edition». Выберите кнопку «Установить новый».
Появится новый фрейм с именем «Мастер установки DB2». Нажмите "Далее". [Рисунок-3]
Появится следующий экран с лицензионным соглашением DB2. Выберите «Я принимаю условия…». Нажмите «Далее». [Рисунок-4]
На следующем экране появляется предложение типа установки, для которого по умолчанию установлено значение «Обычная».
Оставьте тот же выбор. Нажмите "Далее". [Рисунок-5]
Появится следующий экран с инструкциями по установке.
Выберите «Установить DB2 Advanced Enterprise Server Edition…»
Нажмите "Далее". [Рисунок-6]
На следующем экране программа установки попросит выбрать каталог для установки.
Оставьте значение по умолчанию и нажмите «Далее».
На следующем экране отображается аутентификация пользователя. Введите свой пароль для пользователя «dasusr1».
(Ваш пароль может быть идентичен имени пользователя, чтобы его было удобно запомнить.)
На следующем экране программа установки запрашивает у вас создание экземпляра сервера DB2.
Здесь создается экземпляр DB2 с именем «db2inst1».
На следующем экране вас спросят, сколько разделов вам нужно для вашего экземпляра по умолчанию.
Вы можете выбрать один или несколько разделов.
Выберите «один экземпляр раздела». Нажмите "Далее".
На следующем экране программа установки запрашивает аутентификацию для создаваемого экземпляра DB2.
Здесь по умолчанию имя пользователя создается как «db2inst1». Вы можете ввести пароль так же, как имя пользователя.
Нажмите "Далее".
На следующем экране программа установки попросит ввести информацию для аутентификации для пользователя «db2fenc».
Здесь вы можете ввести пароль такой же, как имя пользователя.
Нажмите "Далее".
На следующем экране вы можете выбрать параметр «Не настраивать сервер db2 для отправки уведомлений в это время».
Нажмите "Далее".
На следующем экране показана информация о настройке db2.
Щелкните «Готово».
На этом процедура установки DB2 завершена.
Проверка установки DB2
Вам необходимо проверить установку сервера DB2 на его полезность. По завершении установки сервера DB2 выйдите из режима текущего пользователя и войдите в систему как пользователь «db2inst1». В пользовательской среде «db2inst1» вы можете открыть терминал и выполнить следующие команды, чтобы проверить, правильно ли установлен ваш продукт db2.
db2level
Эта команда показывает текущую версию и уровень обслуживания установленного продукта DB2 для текущего экземпляра.
Syntax:
db2level
Example:
db2level
Output:
DB21085I Instance "db2inst2" uses "64" bits
And DB2 code release "SQL10010" with level
identifier "0201010E". Informational tokens
are "DB2 v10.1.0.0", "s120403",
"LINUXAMD64101", and Fix Pack "0".
Product is installed at "/home/db2inst2/sqllib".
db2licm
Эта команда показывает всю информацию, связанную с лицензией, для нашего продукта DB2.
Syntax:
db2licm <parameter>
Example:
db2licm -l
Output:
Product name: "DB2 Advanced Enterprise Server Edition"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2aese"
Version information: "10.1"
Product name: "DB2 Connect Server"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2consv"
Version information: "10.1"
Процессор командной строки (CLP)
CLP можно запустить в одном из трех режимов:
Command mode: В этом режиме каждая команда и оператор SQL должны иметь префикс «db2». Например, запрос «образец базы данных активации db2».
Interactive input mode: вы можете запустить этот режим с помощью команды «db2». Здесь вы можете передавать операторы SQL без префикса. Например, «активировать образец базы данных».
Batch mode: Здесь вам нужно создать файл сценария, который содержит все запросы SQL требований, и сохранить файл с расширением «.db2». Вы можете вызвать это в командной строке, используя синтаксис «db2 –tf <filename.db2>».