Комментарии по теме

«Три способа найти тра­нза­кцию для настройки в SAP»
Каглик Дмитрий:
Андрей, Отчасти Вы правы, что поиск в Google может помочь больше, чем поиск в SAP. Тем не менее, я знаю людей, которые пользуются описанными способами даже после 10(?) лет в SAP. А насчет...
«Три способа найти тра­нза­кцию для настройки в SAP»
Олег Башкатов:
еще можно использовать средство поиска в SE93 по тексту (если мы говорим о транзакции). Особенно при Z-транзакциях настройки помогает.
«Три способа найти тра­нза­кцию для настройки в SAP»
Андрей Красовский:
Интересная мысль, про новичков, так получается что секрет всех "профи" это умение правильно пользоваться google:-) По поводу других вариантов, хоть предлагаемый автором вариант "поиска объектов...

База знаний

Вы можете подписаться на эту колонки этого автора, если авторизируетесь или зарегистрируетесь

Конфигурирование SAP системы - I

12 августа 2019, 00:00

Рассмотрим конфигурацию ABAP стэка SAP системы.

Конфигурирование SAP инстанции и всей системы в целом производится с помощью набора системных параметров. Для SAP системы существует несколько источников значений системных параметров (рис. 1).

Рис. 1. Последовательность чтения значений SAP параметров.

Есть набор переменных окружения операционной системы, которые использует SAP система. Эти переменные окружения прописаны у пользователя ОС - <sid>adm. 

Значения параметров по умолчанию прописаны в коде ядра - SAP kernel. 

У SAP системы существует 3 типа профилей, которые располагаются в директории /usr/sap/<SID>/SYS/profile:

  • Start profile. Имеет имя START_<Instance>_<Host name>. Например, START_DVEBMGS00_edu008. 
    В данном профиле находится ряд ключевых параметров, пути до SAP kernel, директории с профилями, и строки запуска таких процессов, как инстанция базы данных, Message Server, инстанции SAP и так далее. 
    Профиль читается процессом sapstartsrv, который с версии SAP NetWeaver 7.0 стал устанавливаться на все операционные системы. Данный процесс отвечает за администрирование и мониторинг SAP инстанций. В частности запускает/останавливает SAP систему. В операционной системе Windows представляет собой службу SAP<SID>_<Instance number>. Подробности можно найти здесь.
  • Default profile, который для любой SAP системы будет иметь имя DEFAULT.PFL. Данный профиль общий для всех инстанций SAP системы и содержит общие параметры. Например, SAPDBHOST, SAPSYSTEMNAME, настройки Message Server и т.п.
    Читается всеми инстанциями SAP системы.
  • Instance profile (профиль инстанции). Имеет структуру имени: <SID>_<Instance>_<Host name>. Например, ET8_DVEBMGS00_edu008. 
    Содержит параметры для настройки и работы конкретной SAP инстанции.

Здесь SID = идентификатор SAP системы, Instance = имя инстанции и номер инстанции, Host name = имя сервера, где установлена SAP инстанция.

Системные переменные группируются по назначению. Например, rdisp/* - все переменные, отвечающие за настройку ABAP диспетчера; login/* - за настройки безопасности, при входе в SAP систему.

Просмотреть все переменные со значениями можно запустив отчет RSPFPAR (транзакция SA38 -> report RSPFPAR) (рис. 2,3).

Рис. 2. Запуск отчета RSPFPAR.
Рис. 3. Результаты работы отчета RSPFPAR.

На уровне операционной системы есть утилита sappfpar. Входит в состав SAP kernel. Если запускать из под пользователя <sid>adm, то путь указывать не надо (рис. 4). Чтобы просмотреть все параметры запускаем:

> sappfpar all
Рис. 4. Вывод команды sappfpar.

Информацию по отдельному системному параметру можно посмотреть в транзакции RZ11 (рис. 5). 

Рис. 5. Просмотр информации по системному параметру.

При нажатии кнопки "Documentation" система выдаст описание параметра и рекомендации.

Комментарии:

Александр Филатов (Рейтинг: 35) 09:40, 26 августа 2019

Упущена одна важная деталь о том, что START profile в системах, начиная с SAP NW 7.10, больше не используется
14:46, 26 августа 2019

Вячеслав Шиболов (Рейтинг: 704)

Александр, вы совершенно правы. Об этом я писал в этом посте: sapland.ru/kb/blogs
 
Эта серия постов написана для понимания базовой картины. А посты о нововведениях основаны на этих статьях. На портале с последовательностью выхода постов вышла немного "накладка".