CLASS=COraCreateDb
LIST=Z_ORACREATETSP
MSGID=RI_GIST_DBCREATEDB_IND_IND
STEP_ENV=DB_ENV
STEP_USER=@SAPNTDOMAIN@@LOWER_SAPSYSTEMNAME@Adm
STEP_USERPASSWORD=@OSUSERSIDADMPASSWD_NT_IND=PASSWORD@
В зависимости от устанавливаемого компонента R3setup запускается с требуемым управляющим файлов в качестве параметра. R3setup вставляет все введенные пользователем значения в управляющий файл. Введенные значения создают, в конце концов, текстовый файл, который содержит все необходимые данные специфической инсталляции пользователя. R3setup может теперь обработать управляющий файл на втором этапе без дополнительного диалога. Например, может понадобиться выполнить несколько инсталляций, таких как идентичные инсталляции серверов приложений, которые различаются только по имени хоста. В этом случае можно просто изменить управляющий файл, записанный R3setup, а затем повторно его использовать.
Когда до инсталляции планирование было выполнено полностью, проблем не возникнет и вся работа администратора, занимающегося установкой системы R/3, обычно ограничивается сменой в дисководе компакт-дисков и инсталляцией ПО РСУБД.
Программа R3Setup сначала проверяет целевой компьютер, включая требования к авторизации, доступное дисковое пространство и проверку правильности установки что программного обеспечения базы данных. На рис. 4.5 показано, что происходит, если пользователь забыл установить базу данных.
Если возникает такая ошибка, программа R3Setup завершает работу и записывает в управляющий файл следующую запись для отказавшего шага.
□ STATUS=ERROR
При каждом выполнении R3setup создает специальный файл журнала с именем
Листинг 4.2.
ERROR 2002-11-03 14:21:07 DBCOMMONDBENV_NT_ORA Internal - ColdKeyCheck:0
Please install Oracle before continuing the installation!
ERROR 2002-11-03 14:21:07 DBCOMMONDBENV_NT_ORA ColdKey - Check:0
Phase failed.
ERROR 2002-11-03 14:21:07 InstController Action:0
Step DBCOMMONDBENV_NT_ORA could not be performed.
ERROR 2002-11-03 14:21:08 Main :0
Installation failed.
ERROR 2002-11-03 14:21:08 Main :0
Installation aborted.
После устранения проблемы R3Setup можно запустить снова. Процедуру инсталляции, если она будет остановлена, можно перезапустить с любого места. Программа R3Setup возвращается к той точке, где она остановила работу.
Весь пакет инсталляции SAP R/3 состоит из нескольких компакт-дисков. Это означает, что при инсталляции нужно будет менять диски (обычно их меняет вручную оператор). Однако, если имеется достаточное дисковое пространство, можно скопировать компакт-диски на жесткий диск и информировать R3setup о пути доступа на этапе 1.
Установка программного обеспечения РСУБД зависит от используемых базы данных и операционной системы. Выполнение R3setup включает только установку БД SAP. Руководства по установке для других поддерживаемых РСУБД описывают процесс для этих продуктов.
Наиболее утомительным шагом процесса установки является импорт данных в базу данных SAP R/3. В зависимости от производительности компьютера этот шаг может потребовать нескольких часов.
Действия по установке, выполняемые R3setup, по большей части прозрачны для пользователя, если только неожиданные ошибки не потребуют исправления. В таблице 4.4 содержится обзор наиболее важных действий во время установки центральной инстанции, выполняющейся в системе UNIX с базой данных Oracle. Этот обзор хорошо показывает сложность выполняемых задач. В зависимости от используемых операционной системы и РСУБД последовательность этапов и используемых инструментов может меняться. Однако тип и число этапов остаются такими же. Звездочка (*) указывает этапы, которые выполняются автоматически и обычно не требуют вмешательства оператора.
Таблица 4.4.
Этап | Что происходит на этом этапе |
Проверка по контрольному списку | Позволяет убедиться в соответствии перечисленным требованиям аппаратного и программного обеспечения |
Подготовка системы вручную | Настройка параметров ядра UNIX Создание файловых систем Конфигурирование области свопинга Создание требуемых каталогов данных согласно руководству по установке: ► Каталог установки ► Каталоги базы данных ► Каталоги для инстанции SAP R/3 |
Запуск программы R3Setup | Запуск командного файла: |
Запрос определенных параметров | Имя системы SAP R/3 Номер инстанции Каталог переноса Имя базы данных Настройки языка Настройки памяти Монтирование компакт-диска Каталоги для копий компакт-дисков |
Проверка* | Дисковое пространство Существование каталогов |
Коммуникация* | Служебные записи для диспетчера, шлюза и сервера сообщений Существующие служебные записи не изменяются |