Системные или зависимые от инстанции определения конфигураций для системы SAP R/3 сохраняются в файлах инициализации на уровне операционной системы (см. главу 2). Эти профили генерируются и конфигурируются с настройками по умолчанию во время установки с помощью программы R3setup (до R/3 Release 4.6C) или SAPinst (в Win Application Server 6.10 и позже). В ходе жизненного цикла системы R/3 изменяющиеся обстоятельства — такие, как увеличение числа пользователей, обновление версий R/3 или установка новых модулей и оборудования — делают необходимым перенастройку этих системных параметров.
Можно оптимизировать системные настройки, изменяя файлы профиля вручную в текстовом редакторе, однако настройки не проверяются ни на синтаксис, ни на семантику. Если система не сможет интерпретировать некоторые параметры во время запуска инстанции, то они будут просто проигнорированы. Если непреднамеренно одно и то же значение профиля будет определено несколько раз, то действительным будет последнее прочитанное значение.
Функции обслуживания профилей в системе R/3 предоставляют пользователям следующие важные преимущества:
► Централизованное администрирование
Позволяет централизованно управлять профилями всех инстанций и обслуживать их.
► Управление версиями
В базе данных R/3 сохраняется каждое изменение в профиле как отдельная версия. Версии нумеруются последовательно.
► Проверка согласованности и непротиворечивости
После изменений выполняется проверка непротиворечивости профиля, т. е. проверяются логические правила и связи, действующие для параметров конфигурации.
► Сравнение активных профилей с сохраненными профилями в БД
Можно анализировать расхождения между текущим (используемым) профилем и профилем, сохраненным в БД. Этот анализ позволяет определить, не был ли системный профиль R/3 изменен вручную.
► Немедленная активизация изменений параметров
Некоторые параметры можно активизировать немедленно, не откладывая это до перезапуска системы R/3.
Одновременно функции управления профилем в системе R/3 являются необходимым условием для использования средств системного мониторинга, таких как панель управления, а также для определения и использования операционных режимов.
Средство Обслуживания профилей (►Profile Maintenance) в R/3 позволяет централизованно обслуживать стандартный профиль системы
Выберите ►Profile Maintenance. Выводится окно Edit Profiles (см. рис 14.1).
Рис. 14.1.
Выберите команду Utilities • Import Profiles • Of Active Servers. Структура центрального каталога в системе R/3 позволяет импортировать и сохранять в БД профили всех инстанций. В следующем отчете (см. листинг 14.1) показан журнал импорта для центральной системы IE4. В процессе импорта для всех параметров в профилях выполняется проверка согласованности. Логические имена импортированных профилей определяются как соответствующие имена файлов без информации о пути доступа.
Листинг 14.1.
------------------------------------------------------------
|Importing start/instance profiles for all active servers
------------------------------------------------------------
|The following default profile will be imported:
------------------------------------------------------------
|psasb009_IE4_00:D:usrsapIE4SYSprofileDEFAULT.PFL
|[Ok? Does this continue to another line?]
------------------------------------------------------------
|The following instance profiles will be imported:
------------------------------------------------------------
|psasb009_IE4_00:D:usrsapIE4SYSprofileIE4_DVEBMGS00_psasb009
------------------------------------------------------------
|The following start profiles will be imported:
------------------------------------------------------------
|psasb009_IE4_00:D:usrsapIE4sysprofileSTART_DVEBMGS00_psasb009
------------------------------------------------------------
|Log for importing the profile
------------------------------------------------------------
|Profiles were imported free of errors.
------------------------------------------------------------
|Overall check of instance profiles and a default profile
------------------------------------------------------------
|Log for the default profile, single check
|Profile name : DEFAULT
|Physical profile name :
| D:usrsapIE4SYSprofile/DEFAULT.PFL
|Check on server : psasb009_IE4_00
------------------------------------------------------------
|No errors found
------------------------------------------------------------
|Log for istance profiles, single check
|Profile name : IE4_DVEBMGS00_PSASB009
|Physical profile name :
|D:usrsapIE4SYSprofileIE4_DVEBMGS00_psasb009
|Unknown parameter em/reserve_mapping_window cannot be checked
|rtbb/buffer_length factor 10 greater than default 2000
------------------------------------------------------------
|Log for the instance profile, overall check
|Profile name : IE4_DVEBMGS00_PSASB009
|Physical profile name :
|D:usrsapIE4SYSprofileIE4_DVEBMGS00_psasb009
|Log for overall check
------------------------------------------------------------