SAP R/3 Системное администрирование
Шрифт:
Подобно R3setup , утилиту SAPinst можно запустить локально на сервере, который будет выполнять установку. Возможна также удаленная установка, которую контролирует графический интерфейс SAPinst. Этот интерфейс основывается на технологии Java, его использование требует среды разработки Java (JDK) или среды времени выполнения Java(JRE).
Установка компонентов с помощью SAPinst выполняется так же, как установка с помощью RSsetup: последовательность заранее определенных, повторно используемых шагов (см. рис 4.6).
Файлы XML управляют потоком инсталляции (см. таблицу 4.5). Данные журнала хранятся централизованно
Рис. 4.6. Инсталляция с помощью SAPinst
Таблица 4.5. Список наиболее важных файлов управления и журналов для SAPinst
Файл | Содержание |
CONTROL.XML | Инструкции по установке компонентов SAP |
KEYDB.XML | Описание потоков и статуса текущей инсталляции |
MESSAGES.XML | Каталог текстов сообщений и присвоение сообщений номерам сообщений |
DIALOG.XML | Описание диалога с пользователем |
PACKAGES.XML | Список меток компакт-дисков |
SAPINST.LOG | Файл журнала выполнения инсталляции |
SAPINST_DEV.LOG | Подробный файл журнала выполнения установки |
Инсталляция с помощью SAPinst состоит из следующих этапов:
1. Этап ввода
Требуемые данные для типа инсталляции — SID, номера инстанции, имени хоста и т.д. — запрашиваются у пользователя и записываются в файл описания KEYDB.XML (см. рис. 4.7 и листинг 4.4).
2. Этап обработки
Выполняются все необходимые для инсталляции шаги на основе сконфигурированных файлов описаний без дополнительного ввода со стороны пользователя.
Рис. 4.7. Ввод параметров
Различия между R3setup и SAPinst являются техническими и связаны со способом, которым каждая программа работает в процедуре инсталляции:
► В отличие от R3setup утилита SAPinst не завершает работу, когда происходит ошибка. Вместо этого она создает всплывающее окно, которое предлагает пользователю решить проблему и попробовать снова.
► SAPinst позволяет пользователям вернуться назад во время этапа ввода
Листинг 4.3. Фрагмент файла KEYDB.XML
Файл sapinst.logсодержит запись для каждого выполненного шага.
Листинг 4.4. Запись об ошибке в файле журнала sapinst.log (см. листинг 4.2)
Web-сервер приложений SAP 6.20 предлагает полную поддержку для установки нескольких систем mySAP на одной общей базе данных. Эта процедура позволяет упростить администрирование базой данных, однако она не сокращает существенно объем необходимых системных ресурсов — сумма требований отдельных компонентов определяет требования к размеру сервера.