Весь пакет инсталляции SAP R/3 состоит из нескольких компакт-дисков. Это означает, что при инсталляции нужно будет менять диски (обычно их меняет вручную оператор). Однако, если имеется достаточное дисковое пространство, можно скопировать компакт-диски на жесткий диск и информировать R3setup о пути доступа на этапе 1.
Установка РСУБД
Установка программного обеспечения РСУБД зависит от используемых базы данных и операционной системы. Выполнение R3setup включает только установку БД SAP. Руководства по установке для других поддерживаемых РСУБД описывают процесс для этих продуктов.
Наиболее утомительным шагом процесса установки является импорт данных в базу данных SAP R/3. В зависимости от производительности компьютера этот шаг может потребовать нескольких часов.
Действия по установке, выполняемые R3setup, по большей части прозрачны для пользователя, если только неожиданные ошибки не потребуют исправления. В таблице 4.4 содержится обзор наиболее важных действий во время установки центральной инстанции, выполняющейся в системе UNIX с базой данных Oracle. Этот обзор хорошо показывает сложность выполняемых задач. В зависимости от используемых операционной системы и РСУБД последовательность этапов и используемых инструментов может меняться. Однако тип и число этапов остаются такими же. Звездочка (*) указывает этапы, которые выполняются автоматически и обычно не требуют вмешательства оператора.
Таблица 4.4. Этапы инсталляции центральной инстанции с базой данных
Этап | Что происходит на этом этапе |
Проверка по контрольному списку | Позволяет убедиться в соответствии перечисленным требованиям аппаратного и программного обеспечения |
Подготовка системы вручную | Настройка параметров ядра UNIX Создание файловых систем Конфигурирование области свопинга Создание требуемых каталогов данных согласно руководству по установке: ► Каталог установки ► Каталоги базы данных ► Каталоги для инстанции SAP R/3 |
Запуск программы R3Setup | Запуск командного файла: insttool.sh |
Запрос определенных параметров | Имя системы SAP R/3 Номер инстанции Каталог переноса Имя базы данных Настройки языка Настройки памяти Монтирование компакт-диска Каталоги для копий компакт-дисков |
Проверка* | Дисковое пространство Существование каталогов |
Коммуникация* | Служебные записи для диспетчера, шлюза и сервера сообщений Существующие служебные записи не изменяются |
Пользователи и группы* | Создание пользователей и групп на уровне UNIX для базы данных и системы SAP R/3 Существующие пользователи и группы не изменяются |
Каталоги* | Создание требуемых каталогов и настройка прав доступа Существующие каталоги и права доступа не изменяются |
Разархивирование ПО R/3* | Запись ПО в соответствующие каталоги. |
Профиль по умолчанию* | Создание системного профиля DEFAULT.PFL |
Создание и настройка рабочей среды для пользователей* | Определение файлов профилей для ora<sid> и <sid>adm |
Профиль инстанции | Создание профиля инстанции |
Разархивирование ПО Oracle* | Запись ПО в соответствующие каталоги |
runinstaller | Инсталляция ПО Oracle |
Создание БД SAP R/3* | Проверка размера ожидаемых файлов данных БД Создание пустой БД Oracle Создание пользователей БД Импорт данных |
Генерация статистической информации* | |
Создание временной лицензии R/3* | |
Запуск систем R/3* | |
Настройка вручную |
Установка дополнительных инстанций SAP R/3 следует той же процедуре. Однако, поскольку область действия дополнительных инстанций меньше, такие инсталляции проще и могут выполняться быстрее.
Когда был введен Web-сервер приложений SAP в качестве основы для всех решений mySAP, таких как SAP R/3 Enterprise в качестве наследника SAP R/3 4.6С, процедура установки компонентов mySAP была передана от R3setup программе SAPinst (System Landscape Implementation Manager). Эта технология позволяет упростить установку всей системной среды, так как конфигурационная утилита заранее определяет требуемые параметры, которые можно использовать для автоматической установки.
Подобно R3setup , утилиту SAPinst можно запустить локально на сервере, который будет выполнять установку. Возможна также удаленная установка, которую контролирует графический интерфейс SAPinst. Этот интерфейс основывается на технологии Java, его использование требует среды разработки Java (JDK) или среды времени выполнения Java(JRE).
Установка компонентов с помощью SAPinst выполняется так же, как установка с помощью RSsetup: последовательность заранее определенных, повторно используемых шагов (см. рис 4.6).
Файлы XML управляют потоком инсталляции (см. таблицу 4.5). Данные журнала хранятся централизованно в файле sapinst.log.
Рис. 4.6. Инсталляция с помощью SAPinst
Таблица 4.5. Список наиболее важных файлов управления и журналов для SAPinst
Файл | Содержание |
CONTROL.XML | Инструкции по установке компонентов SAP |
KEYDB.XML | Описание потоков и статуса текущей инсталляции |
MESSAGES.XML | Каталог текстов сообщений и присвоение сообщений номерам сообщений |
DIALOG.XML | Описание диалога с пользователем |
PACKAGES.XML | Список меток компакт-дисков |
SAPINST.LOG | Файл журнала выполнения инсталляции |
SAPINST_DEV.LOG | Подробный файл журнала выполнения установки |