Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
ADM100
Системное администрирование I
SAP S/4HANA и SAP Business
Suite
.
.
СПРАВОЧНИК ДЛЯ УЧАСТНИКОВ КУРСА
ОБУЧЕНИЕ С ПРЕПОДАВАТЕЛЕМ
.
Версия курса: 21
Продолжительность курса: 5 день
Время ознакомления с электронной книгой: 1 День 5 Часы 20 Минуты
Номер материала: 50155487
1/1
05.08.2021 SAP e-book
© 2021 SAP SE или аффилированная компания SAP, 2016. Все права защищены.
Полное или частичное воспроизведение или передача в какой-либо форме и в каких-либо целях настоящей публикации
без явным образом выраженного разрешения SAP SE или аффилированной компании SAP запрещены.
Информация, содержащаяся в настоящей публикации, может быть изменена без предварительного уведомления.
Некоторые программные продукты, предлагаемые на рынке компанией SAP SE и ее дистрибьюторами, содержат
компоненты программного обеспечения, исключительными правами в отношении которых обладают иные поставщики
программного обеспечения. Возможны различные варианты спецификаций продуктов для разных стран.
Перевод этих материалов, возможно, был выполнен компьютером, и он может содержать грамматические ошибки и
неточности.
Настоящие материалы предоставлены компанией SAP SE или ее аффилированной компанией исключительно в
информационных целях, без предоставления каких-либо гарантий. Компания SAP или ее аффилированные компании не
несут ответственности за ошибки или недочеты, выявленные в настоящих материалах. Гарантии, если таковые
предоставляются, в отношении продуктов и услуг компании SAP или ее аффилированной компании содержатся
исключительно в сопроводительной документации к соответствующим продуктам и услугам. Ничто, изложенное в
настоящем документе, не должно трактоваться как предоставление дополнительных гарантий.
В частности, компания SAP или ее аффилированные компании не принимают на себя никаких обязательств по
установлению каких-либо коммерческих отношений, равно как и по разработке и выпуску какого- либо функционала,
упоминаемых в этом документе. Настоящий документ или соответствующая презентация, а также стратегия и возможные
будущие разработки, продукты и/или развитие и функционал платформ, реализуемые SAP или ее аффилированными
компаниями, являются предметом изменений и могут быть изменены компанией SAP или ее аффилированными
компаниями в любое время по любой причине и без предварительного уведомления. Информация, изложенная в
настоящем документе, не содержит обязанности, обещания или юридического обязательства о предоставлении
материала, кода или функционала. Любые обращенные в будущее заявления связаны с рисками и неопределенностью,
которые могут привести к существенным расхождениям между фактическими и ожидаемыми результатами. Компания
SAP предостерегает от того, чтобы возлагать излишние надежды на такие заявления, которые не должны служить
основанием при принятии решений о приобретении продуктов.
SAP, а также упомянутые здесь продукты и услуги SAP, как и соответствующие логотипы, являются товарными знаками
или зарегистрированными товарными знаками SAP SE (или аффилированной компании SAP) на территории Германии и
других стран. Все иные названия продуктов и услуг являются товарными знаками соответствующих компаний. Для
получения дополнительных сведений и уведомлений о товарных знаках см. http://global12.sap.com/corporate-en/legal/
copyright/index.epx
1/1
05.08.2021 SAP e-book
Условные обозначения
Демонстрация
Процедура
Внимание!
Рекомендация
Обсуждение
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Содержание
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Обзор курса
ЦЕЛЕВАЯ ГРУППА
Данный курс предназначен для следующих групп слушателей:
● Консультант по поддержке
● Консультант по технологиям
● Руководитель проекта
● Системный архитектор
● Системный администратор
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Урок 1
Описание базовой архитектуры SAP NetWeaver AS 2
Урок 2
Описание процесса входа в систему (AS ABAP) 10
Урок 3
Настройка SAP Logon 13
Урок 4
Настройка групп входа в AS ABAP 19
Урок 5
Приложение - выполнение основных операций администрирования 23
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 1
Урок 1
Описание базовой архитектуры SAP
NetWeaver AS
ОБЗОР УРОКА
В этом уроке рассматривается базовая архитектура систем SAP. В нем поясняются
термины“ "система”" и“ "экземпляр сервера приложений”" . В нем также представлены
отдельные процессы ABAP сервера приложений на основе простой конфигурации
клиент-сервер.
Практический пример
При внедрении системы SAP необходимо определить архитектуру системы и способ
распространения требуемых системных процессов SAP среди доступного
оборудования.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять системы SAP и их экземпляры
● Описывать базовую архитектуру сервера приложений ABAP
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Экземпляр сервера приложений часто называют просто " сервером
приложений ". Термины часто используются синонимично.
Центральный экземпляр служб также известен как "ABAP Central Services
Instance" и часто сокращен как "экземпляр ASCS".
Экземпляры одной системы SAP могут выполняться на одном физическом узле или
распределяться между несколькими хостами. Экземпляр может быть однозначно
идентифицирован по имени хоста, идентификатору системы, к которой он относится, и
двузначному номеру экземпляра. Параметры для всех служб экземпляра
устанавливаются с помощью общего профиля экземпляра. Каждый экземпляр имеет
свои отдельные области памяти.
На проектирование системы SAP влияют следующие факторы:
● Выпуск SAP-системы (из-за изменений архитектуры во всех версиях)
● Решение клиента SAP (масштабируемость, высокая доступность)
Существуют различные варианты установки системы SAP. Когда PAS и база данных (и
ASCS, если таковые имеются) установлены на одном хосте, она называется центральной
системой . Если все экземпляры и база данных запускаются на отдельных хостах, она
называется распределенной системой .
В AS ABAP 7.10* были внесены следующие изменения в архитектуру и терминологию:
● Прежняя центральная инстанция была переименована в PAS.
● Прежний диалоговый экземпляр был переименован в AAS.
Внимание:
* Это означает: Начиная с версии 7.10. Например, версия 7.20
хронологически старше 7.03, но в численном выражении более новая.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
SAP Web Dispatcher обычно устанавливается в демилитаризованной зоне
(DMZ) перед SAP-системой, откуда он распределяет входящие HTTP-
запросы на отдельные серверы приложений SAP-системы в соответствии
с указанными правилами.
В последних версиях AS ABAP также можно установить SAP Web
Dispatcher в составе экземпляра ABAP Central Service (ASCS).
Примечание:
В случае, если в системе есть экземпляр ASCS, управление блокировками
предлагается процессом сервера enqueue, который является частью ASCS.
В противном случае на экземпляре сервера приложений будет по крайней
мере один рабочий процесс очереди. Рабочий процесс создания очереди
(независимо от места его выполнения) ведет таблицу блокировки с ее
логическими блокировками базы данных системы SAP. В одной системе SAP
должно быть не более одного экземпляра, предлагающего сервисы
очередей.
1/1
05.08.2021 SAP e-book
Примечание:
Для просмотра обзора серверов приложений установки AS ABAP вызовите
транзакцию SM51 .
Чтобы просмотреть обзор рабочих процессов сервера приложений, на
котором выполнен вход, вызовите транзакцию SM50 .
Примечание:
Чтобы просмотреть обзор пользователей, которые вошли на тот же сервер
приложений, что и вы, или в другом ракурсе, вошли в систему SAP, вызовите
транзакцию SM04 .
Для просмотра сервера приложений, на который выполнен вход,
выберите→ Статус системы .
1/1
05.08.2021 SAP e-book
Примечание:
ASC является дополнительным компонентом AS ABAP 7.00 и является
опцией установки по умолчанию в AS ABAP 7.31 и более поздних версиях.
1/1
05.08.2021 SAP e-book
Примечание:
Перед AS ABAP 7.50 файловая система PAS находилась в каталоге /usr/sap/
<SID>/DVEBMGS<instance_number> .
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять системы SAP и их экземпляры
● Описывать базовую архитектуру сервера приложений ABAP
1/1
05.08.2021 SAP e-book
Глава 1
Урок 2
Описание процесса входа в систему (AS
ABAP)
ОБЗОР УРОКА
В этом уроке рассматривается процесс входа в систему, а также мультиплексирование
диалоговых рабочих процессов.
Практический пример
В качестве системного администратора SAP в организации необходимо понимать
процесс входа в систему.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать процесс входа в систему AS ABAP
● Описывать концепцию мультиплексирования диалоговых рабочих процессов
1/1
05.08.2021 SAP e-book
Как показано на рисунке Процесс входа в систему с группами входа в систему , SAP
Logon запускает SAP GUI с требуемыми параметрами запуска. При использовании групп
входа в систему информация о системе SAP частично поступает из файлов
конфигурации SAP Logon и частично из прямого запроса на сервер сообщений
выбранной системы SAP (шаги 1 и 2).
Рекомендация:
Группы входа в систему будут более подробно описаны далее в этом
разделе.
После переноса экрана входа в систему с диспетчера на передний план (не показано на
рисунке) графический интерфейс SAP отправляет данные входа пользователя на
сервер приложений (шаг 3). Диспетчер определяет свободный рабочий процесс для
обработки запроса на вход в систему, затем передает данные входа в систему в этот
рабочий процесс (шаг 4). Рабочий процесс, в свою очередь, проверяет, известна ли
полученная комбинация идентификатора пользователя и пароля системе путем подачи
запроса в базу данных (шаги 5-8). Положительный ответ из базы данных подсказывает
рабочему процессу вернуть начальный экран системы на передний план (шаги 9 и 10).
Во время сеанса входа в систему (начиная с входа в систему и заканчивая выходом из
системы) присвоение пользователя серверу приложений является фиксированным.
Только во время нового входа пользователь может быть назначен другому серверу
приложений сервером сообщений.
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать процесс входа в систему AS ABAP
● Описывать концепцию мультиплексирования диалоговых рабочих процессов
1/1
05.08.2021 SAP e-book
Глава 1
Урок 3
Настройка SAP Logon
ОБЗОР УРОКА
В этом уроке вы научитесь настраивать программу SAP Logon.
Практический пример
Необходимо разрешить конечным пользователям входить в систему SAP с помощью
входа в систему SAP.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Настройте SAP Logon
На рисунке SAP Logon, Main Screen показаны опции, доступные при входе в систему.
1/1
05.08.2021 SAP e-book
Проще говоря, основной целью SAP Logon является запуск SAP GUI для выбранной
системы SAP с определенными параметрами (также см. раздел (SAP) GUI Connect-
String ).
При входе в систему с помощью группы входа в систему сначала устанавливается связь
с сервером сообщений ABAP, чтобы определить сервер приложений с наилучшей
производительностью в выбранной группе входа в систему.
Как показано на рисунке SAP Logon, Options Menu и Help , можно настроить различные
общие параметры с помощью опций в SAP Logon.
Просмотрите документацию (справку) для SAP Logon/SAP GUI, выбрав F1 .
1/1
05.08.2021 SAP e-book
4. Системные описания
6. Записи маршрутизатора
Эти локальные файлы конфигурации создаются пустыми при первом запуске SAP GUI
или импортируют значения, сохраненные в соединениях и connectionTree.XML из
версий SAP Logon до 7.40, если они доступны.
Примечание:
Обратите внимание, что этот импорт выполняется только один раз
1/1
05.08.2021 SAP e-book
Рекомендация:
Для получения дополнительной информации см.https://www.sap.com/
community/topics/gui.html →Руководство по настройке ландшафта SAP UI
Landscape . .
Если SAP Business Client установлен на переднем компьютере с SAP GUI/SAP Logon, он
также использует следующие файлы:
Релевантные файлы для SAP Logon и SAP Business Client
File Name (Имя фай- Содержит Последова-
ла) тельность
SAPUILandscape.xml Системная информация и быстрый доступ Чтение/за-
пись
SAPUILandscapeGloba SID, тексты и порты серверов сообщений и сое- чтение
l.xml динений SAProuter
Эти два файла используются совместно SAP Logon начиная с версии 750 и SAP Business
Client.
Рекомендация:
Руководство SAPSetup (средство, используемое для установки и
обслуживания установок SAP GUI) содержит дополнительную
информациюhttps://help.sap.com/doc/
1b770fc9e71e4062851ffe7de158007d/9.0.99.0/en-US/SAPSetup_Guide.pdf .
Если требуется войти в систему SAP, которая еще не известна в файлах конфигурации,
можно выбрать Новая→ система, указанная пользователем . После этого можно ввести
всю системную информацию, необходимую для входа в систему, например имя хоста, с
которым требуется связаться с экземпляром, его номер экземпляра, системный
идентификатор и описание.
С помощью кнопки "Изменить" можно изменить параметры подключения, например,
имя входа в SAP. На закладке Сеть можно ограничить объем передаваемых данных
(система до конца), например, для обеспечения медленного сетевого подключения (см.
также SAP-ноту https://launchpad.support.sap.com/#/notes/161053 : Использование
SAPGUI в WAN).
Можно также указать строку SAProuter для соединений SAP GUI. После этого SAProuter
получает задание переноса данных для этого соединения. Строки SAProuter также
можно указать с помощью псевдонимов. Эти псевдонимы обрабатываются с помощью
файла SAPUILandscapeGlobal.xml.
Рекомендация:
Если вы не хотите, чтобы пользователи могли редактировать системные
записи, можно использовать программу SAP Logon Pad.
1/1
05.08.2021 SAP e-book
Примечание:
Также можно настроить ярлыки на закладке Ярлыки, на которой сразу после
ответа на запрос пароля выполняется предварительно присвоенная
транзакция в выбранной системе.
1/1
05.08.2021 SAP e-book
Примечание:
При вызове SAP GUI с помощью соединения SAProuter необходимо добавить
строку соединения SAP GUI, как показано в соответствующем списке, в
строку соединения SAProuter. Строка соединения SAProuter имеет
аналогичный синтаксис, но в некоторых подробностях отличается.
Пример. /H/saprouter/W/pass/H/target_server
Дополнительная информация
● Руководство по установке SAP Frontend: Https://help.sap.com/viewer/nwguidefider ,
выполните поиск Frontend или выполните непосредственно: Https://www.sap.com/
documents/2017/05/bc8d025a-b97c-0010-82c7-eda71af511fa.html .
● SAP Примечание https://launchpad.support.sap.com/#/notes/1426178 : SAP Logon
(Pad): Создание/распространение файла конфигурации сервера
● SAP Примечание https://launchpad.support.sap.com/#/notes/1409494 : SAP Logon
(Pad): Хранилище файлов конфигурации (ini) как 7.20.
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Настройте SAP Logon
1/1
05.08.2021 SAP e-book
Глава 1
Урок 4
Настройка групп входа в AS ABAP
ОБЗОР УРОКА
В этом уроке рассматривается концепция групп входа в AS ABAP.
Практический пример
Необходимо использовать группы входа в систему для ограничения доступа
пользователей к определенным серверам приложений в системе.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать преимущества групп входа в систему AS ABAP
● Настройка групп входа в систему AS ABAP
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Обратите внимание, что для успешного использования концепции групп
входа в систему соединения RFC из внешних систем должны ссылаться на
специально созданную группу входа в систему. Рассмотрите возможность
настройки группы RFC для входа во все системы и ссылки на эту группу входа
в систему для каждого RFC-соединения с SAP-системой. Для получения
дополнительной информации см. SAP-ноту 593058: Новая процедура
распределения нагрузки RFC .
Для фоновых задач в транзакции SM61 МОЖНО СОЗДАТЬ СПЕЦИАЛЬНЫЕ
ГРУППЫ СЕРВЕРОВ ЗАДАНИЙ. Группы серверов заданий могут
использоваться аналогично группам входа в систему для загрузки
распределения в фоновом режиме.
Дополнительная информация
● SAP-нота 51789: Неэффективное распределение пользователей при входе в систему
● SAP-нота 64015: Описание программы тестирования lgtst
● SAP-нота 113440: Группа входа в систему по умолчанию 'SPACE' для балансировки
нагрузки
● SAP-нота 118093: Понятия определения "лимитов" при балансировке нагрузки при
входе в систему
● SAP-нота 888279: Регулирование/распределение нагрузки рабочего процесса
● SAP-нота 986373: Распределение нагрузки RFC
● SAP-нота 593058: Новая процедура распределения нагрузки RFC
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать преимущества групп входа в систему AS ABAP
● Настройка групп входа в систему AS ABAP
1/1
05.08.2021 SAP e-book
Глава 1
Урок 5
Приложение - выполнение основных
операций администрирования
ОБЗОР УРОКА
На этом уроке вы получите обзор ряда часто используемых транзакций анализа для
системного администрирования.
Практический пример
Необходимо получить обзор транзакций, которые помогут вам выполнять повседневную
работу в качестве системного администратора.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Перечислите основные операции администрирования
1/1
05.08.2021 SAP e-book
● Монитор ОС ( ST06 ).
Рекомендация:
Начиная с AS ABAP 7.40 , можно отобразить общесистемный список всех
рабочих процессов В SM50 . Для этого перейдите к Перейти к→
Общесистемному списку . Это соответствует прежней транзакции SM66 .
Примечание:
Новая функция AS ABAP 7.40 является приоритетом запросов:
● Высокий: Приоритет для онлайн-сеансов и внутренних системных
процессов
● Обычная: Приоритет для вызовов RFC из онлайн-сеансов
● Низкий: Приоритет для фоновой обработки (пакетной) и вызовов
фоновых программ (пакетных заданий) RFC
1/1
05.08.2021 SAP e-book
Рекомендация:
Начиная с AS ABAP 7.40, можно отобразить всех пользователей, вошедших
в систему SAP В SM04. Для этого перейдите к Перейти к→
Общесистемному списку . Это соответствует прежней транзакции AL08.
1/1
05.08.2021 SAP e-book
Рекомендация:
Для отображения системного сообщения на странице панели запуска Fiori
можно внедрить плагин или заголовок расширительной оболочки.
Дополнительные сведения см. в статье 2475155 базы знаний SAPhttps://
launchpad.support.sap.com/#/notes/2475155 - Flash-сообщение на панели
запуска SAP Fiori .
Эти функции можно вызвать из дерева меню SAP в меню Инструменты→ CCMS . Они
организованы по таким категориям, как управление/мониторинг, конфигурация,
администрирование БД, печать и фоновая обработка. В списке отображаются только
некоторые из доступных функций. Системные администраторы SAP ежедневно
используют многие из этих функций.
1/1
05.08.2021 SAP e-book
Иногда важно более точно проверить сервер сообщений (ABAP) системы SAP. Это
можно сделать несколькими способами. Одна из них - транзакция SMMS (монитор
сервера сообщений) в AS ABAP для мониторинга сервера сообщений. На начальном
экране этой транзакции отображается статус всех активных серверов приложений,
аналогично транзакции SM51 . В мониторе сервиса сообщений можно проверить и
изменить все важные параметры настройки, создать и просмотреть файлы
трассировки, прочитать статистику и т.д.
В качестве пунктов меню доступны следующие функции: Важные пункты меню также
отображаются в качестве кнопок:
Кроме того, имеется ряд программ, доступных на уровне операционной системы. Как
правило, тестовые программы можно найти в исполняемом каталоге экземпляра SAP.
Программа мониторинга msmon предоставляет те же функции, что и транзакция SMMS
в SAP-системе.
С помощью тестовой программы lgtst можно проверить соединение с сервером
сообщений и отобразить активные серверы приложений и группы входа в систему,
которые в данный момент могут видеть сервер сообщений.
Для мониторинга сервера сообщений можно использовать программу msprot.
Программа непрерывно передает состояние серверов приложений,
зарегистрированных на сервере сообщений, и останавливается, если сервер
сообщений остановлен. Вы получите уведомление о прекращении работы сервера
сообщений и можете ответить на него.
Дополнительная информация
● SAP-нота 174911: Определение аппаратного ключа (ключ клиента)
● SAP-нота 396750: Расширенные параметры трассировки для сервера сообщений
● SAP-нота 597939: Отображение уровня исправлений для всех серверов приложений
● SAP-нота 636938: Описание программы тестирования msprot
● SAP-нота 751873: Анализ проблем во время распределения нагрузки HTTP
● SAP-нота 821875: Параметры безопасности на сервере сообщений
● SAP-нота 821904: Разделение экземпляров SCS для ABAP и J2EE
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Перечислите основные операции администрирования
1/1
05.08.2021 SAP e-book
Глава 1
Учебный экзамен
X A Рабочий процесс
X B ABAP-диспетчер
X C Процесс сервера
X D SAP GUI
X B Сервер сообщений
1/1
05.08.2021 SAP e-book
X A Сервер очередей
X C Сервер обновлений
X D Сервер сообщений
X Верно
X Неверно
6. Каждая система SAP на базе AS ABAP предлагает по крайней мере одну группу
входа в систему под названием SPACE.
Ответьте, верно ли данное утверждение.
X Верно
X Неверно
X A SM50
X B SM51
X C SM21
X D SM04
1/1
05.08.2021 SAP e-book
Глава 1
X A Рабочий процесс
X B ABAP-диспетчер
X C Процесс сервера
X D SAP GUI
1/1
05.08.2021 SAP e-book
X B Сервер сообщений
X A Сервер очередей
X C Сервер обновлений
X D Сервер сообщений
1/1
05.08.2021 SAP e-book
X Верно
X Неверно
6. Каждая система SAP на базе AS ABAP предлагает по крайней мере одну группу
входа в систему под названием SPACE.
Ответьте, верно ли данное утверждение.
X Верно
X Неверно
Верно! Каждая система SAP на базе AS ABAP предлагает как минимум группу входа
в систему SPACE. Более подробную информацию см. в уроке "Настройка групп
входа в систему в AS ABAP" курса ADM100.
X A SM50
X B SM51
X C SM21
X D SM04
1/1
05.08.2021 SAP e-book
Урок 1
Описание процедуры запуска системы 35
Урок 2
Запуск и остановка систем SAP 41
Урок 3
Журналы, записанные во время запуска системы 54
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 2
Урок 1
Описание процедуры запуска системы
ОБЗОР УРОКА
В этом уроке представлен общий обзор запуска и остановки систем SAP. В нем
рассматриваются области файловой системы, содержащие важные данные для запуска
экземпляров.
Практический пример
В качестве администратора систем SAP необходимо остановить системы для целей
обслуживания или после изменения системных параметров, а затем перезапустить их.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять процесс запуска и остановки системы SAP
● Описывать структуру файловой системы для экземпляров SAP
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
требуется уже запущенная база данных, чтобы рабочие процессы ABAP вошли в
систему. Таким образом, перед запуском этих экземпляров база данных должна
находиться в рабочем состоянии. Таким образом, это будет первый шаг в процессе
запуска (если он не запущен). База данных запускается автоматически только в том
случае, если она установлена на том же хосте, что и экземпляры PAS или AAS. В
противном случае необходимо запустить базу данных отдельно перед фактическим
запуском системы SAP, например, с помощью инструментов базы данных или с
помощью SAP MC через SAP Host Agent.
Примечание:
В ABAP-системах, если нет экземпляра ASCS, но центральный экземпляр с
ABAP-диспетчером и рабочим процессом enqueue имеет приоритет 2.
Экземпляр с приоритетом 2 запускается перед экземплярами AAS.
Если в системе ABAP есть экземпляр ASCS, эта система не содержит
экземпляр приоритета 2.
Рекомендация:
Бизнес-данные и другие данные содержатся в базе данных, которая имеет
собственные структуры в файловой системе, в зависимости от
производителя базы данных. Эти данные не содержатся в каталоге usr/sap.
1/1
05.08.2021 SAP e-book
Каталог <SAPSID> содержит все данные, доступ к которым должен иметь только эта
система SAP.
Как показано на рисунке, в каталоге SYS содержатся данные, к которым могут
обращаться все экземпляры. В операционных системах Windows он обычно
располагается в файловой системе, в которой находится экземпляр PAS. Общий ресурс
с именем sapmnt создается в каталоге sap над каталогом <SAPSID>/SYS. Этот общий
ресурс позволяет всем экземплярам получить доступ к каталогу SYS.
В других операционных системах каталог SYS расположен в собственной файловой
системе с именем sapmnt . Затем в файловой системе каждого экземпляра создается
каталог SYS, который содержит ссылки на подкаталоги файловой системы sapmnt.
Каталог SYS содержит следующие подкаталоги:
● Глобальный содержит глобальные файлы.
● Профиль содержит профиль по умолчанию и профили начала и экземпляра.
● EXE содержит ядро.
1/1
05.08.2021 SAP e-book
Рекомендация:
Различные профили и параметры профиля будут рассмотрены в разделе 3
этого класса.
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять процесс запуска и остановки системы SAP
● Описывать структуру файловой системы для экземпляров SAP
1/1
05.08.2021 SAP e-book
Глава 2
Урок 2
Запуск и остановка систем SAP
ОБЗОР УРОКА
В этом уроке представлены инструменты для запуска и остановки систем SAP. Для
запуска и остановки системы SAP и отдельных экземпляров можно использовать
консоль управления SAP (SAP MC). Также можно использовать инструмент командной
строки SAPControl. Эти инструменты могут использоваться независимо от
операционной системы. Для систем SAP, установленных на хостах Microsoft Windows,
можно использовать консоль управления SAP Microsoft Management Console (SAP
консоли управления).
Практический пример
Используется ABAP (AS ABAP) сервера приложений и различные платформы
операционных систем, такие как Microsoft Windows или UNIX. Для запуска и остановки
систем SAP на базе AS ABAP требуется информация об использовании доступных
инструментов.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Запустите и остановите систему SAP с помощью соответствующих инструментов
Рекомендация:
Для получения дополнительной информации см. SAP Примечание 1014480
- SAP Management Console (SAP-MC) .
1/1
05.08.2021 SAP e-book
Как показано на рисунке Консоль управления SAP, в левой части SAP MC отображается
система в виде древовидной структуры, в которой отдельные элементы могут быть
расширены для просмотра дополнительных сведений.
SAP MC показывает статус различных элементов (систем/экземпляров/базы данных) с
использованием цветов. Цвета имеют следующее значение для системы или
экземпляра:
● Серый цвет означает, что система/экземпляр остановлены.
● Желтый цвет означает, что выполняются не все процессы системы/экземпляра.
● Зеленый цвет означает, что выполняются все процессы системы/экземпляра.
● Красный цвет указывает на ошибку.
1/1
05.08.2021 SAP e-book
Рекомендация:
Если в SAP MC база данных отображается синим цветом, то SAP Host Agent
может не быть установлен на хосте базы данных или версия SAP Host Agent
устарела.
Рекомендация:
Специальные функции для SAP maxDB:
Если SAP maxDB является базовой базой данных SAP-системы, может
потребоваться ввести пользователя с паролем для включения запуска и
остановки базы данных (если SAP maxDB работает в Windows). Если
пользователь с паролем еще не был введен, но это необходимо, значок базы
данных будет отображаться синим цветом.
Для ввода пользователя щелкните синий значок базы данных. В диалоговом
окне появится запрос на ввод пользователя и пароля.
1/1
05.08.2021 SAP e-book
2. Перед запуском системы агент хоста SAP получает команду запуска базы данных.
1/1
05.08.2021 SAP e-book
Примечание:
На каждом компьютере, на котором установлен экземпляр SAP, также
должен быть установлен агент SAP Host Agent (это не показано на рисунке
только в целях ясности). SAP MC также подключается к SAP Host Agents
отдельных экземпляров. Агенты хоста SAP предоставляют информацию о
памяти, файловой системе и процессах операционной системы.
Как показано на рисунке SAP MC: Запуск системы . После остановки системы можно
щелкнуть ее правой кнопкой мыши, чтобы запустить или перезапустить всю систему.
SAP MC запускает отдельные экземпляры системы в соответствии с приоритетами
запуска и в правильной последовательности.
1/1
05.08.2021 SAP e-book
Рисунок SAP MC: Процесс запуска показывает процесс запуска всей системы, в которой
экземпляр PAS все еще запускается. Все остальные экземпляры уже запущены. При
выборе системы с правой стороны в SAP MC можно просмотреть состояние
экземпляров, например: Выполнение , выполнение , информация о состоянии
недоступна или запущена процедура запуска сервера . "Запуск статуса" означает, что
все процессы экземпляра успешно запущены и запущены. Иногда во время процесса
запуска может отображаться состояние "Очередь диалогового окна остановлена". Это
означает, что процесс запуска не завершен полностью и что рабочие процессы могут
быть еще не полностью инициализированы. Для проверки доступности системы
рекомендуется выполнить вход в систему или экземпляр после запуска.
В процессе запуска системы появляется диалоговое окно, в котором можно указать
время ожидания запуска . Если все экземпляры с одинаковым приоритетом не
запускаются в течение этого периода, экземпляры со следующим приоритетом не могут
быть запущены. Значение по умолчанию - 300 секунд, но это значение можно
переопределить в диалоговом окне. Обратный отсчет тайм-аута начинается снова
после завершения процесса запуска приоритета. Если период тайм-аута запуска
достигнут, остальные экземпляры SAP не запускаются.
1/1
05.08.2021 SAP e-book
Внимание:
Вы, как системный администратор, отвечаете за запуск и остановку
отдельных экземпляров в соответствии с их приоритетами.
1/1
05.08.2021 SAP e-book
SAPControl
SAPControl - это инструмент командной строки для запуска и остановки систем SAP. Он
использует интерфейс веб-сервиса процессов sapstartsrv для запуска и остановки всей
системы или отдельных экземпляров системы. SAPControl является частью ядра и
доступен во всех операционных системах.
Примечание:
Команды startsap и stopsap устарели. Компания SAP рекомендует не
использовать их более длительное время. Для получения дополнительной
информации см. SAP Notes 1763593 - Запуск и остановка системных
экземпляров SAP - стартап/стоп-ап устарели.
1/1
05.08.2021 SAP e-book
Рекомендация:
Вызов sapcontrol в командной строке без каких-либо других опций
выводит описание синтаксиса.
1/1
05.08.2021 SAP e-book
Внимание:
Доверенное соединение для Windows: -ПРОВОДНАЯ ТРУБА
Доверенное соединение для Unix: -prot NI_HTTP ; это значение по
умолчанию.
См. также SAP Note 927637 - Проверка подлинности веб-служб в sapstartsrv
начиная с версии 7.00
Рекомендация:
Для получения дополнительной информации о SAPControl см. следующий
документ: Использование веб-интерфейса SAPControl - https://
www.sap.com/documents/2016/09/0a40e60d-8b7c-0010-82c7-
eda71af511fa.html
1/1
05.08.2021 SAP e-book
Организационные аспекты
Возможно, потребуется остановить систему SAP по различным причинам, например,
перезапускать после постоянного изменения параметров профиля, перед установкой
исправлений ядра или для выполнения обновлений оборудования.
1/1
05.08.2021 SAP e-book
Рекомендация:
Для отображения системного сообщения на странице панели запуска Fiori
можно внедрить плагин или заголовок расширительной оболочки.
Дополнительные сведения см. в статье 2475155 базы знаний SAPhttps://
launchpad.support.sap.com/#/notes/2475155 - Flash-сообщение на панели
запуска SAP Fiori .
1/1
05.08.2021 SAP e-book
Примечание:
Как правило, система или экземпляр не могут быть просто остановлены, по-
прежнему существуют организационные условия для рассмотрения.
Например, время простоя системы должно быть запланировано в
специализированном отделе, или должно быть зарегистрировано время
простоя. Для планирования времени простоя системы можно использовать
SAP Solution Manager. Панель запуска SAP Solution Manager содержит группу
Fiori под названием Техническое администрирование, включающую ИТ-
календарь и рабочие режимы приложения Fiori. Здесь можно планировать
ИТ-события и бизнес-события для технических систем, экземпляров, баз
данных, хостов и внешних служб, а также планировать рабочие режимы,
такие как техническое обслуживание или плановые простои.
Дополнительная информация
● Дополнительные сведения о запуске и остановке систем SAP см. в следующих
примечаниях SAP:
- SAP Примечание https://launchpad.support.sap.com/#/notes/936273 : Sapstartsrv
для всех платформ
- SAP Примечание https://launchpad.support.sap.com/#/notes/927637 : Проверка
подлинности веб-сервиса в sapstartsrv начиная с версии 7.00
- SAP Примечание https://launchpad.support.sap.com/#/notes/823941 : SAP Start
Service на Unix
- SAP Примечание https://launchpad.support.sap.com/#/notes/995116 : Обратный
перенос sapstartsrv для более ранних версий
- SAP Примечание https://launchpad.support.sap.com/#/notes/1014480 : SAP
Management Console (SAP MC)
- SAP Примечание https://launchpad.support.sap.com/#/notes/927637 : Проверка
подлинности веб-сервиса в sapstartsrv начиная с версии 7.00
- SAP Примечание https://launchpad.support.sap.com/#/notes/877795 : Проблемы с
sapstartsrv с версии 7.00 и 6.40 патч 169
- SAP Примечание https://launchpad.support.sap.com/#/notes/2200230 : Проблемы
с использованием системы PKI
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Запустите и остановите систему SAP с помощью соответствующих инструментов
1/1
05.08.2021 SAP e-book
Глава 2
Урок 3
Журналы, записанные во время запуска
системы
ОБЗОР УРОКА
В этом уроке вы ознакомитесь с наиболее важными файлами журнала и трассировки,
которые регистрируют начало работы SAP-системы на базе ABAP.
Практический пример
При запуске системы SAP возникли проблемы. Для их исправления администратор
анализирует журналы и файлы трассировки, созданные во время запуска.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Анализ журналов, записанных при запуске AS ABAP
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Чем выше уровень трассировки, тем больше объем регистрируемой
информации, и тем больше размер файлов. Поэтому для устранения
неполадок следует увеличить значение по умолчанию только на короткие
периоды.
Файл available.log регистрирует время, в течение которого экземпляр был запущен или
остановлен.
Анализ проблемы
1/1
05.08.2021 SAP e-book
Если вы все еще можете войти в систему SAP, проверьте системный журнал системы
SAP с помощью транзакции SM21 . Системный журнал можно также просматривать и
анализировать с помощью SAP MC или sapcontrol.
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Анализ журналов, записанных при запуске AS ABAP
1/1
05.08.2021 SAP e-book
Глава 2
Учебный экзамен
1. Экземпляр ABAP Central Services (ASCS) может быть успешно запущен, пока база
данных системы SAP еще не запущена.
Ответьте, верно ли данное утверждение.
X Верно
X Неверно
X B SAPControl.
1/1
05.08.2021 SAP e-book
Глава 2
1. Экземпляр ABAP Central Services (ASCS) может быть успешно запущен, пока база
данных системы SAP еще не запущена.
Ответьте, верно ли данное утверждение.
X Верно
X Неверно
Верно! Экземпляр ASCS может быть успешно запущен, пока не запущена база
данных системы SAP. Более подробную информацию см. в уроке "Описание
процедуры запуска системы" курса ADM100.
X B SAPControl.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Урок 1
Последовательность оценки параметров 62
Урок 2
Описание настройки параметров профиля 68
Урок 3
Настройка режимов работы 74
Урок 4
Работа с ABAP Task Manager 86
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 3
Урок 1
Последовательность оценки параметров
ОБЗОР УРОКА
В этом уроке описывается порядок, в котором система оценивает параметры профиля и
где хранятся эти параметры.
Практический пример
Необходимо определить параметры профиля для системы SAP.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять, как создаются и оцениваются системные параметры
Настройка SAP-систем
Системы SAP могут состоять из экземпляра ASCS и одного или нескольких экземпляров
сервера приложений. Система SAP и ее экземпляры настраиваются по параметрам
профиля, которые хранятся в файлах профилей. Различают стандартные профили
ядра, профили по умолчанию и экземпляры. Значения по умолчанию для параметров
профиля определяются и поставляются в программном коде ядра, который называется
ядром по умолчанию.
1/1
05.08.2021 SAP e-book
Примечание:
Для изменения параметров профиля требуется перезапуск уязвимого
экземпляра или всей системы SAP.
Некоторые параметры профиля можно динамически переключать с
помощью транзакции RZ11 .
При установке системы SAP автоматически создаются по крайней мере два файла
профилей. Один из них является профилем по умолчанию с параметрами профиля,
действительными для всей системы. Другой - это профиль экземпляра, созданный для
каждого экземпляра, для которого значения параметров профиля можно настроить
для конкретного экземпляра.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Если требуется просмотреть обзор всех динамически переключаемых
параметров, можно использовать следующий (специфичный для релиза)
метод: Вызовите транзакцию RZ11 , затем выберите Перейти→ ко всем
динамическим параметрам .
В старых версиях AS ABAP до 7.40 можно использовать таблицу
TPFYPROPTY . В этой таблице все динамически переключаемые параметры
профиля обозначаются индикатором Dynamic. Эту таблицу можно
просмотреть с помощью транзакции, НАПРИМЕР, SE16 .
По AS ABAP 7.40 эта таблица TPFYPROPTY больше не заполняется. Вместо
этого параметры и их свойства, известные ядру, считываются
непосредственно из используемого ядра.
Внимание:
Этот пример нереалистичен, не используйте его дома. Выбрано
использование уже известных параметров.
Одним из примеров формулы является следующее:
Rdisp/wp_no_btc = ( макс.(2, ceil($(rdisp/wp_no_dia)/2.5)))
Если rdisp/wp_no_dia=12 , формула вычисляет значение 5 для числа
пакетных рабочих процессов.
1/1
05.08.2021 SAP e-book
Рекомендация:
При оценке параметров профиля с помощью описываемых инструментов
используются значения некоторых параметров профиля в масштабе всей
системы, а другие значения могут быть установлены по-разному для
каждого экземпляра. Транзакция RSPFPAR отображает конфигурацию
экземпляра, на котором выполняется отчет.
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять, как создаются и оцениваются системные параметры
1/1
05.08.2021 SAP e-book
Глава 3
Урок 2
Описание настройки параметров профиля
ОБЗОР УРОКА
В этом уроке вы узнаете, как можно изменить значения параметров профиля.
Практический пример
Вы являетесь администратором и хотите изменить конфигурацию параметров
профиля.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Настройте параметры системы с помощью профилей
Внимание:
Для редактирования файлов профилей также можно использовать
редакторы, специфичные для операционной системы. В этом случае
необходимо убедиться в том, что изменения выполнены и документированы
правильно. Неправильно установленные параметры могут помешать
запуску экземпляра. Перед внесением изменений в файлы профилей
создайте резервные копии. При возникновении ошибки можно запустить
систему SAP с восстановленными файлами и выполнить поиск и
устранение неисправностей.
Однако рекомендуется использовать RZ10 для управления профилями и
ведения параметров.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Если установлен новый экземпляр сервера приложений или изменен файл
профиля на уровне операционной системы, можно импортировать файлы
профилей для отдельных экземпляров. Для этого выберите→ Импорт
профиля или нажмите кнопку Импорт.
Рекомендация:
Активация может быть выполнена автоматически во время сохранения
путем подтверждения соответствующего запроса или вручную из меню.
1/1
05.08.2021 SAP e-book
Рекомендация:
В каталоге профилей операционной системы также хранятся все старые
версии файлов профилей, начиная с .1 . В более ранних версиях была
только одна старая версия каждого профиля с расширением .BAK .
Проверка непротиворечивости
Проверки целостности и сравнение профилей выполняются в транзакции RZ10 , как
показано на рисунке Проверка непротиворечивости профилей .
1/1
05.08.2021 SAP e-book
Дополнительная информация
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Настройте параметры системы с помощью профилей
1/1
05.08.2021 SAP e-book
Глава 3
Урок 3
Настройка режимов работы
ОБЗОР УРОКА
В этом уроке вы узнаете о концепции режимов работы. Вы научитесь настраивать
динамический переключатель типов рабочих процессов с помощью режимов работы.
Практический пример
Конфигурация рабочих процессов с использованием профилей обычно соответствует
требованиям для дневной работы. Администратор может использовать рабочие
режимы для оптимизации производительности системы в соответствии с различными
требованиями в течение дня и ночи.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Настройте динамический переключатель типов рабочих процессов с помощью
режимов работы
Режимы работы
Как показано на рисунке Концепция режимов работы, требования пользователей к
системе SAP меняются в течение дня. В течение дня работает большое количество
пользователей диалоговых окон, которым требуется обслуживание с высокой
производительностью системы. Поэтому в течение дня пользователям должно быть
доступно большое количество диалоговых рабочих процессов. Однако ночью
используется только небольшое количество этих диалоговых рабочих процессов, что
освобождает систему для обработки фоновых заданий.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
4. Затем можно указать периоды, для которых действительны режимы работы, а также
время переключения между режимами работы в графике ( SM63 ).
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Рекомендуется оставить параметры rdisp/wp_max_no и rdisp/
configuable_wp_no без изменений и оставить rdisp/wp_no_restricted=0.
Количество динамических рабочих процессов можно легко изменить с
помощью переключателя режимов работы.
1/1
05.08.2021 SAP e-book
Примечание:
Ознакомьтесь со следующей SAP-заметкой https://
launchpad.support.sap.com/#/notes/2190597 .
В этом SAP-заметке вы найдете ценную информацию, например:
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
При изменении распределения необходимо в первую очередь переключаться
между диалоговыми и фоновыми рабочими процессами.
Рисунок 40: Обзор процесса при переключении режимов с динамическими рабочими процессами
1/1
05.08.2021 SAP e-book
Режим работы можно переключить либо для всех экземпляров, выбрав→ Режим
работы управляющего коммутатора→ Все серверы , Или для выбранного экземпляра
путем выбора→ режима работы управляющего коммутатора→ Выбранные серверы .
Сначала можно смоделировать переключение режимов работы, выбрав→ Режим
работы управляющего переключателя→ Моделирование . Затем система проверяет,
какие экземпляры можно переключить.
Подробный анализ статуса отдельных экземпляров можно просмотреть, выбрав→
Подробные сведения о состоянии мониторинга .
Как показано на рисунке Проверка непротиворечивости профилей, несоответствия в
системе SAP могут препятствовать переключению между режимами работы. Такие
несоответствия могут возникнуть, если количество рабочих процессов в разных местах
системы определяется по-разному, а именно, профили экземпляров на уровне
операционной системы, профиль экземпляра в базе данных и определение самих
режимов работы.
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Настройте динамический переключатель типов рабочих процессов с помощью
режимов работы
1/1
05.08.2021 SAP e-book
Глава 3
Урок 4
Работа с ABAP Task Manager
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять списки задач
1/1
05.08.2021 SAP e-book
На рисунке ABAP Task List Steps - Examples приведены только некоторые примеры
возможных шагов списка задач. В современных SAP-системах на базе AS ABAP
доступно более 900 шагов списка задач.
Задачи настройки можно автоматизировать с помощью диспетчера задач ABAP для
технической конфигурации (транзакция STC01 ). Диспетчер задач помогает выполнять
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять списки задач
1/1
05.08.2021 SAP e-book
Глава 3
Учебный экзамен
0 Ядро
0 Профиль по умолчанию
0 Профиль экземпляра
0 Переменные среды
X A Профиль по умолчанию
X B Профиль фона
X C Профиль экземпляра
1/1
05.08.2021 SAP e-book
X Верно
X Неверно
1/1
05.08.2021 SAP e-book
Глава 3
Верно! В этом контексте нет файла с именем start.ini, который был создан.
1 Ядро
2 Профиль по умолчанию
3 Профиль экземпляра
4 Переменные среды
1/1
05.08.2021 SAP e-book
X A Профиль по умолчанию
X B Профиль фона
X C Профиль экземпляра
Верно! В этом случае профиль экземпляра является корректным профилем, так как
параметры в этом профиле применяются только к соответствующему экземпляру, и
здесь определяется количество рабочих процессов для экземпляра. В профиле по
умолчанию хранятся параметры, применимые ко всем экземплярам или ко всей
системе SAP. Фоновый профиль не существует. Подробнее об этом см. в курсе
ADM100, Единица 1, урок 2.
X Верно
X Неверно
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
ГЛАВА 4 Введение в
администрирование
базы данных
Урок 1
Описание архитектуры систем баз данных 96
Урок 2
Планирование и мониторинг действий базы данных 106
Урок 3
Выполнение регулярных проверок базы данных 116
Урок 4
Приложение - описание концепции SAP Data Archiving 123
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 4
Урок 1
Описание архитектуры систем баз данных
ОБЗОР УРОКА
В этом уроке вы узнаете основную теорию архитектуры реляционной базы данных и ее
функционирования, а также основные концепции резервного копирования. К ним
относятся регулярное резервное копирование данных и данных журнала.
Практический пример
Системы SAP хранят данные приложения в реляционной базе данных. Администратор
регулярно выполняет резервное копирование этих данных.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять назначение и архитектуру баз данных
1/1
05.08.2021 SAP e-book
При запуске SAP-системы все рабочие процессы связаны с базой данных. Запросы базы
данных передаются рабочими процессами SAP в назначенные им процессы базы
данных, которые выполняют запросы в базе данных.
Данные хранятся в файлах данных. Доступ к данным всегда осуществляется с помощью
буфера в основной памяти.
Определенные процессы базы данных отвечают за запись измененных данных из
буфера в файлы данных. Это всегда включает чтение и запись целых блоков.
При изменении данных изменения записываются в буфер журнала и записываются
синхронно в файлы журнала во время фиксации, что означает, что файл журнала
содержит изменения статуса базы данных. В буфере журнала регистрируются только
изменения, а не полные блоки. Записи записываются из буфера журнала в файл
журнала, из которого может быть один или несколько, в зависимости от базы данных.
Каждая база данных имеет механизм, который сохраняет информацию журнала в
файле журнала в непрерывных резервных файлах журнала. Это гарантирует, что файл
журнала не станет слишком большим.
Рекомендуется зеркалировать файл журнала. Некоторые базы данных предоставляют
специальные программные зеркала, позволяющие это сделать.
Внимание:
Деактивация механизма зеркалирования файла журнала может привести к
потере изменений статуса. Это означает угрозу потери данных в случае
сбоя жесткого диска.
1/1
05.08.2021 SAP e-book
Рисунок 48: Обзор системы SAP HANA Multiple Database Container (MDC)
Система с несколькими контейнерами всегда имеет ровно одну системную базу данных,
используемую для администрирования центральной системы, и любое количество
многопользовательских контейнеров баз данных (включая ноль), также называемых
базами данных арендаторов. Система SAP HANA, установленная в режиме нескольких
контейнеров, идентифицируется по одному идентификатору системы (SID). Базы
данных идентифицируются по SID и имени базы данных. С точки зрения
администрирования существует различие между задачами, выполняемыми на
системном уровне, и задачами, выполняемыми на уровне базы данных. Клиенты базы
данных, такие как кабина SAP HANA, подключаются к определенным базам данных.
Концепция многопользовательской системы контейнера базы данных основана на
единой системе SAP HANA или системе управления базами данных с одним системным
идентификатором. Этот единый идентификатор системы содержит по крайней мере
одну базу данных арендаторов в дополнение к системной базе данных. Системная база
данных хранит системную информацию о ландшафте и обеспечивает общесистемную
настройку и мониторинг. Пользователи одной базы данных арендаторов не могут
подключиться к другим базам данных арендаторов. Кроме того, они не могут получить
доступ к данным приложений, если система не включена для перекрестного доступа к
базе данных. Базы данных арендаторов по умолчанию изолированы друг от друга с
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Резервные копии также используются для других сценариев, таких как копии
базы данных, и дополняют другие стратегии обеспечения высокой
доступности, такие как репликация системы или репликация хранилища.
1/1
05.08.2021 SAP e-book
Полностью
Полное резервное копирование данных включает в себя все структуры данных,
необходимые для восстановления базы данных.
Дифференциация
В дифференциальных резервных копиях хранятся все данные, измененные с
момента последнего полного резервного копирования данных.
Инкрементальный
1/1
05.08.2021 SAP e-book
Для восстановления базы данных SAP HANA необходимо завершить работу базы
данных. Таким образом, во время восстановления доступ к базе данных конечным
пользователям или приложениям невозможен.
Может потребоваться восстановление базы данных SAP HANA в следующих ситуациях:
● Диск в области данных непригоден.
● Диск в области журнала непригоден.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
База данных SAP HANA не может быть восстановлена в базе данных SAP
HANA с более низкой версией программного обеспечения. Версия
программного обеспечения базы данных SAP HANA, используемая для
восстановления, всегда должна быть той же или более поздней, чем база
данных SAP HANA, используемая для создания резервной копии.
1/1
05.08.2021 SAP e-book
Дополнительная информация
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять назначение и архитектуру баз данных
1/1
05.08.2021 SAP e-book
Глава 4
Урок 2
Планирование и мониторинг действий базы
данных
ОБЗОР УРОКА
В этом уроке представлен пульт DBA, центральный пункт мониторинга и
администрирования баз данных в среде SAP.
Календарь планирования пульта управления DBA используется для планирования
регулярного резервного копирования данных и данных журнала.
Практический пример
Для защиты системы SAP от потери данных в случае возникновения ошибки
администратор регулярно выполняет резервное копирование.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Централизация задач администрирования базы данных с помощью пульта DBA
● Определите успешность резервного копирования базы данных
1/1
05.08.2021 SAP e-book
Рекомендация:
Для подключения пульта DBA рекомендуется использовать SAP Solution
Manager, чтобы обеспечить возможность использования всех функций
мониторинга базы данных в SAP Solution Manager. Также см. SAP-ноту
1027146 - Администрирование и мониторинг базы данных с помощью пульта
DBA - и SAP-заметки, на которые есть ссылка.
1/1
05.08.2021 SAP e-book
После создания новой системы SAP ABAP в пульте управления DBA автоматически
устанавливается соединение с локальной базой данных. Дополнительных шагов
конфигурирования для мониторинга и администрирования локальной базы данных не
требуется.
Для просмотра доступных подключений к базе данных в DBA Cockpit выберите
Конфигурация системы.
Экран DBA Cockpit: Ведение конфигурации системы отображает список всех доступных
систем, отображающий текущее состояние системы.
На приведенном выше рисунке показана одна сконфигурированная система, которая
является локальной базой данных.
Столбец Имя соединения пуст, так как здесь используется "первичное" соединение.
Примечание:
Для получения дополнительной информации см. SAP Help Portal→ SAP S/
4HANA→ DBA Cockpit для SAP HANA .
1/1
05.08.2021 SAP e-book
Рисунок 56: Обзор функций DBA для базы данных SAP HANA
Как показано на рисунке Обзор функций пульта управления DBA для базы данных SAP
HANA, структура меню пульта управления DBA (транзакция DBACOCKPIT )
предназначена для мониторинга, администрирования, настройки и оптимизации
соответствующей установленной базы данных. Внешний вид и внешний вид всех баз
данных, поддерживаемых SAP, аналогичны, но его функциональность зависит от
базовой базы данных.
Функции пульта DBA можно разделить на отдельные области следующим образом:
● Общий статус базы данных и использование важных ресурсов, таких как память, ЦП
и потребление диска, можно получить с помощью пункта меню Текущее состояние →
Обзор.
● Планирование резервного копирования и выполнение других административных
задач в системе базы данных выполняется с помощью календаря планирования DBA
и центрального календаря. С помощью этих календарей можно планировать и
контролировать операции резервного копирования и администрирования локально
или централизованно для нескольких систем и баз данных SAP.
● В меню конфигурации можно администрировать и контролировать параметры
конфигурации базы данных, служб, трассировок, статистики объема данных и
журнала, а также резервные копии.
● Наиболее важные показатели производительности базы данных отображаются в
мониторе производительности базы данных.
● Поведение базы данных (например, статистика пространства, отображающая
историю базы данных или размера и свободного места) в системной информации.
Здесь также выполняется мониторинг состояния объектов базы данных.
1/1
05.08.2021 SAP e-book
Примечание:
Для получения дополнительной информации об использовании транзакции
SAP ABAP DBACOCKPIT в средах SAP HANA. См. примечание SAP: 2222220
"Часто задаваемые вопросы. SAP HANA DBACOCKPIT - и SAP Notes, на
которые есть ссылка.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Каждая система базы данных также имеет собственные файлы трассировки
и журнала для проверки на наличие возможных ошибок.
1/1
05.08.2021 SAP e-book
Системная база данных содержит информацию о системе в целом и всех базах данных
арендаторов. Используется для администрирования центральной системы.
Рисунок 61: Многопользовательские контейнеры базы данных: Резервное копирование системной базы
данных
1/1
05.08.2021 SAP e-book
Для создания резервного копирования данных с помощью SAP HANA Cockpit выполните
следующие действия:
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Централизация задач администрирования базы данных с помощью пульта DBA
● Определите успешность резервного копирования базы данных
1/1
05.08.2021 SAP e-book
Глава 4
Урок 3
Выполнение регулярных проверок базы
данных
ОБЗОР УРОКА
В зависимости от используемой базы данных может потребоваться выполнение
большого числа периодических проверок, помимо выполнения резервного
копирования.
Практический пример
Для обеспечения высокой производительности базы данных и, следовательно, хорошей
производительности системы SAP администратор выполняет дополнительные
проверки базы данных, которые можно регулярно планировать.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Планирование периодических проверок базы данных
1/1
05.08.2021 SAP e-book
Примечание:
Сервер базы данных SAP HANA определяет оптимальную стратегию
обновления статистических данных на основе источника данных.
Например, для объектов статистики данных в источниках данных
хранилища столбцов объект статистики данных обновляется
автоматически при изменении исходных данных.
На рисунке история размера базы данных SAP HANA показан агрегированный размер
базы данных. Можно настроить период агрегации между днём, месяцем и годом.
Помимо мониторинга роста базы данных, можно также отслеживать показатели
производительности, такие как используемая память, которая находится рядом с
использованием ЦП, один из наиболее важных KPI в базе данных SAP HANA. Для
получения подробной информации о дополнительных аспектах мониторинга системы
баз данных SAP HANA рекомендуется использовать пульт управления SAP HANA или
SAP Solution Manager.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
Не рекомендуется выполнять проверку каталога и одновременно выполнять
операции DDL (например, сбрасывать пользователей), поскольку это может
привести к возврату чека на несколько ошибок. Запустите проверку каталога
на системной копии или дождитесь завершения других операций. Только
если вы продолжаете получать ошибки, обратитесь в службу поддержки
SAP.
1/1
05.08.2021 SAP e-book
Примечание:
Выполнение проверки целостности может негативно повлиять на
производительность базы данных. По этой причине следует планировать
проверку целостности в периоды, когда база данных подвержена меньшей
рабочей нагрузке или выполняет проверку целостности в копии
производственной системы SAP HANA.
Для получения дополнительной информации см. SAP-ноту 1977584
(Проверки технической непротиворечивости для баз данных SAP HANA)
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Планирование периодических проверок базы данных
1/1
05.08.2021 SAP e-book
Глава 4
Урок 4
Приложение - описание концепции SAP
Data Archiving
ОБЗОР УРОКА
Архивация данных используется для удаления больших объемов данных, которые
больше не требуются в системе, но которые необходимо сохранить в анализируемом
формате. В этом уроке определяется термин "архивирование данных" и объясняется
причина реализации проекта архивации. Также будет определен процесс архивации
данных.
Практический пример
Группа управления в вашей компании приняла решение о внедрении архивации данных
SAP. Как член группы системного администрирования необходимо ознакомиться с
основными принципами архивации данных.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объясните идею архивации данных
● Описывать преимущества архивации данных
● Описывать технический процесс архивации данных
● Перечислите опции для доступа к архивированным данным
Удаление данных
При использовании существующих систем баз данных большой объем данных часто
может привести к возникновению узких мест в производительности, что приводит к
снижению производительности со стороны пользователя и увеличению затрат на
ресурсы со стороны администрирования. Поэтому данные, которые больше не
требуются в базе данных для приложений, должны быть удалены из базы данных.
Однако часто невозможно просто удалить данные, так как доступ к этим данным для
чтения часто необходим. Поэтому данные должны храниться вне базы данных на
внешнем носителе, чтобы впоследствии их можно было считать.
1/1
05.08.2021 SAP e-book
объектов. Это обеспечивает в контексте архивации данных, что вся информация для
бизнес-объекта хранится вне базы данных и поэтому удаляется из базы данных.
На рисунке Что такое архивирование данных поясняется связь между таблицами базы
данных, бизнес-объектами и объектами архивации. Данные приложения, удаленные из
базы данных системы SAP, сжимаются и хранятся в другом месте (например, в
файловой системе).
Рекомендация:
С технической точки зрения архивированные данные можно загрузить
обратно в базу данных. Тем не менее, поскольку на исторические данные не
повлияли изменения в базе данных и ее содержимое после удаления,
перезагрузка данных может привести к несоответствиям. Перезагружать
данные в производственные системы следует только в исключительных
случаях. Подробнее см. в SAP-ноте 53064.
1/1
05.08.2021 SAP e-book
Тематическое обсуждение
Обсудите с участниками преимущества архивации данных.
Тематическое обсуждение
(Дополнительно) Участники должны учитывать, когда необходимо архивировать
данные.
Рекомендация:
Полное сканирование таблиц, в частности, ускоряется архивированием
данных, но доступ с помощью индексов также может быть значительно
ускорен путем архивации данных. Основной эффект в этом случае
заключается в том, что уменьшение потребности диска в индексе повышает
качество буфера данных базы данных. Этот эффект особенно выражен для
индексов, к которым может быть получен доступ с помощью любого из их
полей. Сюда входят все индексы, не созданные в хронологическом порядке
(например, с использованием номера документа).
1/1
05.08.2021 SAP e-book
Данные необходимо архивировать, чтобы их можно было вызвать в любое время для
запросов, например, запросов налоговых органов. В каждой стране существуют
нормативные требования к хранению данных. Кроме того, можно архивировать только
данные из завершенных бизнес-процессов.
При архивировании данных данные архивируются независимо от состояния
аппаратного и программного обеспечения (метаданные хранятся). Таким образом,
можно вызывать архивированные данные без каких-либо проблем даже после
обновления системы.
1. Создание архивных файлов: На первом шаге программа записи создает один (или
несколько) файл(ы) архива. Затем данные, подлежащие архивации, считываются из
базы данных и записываются в архивные файлы.
2. Сохранение архивных файлов: После того как программа записи завершит создание
архивных файлов, их можно сохранить.
1/1
05.08.2021 SAP e-book
Также необходимо учитывать тот факт, что обычно недостаточно записывать данные
для архивации в архивные файлы и удалять их из базы данных. Архивные файлы
должны храниться в надежном месте и управляться таким образом, чтобы они были
доступны в дальнейшем при необходимости.
Как показано на рисунке Процесс архивации, существует несколько вариантов
хранения архивных файлов (см. шаг 2 в списке):
● Иерархические системы управления хранилищами (HSM): Если используется
система HSM, достаточно сохранить соответствующий путь к файлу в
пользовательской настройке (транзакция FILE ). Система HSM может хранить файлы
на соответствующем носителе в зависимости от частоты доступа и использования
дискового пространства.
● Оптическое архивирование: Документы хранятся в электронной форме и
управляются в системах хранения, не относящихся к системе SAP. Документы
обычно физически хранятся на оптических носителях, таких как компакт-диски. Это
место возникновения имени.
● Хранение вручную: После обработки программой удаления соответствующего
архивного файла его можно записать на ленту вручную.
Параметры доступа
Комплект разработчика архива (ADK) хранит данные таким образом, что доступ к ним
возможен в любое время. Предпосылкой для этого является наличие соответствующих
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Дополнительная информация
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объясните идею архивации данных
● Описывать преимущества архивации данных
● Описывать технический процесс архивации данных
● Перечислите опции для доступа к архивированным данным
1/1
05.08.2021 SAP e-book
Глава 4
Учебный экзамен
X B Рабочих процессов
X C Программный буфер
X D Буфер журнала
X Верно
X Неверно
1/1
05.08.2021 SAP e-book
X C Статистические данные
1/1
05.08.2021 SAP e-book
Глава 4
X B Рабочих процессов
X C Программный буфер
X D Буфер журнала
Верно! Процессы базы данных и буфер журнала являются частью баз данных (тип
"anyDB"), используемых системами SAP. Рабочие процессы и программный буфер
являются частью AS ABAP. Более подробную информацию по этой теме см. в уроке
"Описание архитектуры систем баз данных" курса ADM100.
1/1
05.08.2021 SAP e-book
X Верно
X Неверно
X C Статистические данные
1/1
05.08.2021 SAP e-book
ГЛАВА 5 Пользователи и
полномочия
Урок 1
Создание, копирование и ведение основных записей пользователей 135
Урок 2
Ведение полномочий пользователей с ролями и профилями 145
Урок 3
Определение параметров входа в систему и использование информационной системы 157
пользователя
Урок 4
Приложение - Описание задач расширенного администрирования пользователей 169
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 5
Урок 1
Создание, копирование и ведение основных
записей пользователей
ОБЗОР УРОКА
В этом уроке рассматривается администрирование основных записей пользователей.
Более подробно будет описано создание, копирование и ведение основных записей
этого типа.
Практический пример
Для входа в систему пользователям системы SAP требуются собственные
идентификаторы пользователей с соответствующими полномочиями. Администратор
устанавливает идентификатор пользователя в системе для каждого пользователя.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Создание основных записей для пользователей
● Присвойте пользователей группам пользователей
Администрирование пользователей
Концепция основной записи пользователя и концепция авторизации подробно описаны
в этом уроке. Обе эти концепции важны для лучшего понимания систем SAP.
На рисунке Пользователи в среде SAP показано, как пользователи взаимодействуют с
системой SAP.
1/1
05.08.2021 SAP e-book
Примечание:
В SAP-системе запросы пользователей обрабатываются рабочими
процессами SAP. Все эти рабочие процессы используют общего
пользователя для доступа к базе данных.
В этом уроке описывается, как пользователи могут входить в систему SAP на базе ABAP.
Данные пользователей и полномочий зависят от клиента.
1/1
05.08.2021 SAP e-book
Пользователи могут войти в клиент системы SAP, если у них есть главная запись
пользователя и они знают свое имя пользователя и пароль, а также если тип
пользователя разрешен для типа входа в систему. Например, коммуникационный или
системный пользователь не может войти в систему с помощью SAP GUI.
Как показано на рисунке Пользователи и авторизации, в SAP-системе каждый раз при
вызове транзакции выполняется проверка полномочий.
Если пользователь пытается запустить неавторизованную транзакцию, система
отклоняет пользователя, отображая сообщение об ошибке. Если пользователь запустит
авторизованную транзакцию, на экране появится начальный экран этой транзакции. В
зависимости от вызванной транзакции пользователь вводит данные и выполняет
действия на этом экране. Для защиты данных и действий могут быть проведены
дополнительные проверки полномочий.
1/1
05.08.2021 SAP e-book
Кроме того, в SU01 МОЖНО ВВЕСТИ ДОПОЛНИТЕЛЬНЫЕ ДАННЫЕ, как показано на рисунке
Пользовательская основная запись . Эти данные подразделяются на следующие
закладки:
● На закладке Документация содержится краткое описание и подробная
документация пользователя. На этой закладке также можно ввести лицо, которое
несет техническую или функциональную ответственность за данного пользователя.
● На закладке Адрес отображаются адресные данные.
1/1
05.08.2021 SAP e-book
Примечание:
С помощью SAP S/4HANA была представлена новая модель
идентификации для бизнес-пользователей. Бизнес-пользователь
определяется как физическое лицо, представляемое деловым партнером,
и ссылка на пользователя в системе. Бизнес-пользователи
взаимодействуют с программным обеспечением в контексте бизнес-
процесса, например, в роли покупателя, торгового представителя или
плановика производства. Пользователь в SAP S/4HANA теперь связан (1:1)
с соответствующим бизнес-партнером (лицом), на которого ссылаются
важные данные. Это снижает избыточное обслуживание и предотвращает
недостаток устаревшей информации.
Итак, в транзакции SU01 существует четкое различие между
техническими пользователями и бизнес-пользователями. Технический
пользователь не имеет связанного с ним делового партнера и не имеет
вкладки данных адреса. Для описания необходимо использовать закладку
Документация.
SAP рекомендует преобразовать всех пользователей SU01 (не
технических пользователей) в бизнес-пользователей после
преобразования SAP S/4HANA. Это возможно как в SAP S/4HANA 1709
FP02.
Для получения дополнительной информации см. SAP-ноту 2570961 -
Упрощение S4TWL - Управление бизнес-пользователями .
Рекомендация:
Некоторые из следующих разделов данного урока более подробно
относятся к некоторым полям на этой закладке.
Рекомендация:
В одном из следующих разделов данного урока содержится
дополнительная информация по этой закладке.
1/1
05.08.2021 SAP e-book
Рекомендация:
В уроке 2 этого подразделения более подробно рассматриваются
полномочия и ведение ролей.
Когда SAP-система работает на базе SAP HANA DB, для упрощения администрирования
пользователей DMBS можно определить соединение между администрированием
пользователей в AS ABAP и СУБД. При создании пользователей в AS ABAP
пользователи в СУБД создаются автоматически с одинаковыми идентификаторами
пользователей и одинаковыми паролями. Если для пользователя в AS ABAP
установлена административная блокировка, соответствующий пользователь СУБД
также блокируется. Кроме того, можно добавлять или удалять полномочия СУБД для
пользователя СУБД, если это поддерживается СУБД.
1/1
05.08.2021 SAP e-book
Рекомендация:
Сначала необходимо настроить опцию синхронизации пользователей,
созданных с транзакцией SU01 в ABAP, с базой данных SAP HANA. Сюда
входит добавление соединения с базой данных в таблицу DBCON
(транзакция DBCO ) Для пользователя базы данных и типа базы данных HDB
и ввода имени соединения с базой данных и клиента в представлении
USR_DBMS_SYSTEM с транзакцией SM30 (Ведение табличного
представления ).
Необходимые шаги конфигурации описаны в интерактивной документации
( Product Assist ) для SAP S/4HANA, Area Enterprise Technology → ABAP
Platform→ Обеспечение→ безопасности платформы ABAP и
администрирования пользователей→ Администрирование пользователей и
управление идентификацией в ABAP Systems . Отсюда: Перейдите по
ссылке "Функции управления пользователями" и выберите
"Администрирование пользователей и ролей сервера приложений" ABAP→
Администрирование пользователей и ролей→ → Пользователь
администрирования пользователей Функции администрирования→
Создание и редактирование основных пользовательских записей→ Вкладка
СУБД→ (ссылка на) Управление пользователями СУБД→ Настройка
управления пользователями СУБД для SAP HANA . После выполнения
необходимой конфигурации в транзакции SU01 ОТОБРАЖАЕТСЯ ТАКЖЕ
ВКЛАДКА СУБД .
Типы пользователей
Тип пользователя является важным атрибутом пользователя. Различные типы
пользователей доступны для различных целей:
диалоговое окно
Обычный пользователь диалога используется для всех типов входа только одним
пользователем. Во время входа в интерактивное диалоговое окно система
проверяет наличие паролей с истекшим сроком действия/начальных паролей, и
пользователь может изменить свой собственный пароль. К данному типу
пользователя применяются обычные настройки периода действия пароля.
Пользователь диалогового окна может выполнять вход в систему несколько раз, но
следует помнить, что несколько диалоговых окон проверяются и регистрируются в
журнале.
Системное
Тип системного пользователя используется для бесдиалоговой связи в системе или
для фоновой обработки в системе. Системные пользователи также используются
для связи RFC в различных приложениях, таких как ALE, Workflow, Transport
Management System и Central User Administration. Этот тип пользователя нельзя
использовать для входа в диалоговое окно. Пользователи системы исключаются из
обычных настроек периода действия пароля. Изменять пароль могут только
администраторы пользователей.
1/1
05.08.2021 SAP e-book
Примечание:
Для получения дополнительной информации см. также SAP-ноту
622464 - Изменение: Требование изменения пароля для типа
пользователя "SYSTEM" .
Контактные данные
Для бесдиалоговой связи между системами используется тип пользователя
коммуникационных данных. Этот тип пользователя нельзя использовать для входа
в диалоговое окно. Обычные настройки для периода действия пароля применяются
к пользователям этого типа.
Услуга
Пользователь с сервисом типа - это диалоговый пользователь, доступный большей
анонимной группе пользователей. В целом, пользователю этого типа следует
присваивать только полномочия с высоким ограничением. Пользователи сервисов
используются, например, для анонимного доступа к системе с помощью службы
ICF. При входе в систему не выполняется проверка паролей с истекшим сроком
действия/начальных паролей. Изменять пароль может только администратор
пользователя. Допускается несколько входов в систему.
клиента
Ссылочный пользователь является общим пользователем, не специфичным для
конкретного лица. Для входа в систему нельзя использовать пользователя ссылки.
Ссылочный пользователь используется только для присвоения дополнительных
полномочий. На закладке "Роли" можно указать для пользователя диалогового
окна ссылку на дополнительную авторизацию.
Группы пользователей
Если требуется разделить ведение пользователя между несколькими
администраторами пользователей, необходимо ввести в группу пользователей поля для
проверки полномочий (на закладке Данные входа в систему ). Только администратор,
1/1
05.08.2021 SAP e-book
Дополнительная информация
Более подробную информацию по темам администрирования пользователей можно
найти в интерактивной документации ( Помощь по продуктам ) для SAP S/4HANA, Area
Enterprise Technology → ABAP Platform→ Обеспечение→ безопасности платформы
ABAP и администрирования пользователей→ Администрирование пользователей и
управление идентификацией в ABAP Systems . Отсюда: Перейдите по ссылке "Функции
управления пользователями" и выберите "Администрирование пользователей и ролей
сервера приложений" ABAP→ Администрирование пользователей и ролей→ →
Пользователь администрирования пользователей Функции администрирования .
Кроме того, могут оказаться полезными следующие замечания SAP:
● SAP Примечание 2570961 - Упрощение S4TWL - Управление бизнес-пользователями
● SAP Примечание 622464 - Изменение: Требование изменения пароля для типа
пользователя "SYSTEM"
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Создание основных записей для пользователей
● Присвойте пользователей группам пользователей
1/1
05.08.2021 SAP e-book
Глава 5
Урок 2
Ведение полномочий пользователей с
ролями и профилями
ОБЗОР УРОКА
В этом уроке термины "объект полномочий" , "профиль полномочий" , "проверка
полномочий" и "роль" рассматриваются в общем контексте. are discussed in a common
context. Здесь основное внимание уделяется поддержанию роли, то есть созданию
роли.
Практический пример
Полномочия для пользователей создаются с помощью ролей и профилей .
Администраторы создают роли, и система поддерживает их при создании связанных
полномочий.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Копирование, создание и ведение ролей пользователей
● Ведение назначения пользователей ролям
● Описывать различия между ролями полномочий и ролями пользовательского
интерфейса
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Как показано на рисунке Проверка полномочий , при входе пользователя в клиент SAP-
системы его полномочия загружаются в контексте пользователя. Контекст
пользователя находится в буфере пользователя (в основной памяти) сервера
приложений. Его можно просмотреть с помощью транзакции SU56 .
Когда пользователь вызывает транзакцию, система проверяет, обладает ли
пользователь необходимой авторизацией в контексте своего пользователя для вызова
выбранной транзакции. Проверки полномочий используют полномочия в контексте
пользователя. Если пользователю присвоены новые полномочия, для использования
этих новых полномочий может потребоваться повторный вход в систему SAP (для
получения дополнительной информации См. SAP Примечание 452904 - Потеря
полномочий после генерации профиля и документацию по параметру auth/
new_buffering ).
Если проверка полномочий на вызов транзакции выполнена успешно, система
отобразит начальный экран транзакции. В зависимости от транзакции пользователь
может создавать данные или выбирать действия. После завершения пользователем
шага диалогового окна данные отправляются диспетчеру, который передает их в
диалоговый рабочий процесс для обработки. Проверки полномочий (команда
AUTHORITY-CHECK ), которые проверяются во время выполнения в рабочем процессе,
встроены в кодирование разработчиками ABAP для данных и действий, подлежащих
защите. Если у пользователя есть все необходимые полномочия в контексте
пользователя для проверок (код возврата = 0 ), данные и действия обрабатываются и
отображается следующий экран. Если необходимая авторизация отсутствует, данные и
действия не обрабатываются, и пользователь получает сообщение о недостаточном
уровне полномочий. Это контролируется оценкой кода возврата. В этом случае оно не
равно 0 .
Все полномочия являются разрешениями. Нет полномочий, запрещающих действия.
Все, что не разрешено явным образом, запрещено. Таким образом, можно описать это
как концепцию положительной авторизации .
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Как показано на рисунке Формат меню, меню пользователя включает меню ролей и
содержит записи (начальные приложения (транзакции, веб-приложения Dnypro,
приложения Fiori), URL, отчеты и т.д.), которые присваиваются пользователю
посредством ролей.
Для редактирования меню роли В PFCG введите имя роли и выберите значок Создать
или Изменить . Выберите закладку Меню.
Здесь можно выбрать и изменить функции: Дерево меню можно настроить для
отдельных ролей по мере необходимости.
● В древовидную структуру можно вставлять такие запускаемые приложения, как
транзакции , приложения Web Dynpo или приложения Fiori, а также удалять
существующие транзакции.
● Если в раскрывающемся меню для вставки выбрать Отчет, можно также
интегрировать отчеты. В этом случае функция Role Maintenance создает коды
транзакций (если они еще не существуют), с которыми можно вызвать отчеты.
● При выборе функции Веб-адрес или файл в раскрывающемся меню кнопки Вставить
узел можно добавлять интернет-адреса или ссылки на файлы (например, таблицы
или текстовые файлы). При интеграции файлов вместо URL-адресов необходимо
использовать пути хранения. Также можно указать веб-отчеты Business Warehouse и
ссылки на внешние почтовые системы и Knowledge Warehouse.
● Полномочия для приложений SAP Fiori также создаются с помощью функции
"Ведение ролей" . Вы можете поддерживать полномочия для каталогов SAP Fiori и
групп SAP Fiori, выбрав каталог плиток SAP Fiori или группу плиток SAP Fiori в
раскрывающемся меню Транзакция Кнопка.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
После того, как все полномочия будут сохранены по мере необходимости, профиль
полномочий может быть создан путем выбора Generate (Создать).
Примечание:
Второй символ имени профиля не должен быть символом подчеркивания
(_). См. SAP Note 16466 - Диапазон имен клиентов для объектов SAP .
Пользователи и роли
Присвоение пользователей ролям выполняется в транзакции Role Maintenance ( PFCG )
или в транзакции User Maintenance ( SU01 ). Выберите закладку Пользователь и
идентификаторы пользователей, которые будут поддерживаться. При выборе
идентификаторов пользователей в качестве начала периода действия назначения
используется текущая дата; в качестве даты окончания устанавливается 12/31/9999.
Можно изменить оба значения.
1/1
05.08.2021 SAP e-book
Рекомендация:
Если вы хотите заранее убедиться, что пользователь SAP* больше не
требуется для большинства чрезвычайных ситуаций и что общий профиль
SAP_ALL больше не требуется назначать экстренному пользователю, См.
SAP Note 76829 - Чрезвычайная роль для администрирования
пользователей .
1/1
05.08.2021 SAP e-book
обеспечения доступа к транзакциям или отчетам на основе экрана с помощью SAP GUI
SAP предоставляет технические (авторизационные) роли, для которых профиль
полномочий может быть создан в транзакции PFCG ( ВЕДЕНИЕ РОЛЕЙ ). ).
Начиная с SAP Web AS 6.10 и процесса Internet Communication Manager (ICM), теперь
для доступа к приложениям SAP можно использовать другой пользовательский
интерфейс.
Например, для сценария управления ИТ-услугами или сценария управления запросами
на изменение с помощью SAP Solution Manager 7.2 можно использовать следующие
пользовательские интерфейсы:
● SAP (CRM) WebClient UI (для создания и обработки инцидентов или запросов на
изменения)
● Панель запуска SAP Solution Manager (обычно рекомендуется пользовательский
интерфейс / общая точка входа для SAP Solution Manager)
● SAP GUI (для некоторых шагов настройки и пользовательской настройки)
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
На рисунке выше показано (на высоком уровне), какие типы отдельных ролей могут
быть включены в идентификатор примера использования:
● Роли основных бизнес-ролей - это роли, связанные с программным компонентом ST
( SAP Solution Manager Tool ) для бизнес-задач (связанных со сценарием)
● Роли технических полномочий являются связанными ролями полномочий
● Роли CRM - это роли, связанные с функциями CRM в SAP Solution Manager 7.2
● Роли BW - это роли, связанные с отчетностью BW
● Наконец, роли J2EE связаны с авторизациями стека Java
Все роли предоставляются в области имен SAP, начиная с SAP_* . Имя технической
роли представляет сценарий, для которого он используется, и уровень полномочий,
который он содержит. Например, имя технической роли SAP_SOCM_Developer
представляет следующую информацию: Он поставляется SAP ( <SAP> ), используется
для управления запросами на изменение сценария ( <SOCM> ), а определение
пользователя - разработчиком ( <РАЗРАБОТЧИК > ).
Примечание:
Все роли, поставляемые SAP, являются только шаблонными ролями, которые
необходимо скопировать в область имени клиента и затем адаптировать.
1/1
05.08.2021 SAP e-book
Рекомендация:
Для получения дополнительной информации см. Руководство по
безопасности для SAP Solution Manager 7.2 ( Руководство по безопасности
концепции авторизации ), которое доступно на портале справки SAP для
SAP Solution Manager, область Безопасность (Обратите внимание, что этот
документ можно загрузить в PDF).
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Копирование, создание и ведение ролей пользователей
● Ведение назначения пользователей ролям
● Описывать различия между ролями полномочий и ролями пользовательского
интерфейса
1/1
05.08.2021 SAP e-book
Глава 5
Урок 3
Определение параметров входа в систему и
использование информационной системы
пользователя
ОБЗОР УРОКА
В этом уроке рассматриваются системные параметры, важные для администрирования
пользователей, например, для входа в систему. Для получения информации о любых
неудачных попытках входа в систему можно использовать информационную систему.
Невыполненные проверки полномочий анализируются с помощью трассировки
системы.
Практический пример
У пользователей возникли проблемы из-за отсутствия полномочий. Администратор
может использовать системные инструменты для анализа этих проблем.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Установка системных параметров для входа пользователя в систему
● Назовите стандартных пользователей в системе SAP
● Работа с информационной системой пользователя
● Найдите проблемы с авторизацией
1/1
05.08.2021 SAP e-book
Рекомендация:
Параметр, определяющий необходимость создания пользователем нового
пароля, отличного от предыдущих 5 введенных паролей, больше не
является обязательным. Параметр login/password_history_size можно
использовать для установки истории от 1 до 100. Предлагаемое
стандартное значение остается 5.
1/1
05.08.2021 SAP e-book
Рекомендация:
В полночь (время сервера) пользователи, заблокированные в результате
неверных попыток входа в систему, больше не блокируются системой
автоматически (значение по умолчанию начиная с AS ABAP 7.0). Вы
повторно активируете эту автоматическую разблокировку с параметром
login/failed_user_auto_unlock = 1 .
1/1
05.08.2021 SAP e-book
политик безопасности
Помимо параметров входа в систему можно создавать политики безопасности для
управления поведением входа в систему и поведением системы для правил и
изменений паролей. Политики безопасности заменяют поведение, определяемое
параметрами профиля.
Отдельным пользователям иногда требуется нестандартная политика безопасности,
касающаяся поведения входа в систему и паролей. Например, пользователи с
обширными полномочиями, например, с использованием паролей администратора,
должны иметь более надежную защиту, чем стандартные пользователи. Эти
пользователи должны чаще запрашивать изменение своих паролей, и на них должны
распространяться более сложные правила паролей. Интенсивное использование этих
требований может привести к увеличению запросов в службу поддержки, однако, если
стандартные пользователи также должны соответствовать этим требованиям.
Политика безопасности представляет собой набор атрибутов безопасности и их
значений. Политики безопасности создаются в СЕКПОЛЕ ТРАНЗАКЦИЙ, где
определяются атрибуты с определенными значениями для требуемого входа в систему
и поведения системы. Преимущество политик безопасности заключается в том, что их
можно назначать на основе пользователя и клиента.
Примечание:
Создание политик безопасности - это операция пользовательской
настройки, поэтому требуется пользовательская настройка запроса на
перенос.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Примечание:
SAP Note 2065596 - Ограничение входа на сервер приложений
описывает, какие типы входа не являются внешними логическими.
Рекомендация:
При установке этого параметра динамического профиля активные
пользователи не будут выходить из сервера приложений. Для постоянного
сохранения этого значения используйте транзакцию RZ10. Можно
использовать список мест использования в информационной системе
пользователя (транзакция SUIM ), чтобы определить, кому пользователю
присвоена политика безопасности с атрибутом SERVER_LOGON_PRIVILEGE.
Для этого запустите транзакцию SUIM и выберите: Используемые
политики→ безопасности списка→ пользователей .
Если вы активировали аварийного пользователя, SAP*, всегда возможен
вход в систему с пользователем SAP*. Экстренный пользователь активен,
если параметр профиля login/no_automatic_user_sapstar установлен на 0,
а главная запись пользователя для пользователя SAP* не существует в
транзакции SU01.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Особые характеристики пользователя SAP*.
В случае, если вы заранее хотите убедиться, что пользователь SAP*
больше не требуется для большинства чрезвычайных ситуаций и что
общий профиль SAP_ALL больше не должен быть присвоен
пользователю аварийной ситуации, См. SAP Note 76829 - Чрезвычайная
роль для администрирования пользователей .
● Пользователь DDIC
Этот пользователь отвечает за ведение ABAP-словаря и логистику программного
обеспечения.
При установке SAP-системы главная запись пользователя автоматически создается в
клиенте 000 (и 001, если она существует) или в пользователе DDIC. При этом
пользователю также предлагается изменить стандартный пароль 19920706 во
время установки (на главный пароль, как у пользователя SAP*). Определенные
полномочия предопределены в системном коде для пользователя DDIC, т.е. это
единственный пользователь, который может войти в систему SAP во время
установки обновления.
● Пользователь EarlyWatch
В зависимости от системы/выпуска пользователь EarlyWatch поставляется в клиенте
066 и защищен паролем SUPPPORT . Эксперты EarlyWatch в SAP использовали для
работы с этим пользователем. Этот пользователь не должен быть удален. Изменять
пароль Этот пользователь должен использоваться только для функций мониторинга
и производительности EarlyWatch.
Примечание:
Клиент 066 больше не используется, его можно удалить. Подробнее см.
в SAP-ноте 1749142 - Удаление неиспользуемых клиентов, включая
клиентов 001 и 066.
Внимание:
Для защиты системы от несанкционированного доступа рекомендуется
присвоить этих пользователей пользовательской группе SUPER в клиенте
000 [001]. Эта группа пользователей назначается только
суперпользователям.
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Рекомендуется регулярно проверять различные списки, которые важны для
вас. Определите процедуру мониторинга и соответствующие контрольные
списки, чтобы убедиться в том, что план авторизации постоянно
пересматривается.
Мы особенно рекомендуем определить, какие полномочия вы считаете
критическими и регулярно просматриваете, какие пользователи имеют эти
полномочия в своих профилях.
Рекомендация:
Пользователи могут отображать значения для проверенного объекта
только в том случае, если у них есть полномочия для объекта S_USER_AUT.
В противном случае отображается сообщение Не разрешено отображать
значения полномочий.
Внимание:
По умолчанию трассировка системы работает только в том случае, если
экземпляр (сервер приложений) идентичен.
1/1
05.08.2021 SAP e-book
Примечание:
Если требуется легко использовать значения трассировок при сохранении
значений полномочий по умолчанию или ролей, см. SAP Примечание
1631929 - Использование оценки трассировки для ведения меню и
полномочий .
Дополнительная информация
Дополнительную информацию по темам администрирования пользователей можно
найти в интерактивной документации SAP S/4HANA , Помощь в работе с продуктами→
English→ Enterprise Technology → ABAP Platform→ Обеспечение безопасности
платформы ABAP→ и→ пользователя администрирования пользователей
Администрирование и управление идентификацией в ABAP-системах .
Кроме того, в следующих SAP-заметках рассматриваются темы, представленные в этом
уроке:
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Установка системных параметров для входа пользователя в систему
● Назовите стандартных пользователей в системе SAP
● Работа с информационной системой пользователя
● Найдите проблемы с авторизацией
1/1
05.08.2021 SAP e-book
Глава 5
Урок 4
Приложение - Описание задач
расширенного администрирования
пользователей
ОБЗОР УРОКА
В этом уроке вы получите обзор Central User Administration и соединений с службами
каталогов. Подробнее о Central User Administration см. SAP class ADM103 - System
Administration II for SAP S/ 4HANA и SAP Business Suite. .
Практический пример
Необходимо централизовать администрирование пользователей в компании для
повышения эффективности.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать процесс оптимизации администрирования пользователей с помощью
CUA
● Описывать процесс подключения пользователей к службам каталогов
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Рекомендация:
Преимущество использования CUA заключается в том, что для
локального ведения этих назначений больше не требуется входить в
систему для каждого отдельного клиента.
Рекомендация:
Затем исходный пароль можно изменить обычным способом.
● Заблокируйте нас.
В дополнение к известным причинам блокировки ( неудачные попытки входа в
систему или блокировка администратором ), общая блокировка выполняется во всех
дочерних системах, где пользователь разрешен. Эту блокировку можно снять
централизованно или в отдельной дочерней системе.
1/1
05.08.2021 SAP e-book
Примечание:
С помощью централизованного ведения ролей можно определить меню роли
в системе SAP для другой целевой системы. Профили полномочий должны
всегда поддерживаться в целевой системе. Вы можете реализовать
концепции CUA и централизованного сопровождения ролей как вместе, так и
независимо.
Сервисы каталогов
1/1
05.08.2021 SAP e-book
Рекомендация:
Подключение к службе каталогов может улучшить централизованное
администрирование пользователей . Эти две концепции ни в коей мере не
являются взаимоисключающими; они очень хорошо работают вместе.
Как“” видно из рисунка SAP Identity Management, в SAP Identity Management SAP
предоставляет интегрированные функции управления идентификацией на основе
бизнес-процессов для гетерогенного системного ландшафта. SAP Identity Management
использует центральный хранилище идентификационных данных для консолидации и
сохранения данных из различных исходных систем, таких как SAP HCM. Эта
информация распространяется на подключенные целевые системы. Распределяются
учетные записи пользователей и назначения ролей для приложений SAP и
приложений, не относящихся к SAP. Назначения ролей можно автоматизировать с
помощью определений правил. Важной функцией SAP Identity Management является
настройка назначения полномочий, управляемого рабочим потоком. Интеграция с HCM
в качестве одной из возможных систем источника информации о идентификационных
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать процесс оптимизации администрирования пользователей с помощью
CUA
● Описывать процесс подключения пользователей к службам каталогов
1/1
05.08.2021 SAP e-book
Глава 5
Учебный экзамен
X A диалоговое окно
X B Коммуникация
X C Услуга
X D Системное
1/1
05.08.2021 SAP e-book
X Верно
X Неверно
1/1
05.08.2021 SAP e-book
Глава 5
X A диалоговое окно
X B Коммуникация
X C Услуга
X D Системное
Верно! Пользователи типа Dialog и Service могут использовать SAP GUI для входа в
AS ABAP. Пользователям типа Коммуникация и Система не разрешается входить в
AS ABAP с помощью SAP GUI. Более подробную информацию см. в уроке "Создание,
копирование и ведение основных записей пользователей".
1/1
05.08.2021 SAP e-book
X Верно
X Неверно
1/1
05.08.2021 SAP e-book
ГЛАВА 6 RFC-соединения
Урок 1
Обмен данными между системами SAP с использованием вызовов удаленных функций 180
Урок 2
Настройка соединений RFC 189
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
Глава 6
Урок 1
Обмен данными между системами SAP с
использованием вызовов удаленных
функций
ОБЗОР УРОКА
В этом уроке вы познакомитесь с технологией интерфейса Remote Function Calls (RFC),
доступной в системе SAP.
Практический пример
Системы SAP могут взаимодействовать друг с другом с помощью функции Удаленные
вызовы. Для этого администратор должен определить соединение.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Объяснять принципы RFC
● Управление источниками RFC
● Перечислите различные типы RFC
Основы RFC
В течение многих лет функция Remote Function Calls (RFC) предоставляет технический
интерфейс, соединяющий большинство систем SAP и других производителей.
Удаленные вызовы функций работают независимо от того, является ли обмен данными
синхронным или асинхронным, периодическим или управляемым по требованию или
транзакционным. Поддерживаются многие возможные варианты.
RFC - это вызов функции, например модуля, для обработки в локальной или удаленной
SAP-системе. Удаленные вызовы функций также могут использоваться для связи с
программным обеспечением, не относящимся к SAP, или с программами на уровне
операционной системы.
1/1
05.08.2021 SAP e-book
Урок: Обмен данными между системами SAP с использованием вызовов удаленных функций
Примечание:
Интерфейс RFC позволяет выполнять вызовы функций между двумя SAP-
системами или между SAP-системой и внешней системой, отличной от SAP.
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
Интерфейс RFC прост для программистов ABAP. Шаги обработки вызова внешних
программ интегрированы в оператор CALL FUNCTION.
Рекомендация:
Подробные сведения обо всех доступных типах соединений см. в
интерактивной документации: Https://help.sap.com/viewer/
753088fc00704d0a80e7fbd6803c8adb/201909.000/en-US/
4888068ad9134076e10000000a42189d.html
Существует функция поиска уже настроенных мест назначения. Для поиска пункта
назначения выберите Поиск и введите свой выбор. Отобразится список всех
соответствующих записей. Для каждой записи можно просмотреть всю доступную
информацию.
Для изменения существующего RFC-адреса выберите соответствующий RFC-адрес в
дереве меню и затем выберите Изменить .
1/1
05.08.2021 SAP e-book
Урок: Обмен данными между системами SAP с использованием вызовов удаленных функций
Рекомендация:
Для копирования существующего RFC-соединения необходимо
переключиться в режим редактирования для соединения RFC, которое
требуется скопировать. Затем выберите Копировать соединения→ .
Внимание:
Информация в этом уроке о параметрах профиля и их значениях по
умолчанию может различаться в зависимости от версий.
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
1/1
05.08.2021 SAP e-book
Урок: Обмен данными между системами SAP с использованием вызовов удаленных функций
Примечание:
Определенное RFC-соединение (в транзакции SM59 ) может использоваться
несколькими различными способами. Детальное использование
существующего соединения определяется и реализуется в исполняемом
программном коде.
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
Внимание:
При использовании синхронного RFC в ABAP можно из контекста
удаленного (называемого) функционального модуля использовать RFC-
назначение "BACK" для выполнения удаленных модулей в контексте
программы RFC-вызовов. Для этого пользователь, выполняющий
вызывающую программу RFC, должен иметь необходимые полномочия RFC,
и обратный вызов не должен быть запрещен предыдущим вызовом
функционального модуля RFC_CALLBACK_REJECTED ( См. SAP Note 1515925
- Предотвращение обратных вызовов RFC во время синхронного RFC ).
Конфигурируемые положительные списки могут контролировать, какие
функциональные модули могут вызываться посредством обратного вызова
RFC для каждого RFC-адреса назначения (См. SAP Notes 1686632 -
Положительные списки для обратного вызова RFC и 1971118 - Проверка
обратного вызова RFC отсутствует).
1/1
05.08.2021 SAP e-book
Урок: Обмен данными между системами SAP с использованием вызовов удаленных функций
Внимание:
Ознакомьтесь с мерами по обеспечению безопасности обмена данными
RFC, рекомендованными SAP. Для получения дополнительной информации
см. следующие источники:
● Рекомендации по безопасности SAP Защита вызовов удаленных функций
(RFC): Информационная статья по безопасности на веб-сайте http://
support.sap.com/securitywp .
● Рассмотрите возможность использования Unified Connectivity (UCON)
для блокирования доступа к функциональным модулям, доступ к
которым можно получить удаленно, но не требуется для бизнес-
процессов компании: Http://scn.sap.com/docs/DOC-53844 .
● Руководство по безопасности RFC/ICF - https://help.sap.com/viewer/
c495ada972d045b2be2869f5573af8e7/201909.000/en-US/
4892486caa6b17cee10000000a421937.html
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
Дополнительная информация
SAP S/4HANA 1809 онлайн документация , Помощь в работе с продуктами→ English→
Enterprise Technology → ABAP Platform→ Connectivity→ RFC Gateway → Administration
of RFC Gateway
SAP-ноты
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Объяснять принципы RFC
● Управление источниками RFC
● Перечислите различные типы RFC
1/1
05.08.2021 SAP e-book
Глава 6
Урок 2
Настройка соединений RFC
ОБЗОР УРОКА
В этом уроке вы узнаете, как настроить соединение RFC.
Практический пример
В рамках сценария электронной коммерции функции различных систем SAP должны
быть связаны друг с другом. Например, данные заказа должны обрабатываться в другой
системе.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Настройка соединений RFC
RFC-соединения
В транзакции SM59 СОЗДАЮТСЯ НОВЫЕ RFC-СОЕДИНЕНИЯ.
Рекомендация:
RFC-соединения часто называются RFC-адресами. Эти термины можно
использовать в синонимическом режиме.
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
Примечание:
Не забудьте сохранить введенную информацию.
1/1
05.08.2021 SAP e-book
Примечание:
В поле Статус PW отображается информация о том, сохранен ли пароль в
поле Пароль с маской или нет.
Если оставить поля Пользователь и Пароль пустыми, система выдаст запрос на ввод для
входа в систему при последующем открытии соединения.
При вводе данных или системного пользователя вход в систему невозможен, хотя
программы могут использовать соединение для обмена данными. Тем не менее, это
требует тщательного присвоения полномочий пользователям, не поддерживающим
SAP GUI, в целевой системе.
Внимание:
Не используйте здесь собственные пользовательские данные, а вместо
общих пользовательских данных, поскольку каждый пользователь (с
соответствующими полномочиями RFC) может использовать создаваемое
RFC-назначение. Тщательно подумайте о сценариях, когда эта процедура
неизбежна, и будьте осторожны при предоставлении полномочий
пользователям удаленных систем. Обязательно ознакомьтесь с
информацией о защите RFC-соединений в SAP-системах. Это должно быть
подробно документировано.
Внимание:
Целью RFC-соединения всегда является один клиент , а не вся система.
Убедитесь в том, что в поле "Клиент" введена запись по следующим
причинам, в частности:
● Если целевой клиент не указан, возможно, не удастся использовать
определенное RFC-соединение, как ожидается, несмотря на успешное
тестирование.
● Если соединение RFC не работает правильно, может быть трудно найти
причину ошибки, так как сообщения об ошибках не указывают на
отсутствующую запись в поле Клиент.
● RFC-соединения между SAP-системами на базе ABAP всегда нацелены
на клиента в системе, а не на всю систему.
● Строго говоря, когда соединение установлено, исходная система всегда
взаимодействует с одним экземпляром удаленной системы, даже если
этот экземпляр был найден через группу входа в систему.
Уникод
Информация о целевой системной кодовой странице сохраняется на закладке Юникод.
Выполните тест Unicode, чтобы проверить, является ли целевая система системой
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
Unicode. Если целевой системой является система Unicode, выберите опцию Unicode для
назначения. В противном случае при обмене данными или использовании других
средств связи могут возникнуть ошибки.
Для исходной системы можно проверить настройки Unicode, выбрав→ Статус системы .
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Глава 6 : RFC-соединения
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Настройка соединений RFC
1/1
05.08.2021 SAP e-book
Глава 6
Учебный экзамен
X Верно
X Неверно
X A Проверка полномочий
X B Проверка соединения
X D Тест Unicode
1/1
05.08.2021 SAP e-book
Глава 6
X Верно
X Неверно
Верно! Связь между двумя экземплярами AS ABAP включает два (RFC) шлюза,
которые обмениваются данными между экземплярами. Более подробную
информацию см. в уроке "Коммуникация между SAP-системами с использованием
удаленных вызовов функций" курса ADM100.
X A Проверка полномочий
X B Проверка соединения
X D Тест Unicode
1/1
05.08.2021 SAP e-book
ГЛАВА 7 Ведение
программного
обеспечения SAP
Урок 1
Описание уровней технического обслуживания 199
Урок 2
Применение SAP Notes 204
Урок 3
Подготовка к обслуживанию программного обеспечения 212
Урок 4
Описание менеджера пакетов поддержки (SPAM) и менеджера обновления программного 227
обеспечения (SUM)
Урок 5
Импорт пакетов поддержки SAP с помощью диспетчера пакетов поддержки (SPAM) 234
Урок 6
Импорт пакетов поддержки SAP с помощью менеджера обновления программного 242
обеспечения (SUM)
Урок 7
Описание SAP System Upgrade и SAP S/4HANA Conversion 245
ЗАДАЧИ ГЛАВЫ
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Глава 7
Урок 1
Описание уровней технического
обслуживания
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать уровни технического обслуживания
Виды ТОРО
Одним из важных элементов управления жизненным циклом программного
обеспечения SAP является ведение и обновление систем SAP. В контексте SAP
используется несколько различных терминов, в зависимости от типа задействованного
технического обслуживания. Они разделяются друг от друга - вместе с именами
используемых инструментов - на рисунке Обзор SAP System Maintenance .
1/1
05.08.2021 SAP e-book
Примечание:
Обратите внимание, что для обслуживания требуется время простоя
системы SAP или ее компонентов. Эти простои должны координироваться
между системными администраторами SAP и отделами, например, ни в
системе SAP не должны быть активны задания конечных пользователей во
время этого простоя, ни не должны выполняться передачи данных из других
систем.
1/1
05.08.2021 SAP e-book
содержит весь контент из SAP Notes, созданный до даты создания пакета поддержки
SAP, а также объекты, которые не были поставлены SAP-заметкой. Пакет поддержки
SAP также может содержать новую настройку, которая была исправлена с момента
последнего пакета поддержки SAP. Пакеты поддержки SAP не являются
кумулятивными; они основаны на своих предшественниках.
В принципе импорт пакетов поддержки SAP для одного конкретного программного
компонента не зависит от уровня пакетов поддержки SAP для других программных
компонентов. Отдельные компоненты не зависят друг от друга, за исключением
случаев, когда импорт отдельных пакетов поддержки SAP приводит к побочным
эффектам. Например, для импорта пакета поддержки SAP_HR может потребоваться
сначала импортировать пакет поддержки SAP_BASIS или пакет поддержки
SAP_S4CORE. Эти побочные эффекты документируются в составной SAP-заметке сразу
после их обнаружения. На это примечание SAP ссылаются при импорте пакетов
поддержки SAP.
Рекомендация:
Для определения импортируемых пакетов поддержки SAP следует
использовать Планировщик обслуживания - там выделяются известные
зависимости.
Рекомендация:
Для расчета новейшего стека пакетов поддержки SAP для вашей системы
SAP всегда следует использовать Планировщик обслуживания.
Для систем SAP на базе AS ABAP пакет поддержки SAP представляет собой пакет
исправлений программного обеспечения, доступный в качестве пакета поддержки для
языка программирования ABAP.
Пакеты функций в свою очередь представляют собой пакеты, которые предоставляют
инновационные решения без прерывания работы для общедоступных версий
1/1
05.08.2021 SAP e-book
Примечание:
Пакеты функций предоставляются не для всех версий продукта. SAP
принимает решение в зависимости от случая, предлагается ли фаза пакета
функций после общей доступности версии продукта на определенный
период времени.
Последний стек пакета функций для данной версии перед отгрузкой новой версии
обычно является начальной точкой фазы только обслуживания. Этот стек пакетов
функций также называется пакетом функций Go-to . На фазе "только обслуживание"
SAP предоставляет исправления, но не предоставляет новых инноваций для релиза.
● На фазе пакета функций версии продукта основное внимание уделяется времени
воздействия . На этом этапе функциональный объем версии продукта изменяется в
зависимости от потребностей клиента и рынка. Поэтому для клиентов, которые
регулярно развертывают обновления пакета поддержки SAP, рекомендуется
перейти к последней версии продукта и следовать быстро разработанным
направлениям.
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать уровни технического обслуживания
1/1
05.08.2021 SAP e-book
Глава 7
Урок 2
Применение SAP Notes
ОБЗОР УРОКА
В этом уроке приводится введение к теме SAP Notes.
Практический пример
Требуется импортировать изменения, разработанные SAP в связи с новыми
юридическими требованиями в систему SAP. Также необходимо исправить
потенциальные ошибки в программном обеспечении SAP. Для этой цели SAP
предлагает SAP Notes.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Применение SAP-нот
1/1
05.08.2021 SAP e-book
Как показано на рисунке SAP Note Assistant, SAP Note Assistant реализует SAP Notes
следующим образом:
2. Эти замечания SAP можно загрузить в систему разработки с помощью SAP Note
Assistant (транзакция SNOTE ).
3. SAP Note Assistant проверяет SAP Notes. Она проверяет правильность релиза,
указанного в примечании SAP и уровне пакета поддержки SAP, требует ли SAP-нота
других SAP-заметок в качестве предшественников, может ли она быть реализована
из-за других модификаций, которые могут существовать для объекта уязвимого
репозитория и т.д.
4. Для реализации SAP-ноты выберите Implement SAP Note . При этом создается запрос
на транспортировку.
С 15 января 2020 г. процесс загрузки прекратился, если только SAP Note Assistant,
транзакция SNOTE , не будет иметь возможности работать с SAP Notes с цифровой
1/1
05.08.2021 SAP e-book
Примечание:
Для SAP Notes с цифровой подписью проверьте SAP Notes 2408073 -
Обработка цифровых подписей в SAP Note Assistant и 2537133 - FAQ -
Цифровые подписи SAP Notes
Рекомендация:
SAP Примечание 2489679 - Как определить примечание TCI, помогает
отличить примечание TCI от примечания, не входящего в TCI.
Примечание TCI - это примечание, содержащее поправки ABAP в пакете
(например, COMM SAPK70000LCPSAPBASIS ). В отличие от этого,
примечание, не относящееся к TCI, содержит поправки ABAP к объекту/
новому объекту (например, REPS RSBDCOS0 ). Чтобы определить вид SAP-
ноты, необходимо проверить доставленный вид коррекции.
TCI поддерживает все объекты ABAP, имеющие транспортное соединение. Один TCI
состоит из ровно одного транспортного запроса и набора атрибутов установки,
например, версии программного компонента, минимального пакета поддержки SAP,
языков.
1/1
05.08.2021 SAP e-book
Примечание:
В качестве предварительного условия необходимо включить системный
ландшафт, следуя информации в SAP-ноте 2187425 - Информация о SAP
Note Transport based Correction Instructions (TCI) . В этом примечании SAP
содержится PDF в качестве вложения, в котором подробно описывается
процесс конфигурации.
преимущества
По сравнению с SAP-заметками с инструкциями по корректировке, инструкции по
корректировке на основе переноса SAP-заметок (TCI) поддерживают все объекты SAP
ABAP с поддержкой транспорта, включая объекты Data Dictionary, содержимое таблицы
и объекты MIME. Кроме того, они позволяют быстро использовать консолидированные
инструкции по корректировке и не требуют навыков разработки для внедрения
благодаря автоматизированному процессу установки. При необходимости TCI также
можно отменить или откатить. Для получения дополнительной информации см. SAP-
ноту 2408383 - TCI - Включение системы для отката инструкции по корректировке на
основе SAP-заметок (TCI).
Процесс внедрения
На следующем рисунке показан процесс внедрения TCI:
1/1
05.08.2021 SAP e-book
Рекомендация:
Предупреждения об объектах без записи каталога могут
игнорироваться, так как TCI может содержать удаления.
Примечание:
В этом уроке мы сосредоточимся только на SAP-заметках для ABAP-систем.
Для упрощения ввода данных и ускорения расчета дельты в процессе настройки SAP
Solution Manager выполняется планирование фонового задания, которое автоматически
собирает всю необходимую информацию из управляемых систем. На следующем
рисунке показан упрощенный вид этой функции.
1/1
05.08.2021 SAP e-book
Как правило, поддерживаются все типы SAP Note. Типы SAP-заметок, показанные в
таблице, содержат несколько примеров:
1/1
05.08.2021 SAP e-book
Примечание:
Мы рекомендуем не использовать отчет RSECNOTE , так как его
рекомендации больше не обновляются. (См. также статью базы знаний SAP в
SAP-ноте 1890782 - RSECNOTE и подробную информацию в этой статье).
Примечание:
Чтобы найти систему в списке, необходимо выполнить обязательную
конфигурацию SAP Solution Manager и управляемую конфигурацию
системы, включая необходимые действия.
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Применение SAP-нот
1/1
05.08.2021 SAP e-book
Глава 7
Урок 3
Подготовка к обслуживанию программного
обеспечения
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать функции Планировщика технического обслуживания и выполнять
операцию технического обслуживания
Плановик ТОРО
1/1
05.08.2021 SAP e-book
Внимание:
1/1
05.08.2021 SAP e-book
3. Ваш пользователь в SAP Solution Manager назначается пользователю S-user для SAP
Service Marketplace. Управление S-пользователями осуществляется на портале
поддержки SAP по адресу https://support.sap.com/user-admin https://
support.sap.com/en/my-support/users.html .
Примечание:
Выбранные пакеты поддержки SAP могут храниться в корзине загрузки S-
user. Эту корзину загрузки необходимо установить локально. Подробнее
см. в SAP-ноте 330793 - Загрузить исправления . Пакеты поддержки SAP
будут автоматически утверждены во время операции технического
обслуживания, чтобы их можно было загрузить из центра загрузки
программного обеспечения SAP. Дополнительно их можно загрузить с
помощью сервиса загрузки в SAP Solution Manager 7.2.
1/1
05.08.2021 SAP e-book
На рисунке LMDB: Большой рисунок дает краткое представление о том, как системные
данные SAP находят путь к порталу поддержки SAP, который используется для
планирования технического обслуживания для выполнения операции технического
обслуживания. Обработка выполняется следующим образом:
1/1
05.08.2021 SAP e-book
Внимание:
Некоторые сведения, например сведения о бизнес-партнерах или
дополнительные атрибуты, могут создаваться только вручную в
техническом системном редакторе SAP LMDB. Кроме этих исключений,
не создавайте системную информацию SAP вручную. Если система SAP
впоследствии зарегистрирована поставщиком данных SLD, информация
вручную не может быть перезаписана, поскольку LMDB имеет более
высокий ранг, чем SLD. Поэтому в будущем необходимо обновлять
данные, созданные вручную, и они могут стать устаревшими.
Рекомендация:
Перед выполнением операции технического обслуживания необходимо
проверить описание системного программного обеспечения SAP,
хранящееся в профиле клиента SAP Support Portal.
1/1
05.08.2021 SAP e-book
Рекомендация:
Один номер клиента может быть присвоен нескольким S-пользователям.
Внимание:
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
1/1
05.08.2021 SAP e-book
Функция синхронизации
В цикле технического обслуживания системы SAP кнопка Sync становится зеленой,
если имеется только один SAP Solution Manager, который выбирается по
умолчанию. Если кнопка Синхр. Выделена желтым цветом, то отображаются
несколько диспетчеров решений SAP.
Проверка функции
Система SAP может быть ошибочно отмечена, если описание системы SAP не
соответствует модели продукта SAP. Обновление или обновление такой системы
SAP невозможно.
Внимание:
Убедитесь, что система SAP соответствует модели SAP. Система SAP
может быть ошибочной, если ее описание не соответствует модели
продукта SAP.
Функция планирования
Программа Maintenance Planner позволяет планировать обновление или
обновление любой системы SAP в ландшафте. Он предоставляет все доступные
варианты обновления или обновления для выбранной системы SAP. Это подробно
рассматривается в этом уроке.
Функция планирования
1/1
05.08.2021 SAP e-book
При выборе идентификатора системы (здесь M30) можно перейти на другую страницу,
где можно использовать следующие опции:
Функция зависимости
Зависимость от обслуживания продукта определяет, какие технические системы
SAP и экземпляры продукта необходимо обновить и обновить вместе в процессах
технического обслуживания. При попытке добавления зависимой системы SAP
Планировщик технического обслуживания предлагает все возможные зависимости
технического обслуживания на основе версий продукта.
Функция отслеживания
Системный трек представляет собой логическую группировку связанных систем
SAP и содержит две или более систем SAP в вашем ландшафте на одном и том же
целевом уровне программного обеспечения. Системный трек позволяет рассчитать
обновление или обновление для всех систем SAP одновременно.
Примечание:
В зависимости от стратегии обновления можно обновить или обновить одну
систему SAP с помощью плана Explore Systems → Plan или обновить или
обновить системную дорожку, которая включает две и более системы SAP с
помощью плана Explore Systems Tracks → Plan . В обоих случаях
определяются системные зависимости SAP.
Рекомендация:
Если по какой-либо причине необходимо повторить операцию
обслуживания после применения изменений программного обеспечения к
первой системе SAP в системном треке, Расчет программного обеспечения
можно изменить, так как планировщик технического обслуживания может
рассчитывать необходимые файлы для обновления или обновления для
каждой системы SAP отдельно.
1/1
05.08.2021 SAP e-book
Рекомендация:
Для сложных обновлений может оказаться полезным скопировать систему
разработки SAP в систему SAP с песочницей. В этом случае можно
выполнить операцию обслуживания сначала для системы SAP песочницы, а
затем для всего системного ландшафта (System Track).
Рекомендация:
Текущий стек программного обеспечения отображается на левой панели
при внесении плановых изменений.
1. В нашем примере необходимо обновить SAP S/4HANA On-Premise 1511 с SAP Support
Package Stack (SPS) 0 до SAP Support Package Stack (SPS) 02. Обычно SAP AS ABAP
1/1
05.08.2021 SAP e-book
7.5 также обновляется автоматически, начиная с SAP Support Package Stack (SPS) 01
и заканчивая SAP Support Package Stack (SPS) 03 в вашем случае.
Рекомендация:
Параметры рассчитываются автоматически на основе системного
ландшафта SAP. Опции, доступные в отдельном случае, могут
отличаться.
Примечание:
В системе AS ABAP можно найти информацию о релизе для каждого
экземпляра с помощью транзакции SM51 . Затем выберите Перейти
к→ → → информации о выпуске сервера .
1. Если теперь выбрана зависимая от базы данных часть ядра SAP, система
автоматически выбирает соответствующее ядро, не зависящее от базы данных.
Также выберите SAP IGS и Software Update Manager.
В зависимости от SAP Host Agent стратегия обновления может выбрать или не
выбрать SAP Host Agent.
Примечание:
В качестве администратора может потребоваться использовать функцию
автоматического обновления SAP Host Agent, как описано в SAP Note:
1479374 - Использование функции автоматического обновления агента
сервера SAP для сохранения всех агентов хоста SAP в ландшафте
системы SAP на одном уровне исправлений. Однако SUM может
запросить более новую версию агента хоста SAP. Поэтому вы можете
загрузить последнюю версию SAP Host Agent здесь, если SUM запросит
более новую версию.
1/1
05.08.2021 SAP e-book
Примечание:
В SAP-системах на базе AS Java выполните следующие действия:
Примечание:
Эти шаги моделируют только изменения в системе SAP. Фактические
изменения будут внесены в систему SAP при выполнении шагов, описанных в
разделе внедрения изменения системы SAP с помощью SUM.
1/1
05.08.2021 SAP e-book
Примечание:
Теперь файлы установки можно загрузить из корзины загрузки (например,
по адресу https://launchpad.support.sap.com/#/downloadcket ).
Рекомендация:
В случае SAP AS ABAP 7.0 или ниже может потребоваться загрузить
текстовый файл стека.
Все файлы (это означает, что файлы в корзине загрузки и файлы Stack.XML) должны
быть распределены по соответствующим каталогам SAP-систем. Только после этого
можно начать реализацию этого файла с помощью соответствующего инструмента
(SPAM, SAINT, SUM..).
Для получения информации обо всех других вариантах, доступных здесь, обратитесь к
Руководству пользователя по планированию технического обслуживания.
Шаг завершен
Наконец, вы завершите процесс:
4. Выберите Подробно .
1/1
05.08.2021 SAP e-book
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать функции Планировщика технического обслуживания и выполнять
операцию технического обслуживания
1/1
05.08.2021 SAP e-book
Глава 7
Урок 4
Описание менеджера пакетов поддержки
(SPAM) и менеджера обновления
программного обеспечения (SUM)
ОБЗОР УРОКА
В этом уроке вы узнаете о программе Support Package Manager. Вы узнаете, что такое
обновление SPAM/SAINT и как его применить. Перед импортом новых пакетов
поддержки SAP может потребоваться обновление SPAM/SAINT. В любом случае перед
импортом пакетов поддержки SAP всегда следует применить последнее обновление
SPAM/SAINT.
Практический пример
Функциональные расширения системы SAP могут влиять не только на приложения, но и
на фактические инструменты, используемые для импорта пакетов поддержки SAP.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Описывать диспетчер пакетов поддержки (SPAM) и менеджер обновления
программного обеспечения (SUM)
1/1
05.08.2021 SAP e-book
Примечание:
Для импорта пакетов поддержки SAP для SUM для системы SAP на базе AS
ABAP требуется файл stack.xml. Этот файл stack.xml создается
планировщиком техобслуживания.
Короче говоря, можно сказать: СПАМ должен использоваться для упрощения обработки,
а SUM должен использоваться при импорте большого количества пакетов поддержки
SAP в критическую для простоя систему SAP.
Примечание:
В некоторых исключительных случаях для импорта пакетов поддержки SAP
необходимо использовать SUM, поскольку с транзакцией SPAM ЭТО
НЕВОЗМОЖНО: Это относится, например, к SAP_BASIS 7.40, пакет поддержки
8.
Для получения дополнительной информации см. SAP-ноту 1803986:
Правила использования SUM или SPAM/SAINT для применения SP для стеков
ABAP.
Spam/SAINT Обновления
Большинство стандартных программных компонентов системы SAP устанавливаются в
процессе начальной установки. При необходимости дополнительные программные
компоненты могут быть импортированы. Они называются надстройками. Примерами
дополнений являются подключаемые модули или отраслевые компоненты, которые не
входят в стандартную установку. Эти надстройки импортируются и обновляются в
1/1
05.08.2021 SAP e-book
Урок: Описание менеджера пакетов поддержки (SPAM) и менеджера обновления программного обеспечения (SUM)
более новой версии с помощью средства установки дополнений SAINT . В этом уроке не
будут подробно рассмотрены средства установки надстроек и надстроек.
Пакеты поддержки SAP импортируются с помощью диспетчера пакетов поддержки,
транзакция SPAM .
Транзакции SPAM и SAINT являются двумя различными интерфейсами для одних и тех
же функций. Поэтому при необходимости они обновляются вместе.
На рисунке Диспетчер пакетов поддержки: Spam/SAINT Update показывает, как можно
обновить Менеджер пакетов поддержки и сам Add-On Installation Tool с помощью
транзакции SPAM .
1/1
05.08.2021 SAP e-book
Рекомендация:
Необходимо всегда импортировать все пакеты поддержки SAP стека
пакетов поддержки SAP, а не только пакеты поддержки SAP из одного
компонента программного обеспечения.
Примечание:
Кроме того, можно использовать XML-файл стека, рассчитанный
планировщиком техобслуживания во время операции технического
обслуживания. При этом импортируются пакеты поддержки SAP, которые
были рассчитаны планировщиком технического обслуживания.
При импорте пакетов поддержки SAP в систему SAP с помощью диспетчера пакетов
поддержки выполняется обработка фиксированной последовательности шагов. Если
процесс импорта пакета поддержки SAP прерван, обработку можно перезапустить в
точке прерывания. Процесс перезапускается в момент его завершения.
Для сокращения времени простоя можно также использовать специальную процедуру
импорта, выбрав Дополнительные→ параметры Параметры→ Импорт режима→
импорта очереди: Минимизация времени простоя. Отдельные фазы диспетчера пакетов
поддержки сгруппированы в четыре модуля. Время запуска модулей можно определить
по отдельности. Отдельные модули также могут быть запланированы для фоновой
обработки.
Менеджер пакетов поддержки может определять зависимости (но не побочные
эффекты) между различными пакетами поддержки SAP и учитывать их. Чтобы
оставаться в актуальном состоянии, а также использовать новые функции менеджера
пакетов поддержки, перед импортом пакетов поддержки SAP необходимо обновить сам
диспетчер пакетов поддержки. Поскольку операции SPAM и SAINT тесно связаны с
технической точки зрения, для обновления инструментов предоставляется общий патч,
обновление SPAM/SAINT, с нерегулярными интервалами. Верную версию можно найти
в кратком описании транзакции SPAM , например, Support Package Manager - Version
7.54/0075 .
Рекомендация:
Обновление для диспетчера пакетов поддержки (обновление SPAM/SAINT)
предоставляется только на английском и немецком языках. Поэтому при
работе с программой Support Package Manager рекомендуется выполнять
вход на английском или немецком языке.
1/1
05.08.2021 SAP e-book
Урок: Описание менеджера пакетов поддержки (SPAM) и менеджера обновления программного обеспечения (SUM)
Примечание:
Вместо извлечения архивных файлов вручную существует также
возможность загрузки и распаковки файлов с внешнего хоста или хоста
системы SAP с помощью транзакции SPAM .
Рекомендация:
Импорт обновления SPAM/SAINT влияет только на транзакцию SPAM и
SAINT - он не требует простоя для системы SAP или окна обслуживания.
1/1
05.08.2021 SAP e-book
3. При необходимости обновите SAP Host Agent, необходимый для соединения между
SUM UI и SUM.
1/1
05.08.2021 SAP e-book
Урок: Описание менеджера пакетов поддержки (SPAM) и менеджера обновления программного обеспечения (SUM)
При использовании SUM сначала выполните эти шаги в системе разработки, затем в
системе обеспечения качества, а затем в производственной системе - как и в
транзакции SPAM .
РЕЗЮМЕ УРОКА
Теперь Вы сможете:
● Описывать диспетчер пакетов поддержки (SPAM) и менеджер обновления
программного обеспечения (SUM)
1/1
05.08.2021 SAP e-book
Глава 7
Урок 5
Импорт пакетов поддержки SAP с помощью
диспетчера пакетов поддержки (SPAM)
ОБЗОР УРОКА
В этом уроке вы узнаете, как пакеты поддержки SAP импортируются в системы SAP.
Практический пример
Импорт пакетов поддержки SAP входит в обязанности системного администратора
SAP. Новые версии объектов SAP, содержащиеся в пакетах поддержки SAP,
стабилизируют систему SAP и расширяют ее функциональные возможности. Они
также необходимы для адаптации системы SAP к изменениям законодательства.
ЗАДАЧИ УРОКА
Пройдя этот урок, вы сможете:
● Импорт пакетов поддержки SAP с помощью диспетчера пакетов поддержки (SPAM)
Рекомендация:
Пакеты поддержки SAP можно импортировать с помощью SAP Support
Package Manager (транзакция SPAM ) или Software Update MANAGER (SUM).
В уроке Описание менеджера пакетов поддержки (SPAM) и менеджера
обновления программного обеспечения (SUM) вы сравнили различия,
преимущества и недостатки обоих инструментов. В этом уроке вы узнаете,
как импортировать пакеты поддержки SAP с помощью диспетчера пакетов
поддержки.
1/1
05.08.2021 SAP e-book
Урок: Импорт пакетов поддержки SAP с помощью диспетчера пакетов поддержки (SPAM)
Рекомендация:
Пакеты поддержки SAP всегда относятся к определенной версии
определенного программного компонента. Это означает, например, что
существует не только пакет поддержки SAP 4, но и пакет поддержки
S4CORE 104, SAP Support Package 4. S4CORE 103, SAP Support Package 4 и
SAP_HR 608, SAP Support Package 4 были бы чем-то совершенно иным.
1/1
05.08.2021 SAP e-book
Рекомендация:
Всегда следует импортировать все пакеты поддержки SAP стека
пакетов поддержки SAP за один шаг, то есть в одну очередь.
Примечание:
Если файл XML стек существует, то он должен быть рассчитан с
помощью программы Maintenance Planner.
10. Запустите процесс импорта. Во время импорта может возникнуть одна или две
корректировки модификации. Разработчики должны выполнять их в нужное время.
Их невозможно выполнить позже: Настройка модификации SPDD для объектов
словаря и корректировка модификации SPAU для объектов несловаря.
11. Как только пакеты поддержки SAP успешно импортированы, проверьте журналы по
пути: Перейти к→ → очереди журналов импорта.
12. После импорта пакетов поддержки SAP в систему разработки разработчики могут
проверять объекты. После импорта пакетов поддержки SAP в систему обеспечения
качества испытуемые должны выполнить приемочный тест. Это приведет к
появлению нескольких запросов на транспортировку, содержащих необходимые
корректировки. Затем можно импортировать пакеты поддержки SAP в
1/1
05.08.2021 SAP e-book
Урок: Импорт пакетов поддержки SAP с помощью диспетчера пакетов поддержки (SPAM)
13. Если импорт пакетов поддержки SAP в систему SAP был успешно завершен,
импортированную очередь необходимо подтвердить с помощью→ подтверждения
пакета поддержки .
1/1
05.08.2021 SAP e-book
Рекомендация:
Системный администратор SAP отвечает за соблюдение окна простоя:
Все пользователи должны быть отключены, фоновая обработка должна
быть завершена, а связь с RFC и другой интерфейс должны быть
предотвращены. Эти действия не выполняются автоматически SPAM -
они являются обязанностью системного администратора SAP.
Примечание:
При выборе Сжатие минимизировано время простоя системы SAP может
быть сокращено. Но время выполнения будет расширено, так как
программы ABAP должны быть активированы в модуле Import 2 . Импорт
модуля 1 будет выполняться дольше, так как импортированные объекты
должны храниться параллельно активным объектам с методами журнала
версий.
1/1
05.08.2021 SAP e-book
Урок: Импорт пакетов поддержки SAP с помощью диспетчера пакетов поддержки (SPAM)
Внимание:
Системный администратор SAP должен управлять простоями вручную. Это
означает, что администратор отвечает за блокировку системы SAP, выход
из системы пользователей, остановку пакетной обработки, прерывание
соединений RFC и других соединений интерфейса и т.д.