Вилл Лиане
Шрифт:
Все профили сохраняются в каталоге профилей (см. главу 1), который определяется во время установки SAP R/3. Этот каталог доступен по чтению для всех инстанций системы SAP R/3 (как общий каталог Windows или монтируемый каталог UNIX).
DEFAULT.PFL
В системе SAP R/3 существует только одна копия профиля DEFAULT.PFL. Она содержит устанавливаемые параметры, применяемые ко всей системе. Эти параметры включают в себя, в частности, имя системы, компьютер БД и имя сервера блокировок. Данный профиль считывается каждой инстанцией системы SAP R/3 при запуске.
Запуск профилей инстанций
Другие профили (START_<инстанция><номер_инстанции>_<имя компьютера> и <SID>_<инстанция><номер_инстанции>_<имя компьютера>) — это специфические профили инстанции. Используемые по умолчанию имена присваиваются во время установки инстанции; имена создаются на основе выполняющихся на инстанции процессов. Например, имя центральной инстанции (см. главу 1) «DVEBMGS» указывает на то, что запущены следующие процессы:
► Диалог (D — Dialog)
► Обновление (U — Update)
► Блокирование (E — Enqueue)
► Фоновая обработка (В — Batch)
► Сообщения (M — Message)
► Шлюз (G — Gateway)
► Спулинг (S — Spool)
Обратите внимание на то, что все дополнительные инстанции получают во время установки имя «D», даже если они в основном используются для фоновой обработки или в качестве серверов спулинга.
Рассмотрим профиль START_DVEBMGS00_prdsapr3. Первый сегмент этого выражения, START, сообщает о том, что мы имеем дело со стартовым профилем инстанции. Подчеркивание отделяет тип профиля от его имени. «DVEMGS» представляет сервисы инстанции и его имя. Эта инстанция является центральной, поскольку включает в себя сервис сообщений. Цифры «00» представляют последние две цифры номера порта TCP/IP, который использует на этом компьютере планировщик. Следующее далее подчеркивание отделяет имя инстанции от имени компьютера «prdsapr3», на котором эта инстанция выполняется. Стартовый профиль инстанции определяет, как, где и под какими именами запускаются отдельные сервисы или процессы системы SAP R/3. Например, приведенный ниже фрагмент профиля запускает в инстанции «DVEBMGS00_ prdsapr3» сервер сообщений и диспетчер.
Листинг 2.2. Фрагмент стартового профиля инстанции
Операции, указанные с помощью Execute_<номер> являются подготовкой к выполнению реальных команд, которые начинаются с Start_Program_ <номер>. Ключевое слово local (или альтернативно, спецификация имени сервера в том же месте) определяет компьютер, на котором должна выполняться команда.
Профиль инстанции
Профиль инстанции определяет параметры среды выполнения инстанции. Конфигурация, прежде всего, относится к определению используемых ресурсов, описанию предоставляемых инстанцией служб и определению, где находятся другие службы, такие как база данных. Профиль инстанции использует следующие соглашения по именам:
В данном примере используется профиль SKP_DVEBMGS00_prdsapr3. Он определят, сколько будет запущено рабочих процессов конкретного типа. В приведенном ниже фрагменте можно видеть семь процессов диалога (параметр rdisp/wp_no_dia = 7). Важной частью данного профиля инстанции является определение размера областей основной памяти системы SAP R/3. Профиль содержит также параметры входа в систему (logon) и размеры журнала.