18 октября 2009 г.

Внешние команды ОС

В тему предыдущего поста хочу добавить про еще один hint системы SAP. Существует возможность выполнять внешние команды ОС из системы SAP. Для этого есть 2 транзакции:
  • SM69 - создание/удаление/ведение команд,
  • SM49 - выполнение команд ОС.
В SAP NetWeaver эти транзакции запускают одну программу и полностью идентичны, позволяя выполнять и создавать/удалять команды в одном месте.


Процедура очень проста. Вы создаете команду в системе SAP. При создании используйте область имен клиента (Z* или Y*). В настройках указываете имя команды, параметры, тип ОС.


При выполнении можно указать входные параметры команды.


Результаты выполнения программы появятся на экране.


Как всегда стоит помнить о полномочиях на уровне ОС. Внешние команды запускаются от пользователя sidadm и имеют только его полномочия. Но часто и этого бывает достаточно. :)

Автор: Шиболов Вячеслав Анатольевич


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

Отправить комментарий