Чтение онлайн

на главную - закладки

Жанры

SAP R/3 Системное администрирование

Вилл Лиане

Шрифт:

Подобно 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 Подробный файл журнала выполнения установки

Инсталляция с помощью SAPinst состоит из следующих этапов:

1. Этап ввода

Требуемые данные для типа инсталляции — SID, номера инстанции, имени хоста и т.д. — запрашиваются у пользователя и записываются в файл описания KEYDB.XML (см. рис. 4.7 и листинг 4.4).

2. Этап обработки

Выполняются все необходимые для инсталляции шаги на основе сконфигурированных файлов описаний без дополнительного ввода со стороны пользователя.

Рис. 4.7. Ввод параметров

Различия между R3setup и SAPinst являются техническими и связаны со способом, которым каждая программа работает в процедуре инсталляции:

► В отличие от R3setup утилита SAPinst не завершает работу, когда происходит ошибка. Вместо этого она создает всплывающее окно, которое предлагает пользователю решить проблему и попробовать снова.

► SAPinst позволяет пользователям вернуться назад во время этапа ввода

Листинг 4.3. Фрагмент файла KEYDB.XML

–  <strval>

<![CDATA[ WAS ]]>

</strval>

</fld>

– <fId name="WapsInstanceNumber">

 <properties>

<property name="GUIENG_USER_INPUT" value="GUIENG_TRUE" />

<properties>

–  <strval>

<![CDATA[ 00 ]]>

</strval>

</fld>

– <fld name="WapsInstanceName">

– <strval>

<![CDATA[ DVEBMGSOO ]]>

</strval>

</fld>

– <fld name="WapsInstanceHost">

– <properties>

<property name="CHANGEABLE" value="YES" />

<property name="CONTEXT_PARAM_CHANGEABLE" value="YES" />

<property name="GUIENG_USER_INPUT" value="GUIENG_TRUE" />

</properties>

–  <strval>

<![CDATA[ P6020792 ]]>

</strval>

</fld>

Файл sapinst.logсодержит запись для каждого выполненного шага.

Листинг 4.4. Запись об ошибке в файле журнала sapinst.log (см. листинг 4.2)

TRACE

showing dialog with index 33

TRACE

The controller is about to execute the dialog step

WebAs|ind|ind|ora|WebAs|620|0|SAPComponent|ind|ind|ind|ind|ind|0|Data-baseSystem|

ind|ind|оrа|ind|ind|0|DatabaseCommonParameters|ind|ind|ora|ind|ind|0|

dialogGetCommonParamsPostprocess

TRACE

CALLING

COraCommonParameters::computeDependantParametersAfterDialog

***** Transaction begin ************************************

TRACE

CDomainObjectCache:: readFromKeyDb: Reading from tGlobalDbParameters

WHERE dbSid = 'WAS'

ERROR 2002-11-05 12:49:22

MOB-06169 The Oracle Home name ' ' is not the name of

an Oracle Home directory registered on this host.

***** Transaction end *************************************

TRACE

JS Callback has thrown exception

ERROR 2002-11-05 12:49:23

EJS-00012 Error when executing script.

4.4.2. MCOD: Несколько компонентов на одной базе данных

Web-сервер приложений SAP 6.20 предлагает полную поддержку для установки нескольких систем mySAP на одной общей базе данных. Эта процедура позволяет упростить администрирование базой данных, однако она не сокращает существенно объем необходимых системных ресурсов — сумма требований отдельных компонентов определяет требования к размеру сервера.

Поделиться:
Популярные книги

Шериф

Астахов Евгений Евгеньевич
2. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
6.25
рейтинг книги
Шериф

Меч Предназначения

Сапковский Анджей
2. Ведьмак
Фантастика:
фэнтези
9.35
рейтинг книги
Меч Предназначения

Конь Рыжий

Москвитина Полина Дмитриевна
2. Сказания о людях тайги
Проза:
историческая проза
8.75
рейтинг книги
Конь Рыжий

Отверженный VIII: Шапка Мономаха

Опсокополос Алексис
8. Отверженный
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Отверженный VIII: Шапка Мономаха

Имя нам Легион. Том 1

Дорничев Дмитрий
1. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 1

Хозяйка старой пасеки

Шнейдер Наталья
Фантастика:
попаданцы
фэнтези
7.50
рейтинг книги
Хозяйка старой пасеки

Кодекс Охотника. Книга VIII

Винокуров Юрий
8. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга VIII

Эволюционер из трущоб. Том 3

Панарин Антон
3. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
6.00
рейтинг книги
Эволюционер из трущоб. Том 3

Сын Тишайшего 3

Яманов Александр
3. Царь Федя
Фантастика:
попаданцы
альтернативная история
фэнтези
5.00
рейтинг книги
Сын Тишайшего 3

Потомок бога 3

Решетов Евгений Валерьевич
3. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Потомок бога 3

Сумеречный стрелок

Карелин Сергей Витальевич
1. Сумеречный стрелок
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный стрелок

Отверженный. Дилогия

Опсокополос Алексис
Отверженный
Фантастика:
фэнтези
7.51
рейтинг книги
Отверженный. Дилогия

Плохой парень, Купидон и я

Уильямс Хасти
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Плохой парень, Купидон и я

Архил...? Книга 2

Кожевников Павел
2. Архил...?
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Архил...? Книга 2