Реклама

понедельник, 4 мая 2015 г.

Удаление манданта на уровне ОС Linux

Всем известный способ удаления манданта посредством транзакции SCC5 может быть не столь производительным на сколько хочется. По-этому рассмотрим вариант удаления манданта системы SAP на уровне операционной системы на примере Linux.
Для данной операции Вам понадобиться доступ на уровень ОС того хоста, где расположен Application Server системы SAP, вкоторой нужно удалить клиент (мандант)
Если Вы получили доступ на уровень ОС, то шаги до цели следующие:
1.  #su - <SID>adm , переходим за пользователя сид-адм, это необходимо для запуска программы. 
2. #cd /usr/sap/trans/bin/ - переходим в каталог с исполняемыми файлами в транспортном каталоге
3. #touch delete.clnt -  В данном каталоге создаем файл с любым удобным именем, к примеру delete.clnt 
4. #nano delete.clnt - открываем данный файл в редакторе nano и прописываем следущий текст:

clientremove
client=300
select *
Первая строка без изменений, вторая (client) Указывает на номер манданта, который нужно удалить (вводим свой) и третью так же не меняем.
5. #R3trans -w delete.log delete.clnt - Данной командой мы запускаем программу R3trans указываем ему лог файл delete.log и командный файл.

Все, процесс удаления манданта пошел, наблюдать можно за прогрессом как раз в лог файле, командой tail delete.logнаходясь в каталоге /usr/sap/trans/bin/

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

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