Import pojedynczego obiektu z transportu

Czasami bywa tak, że mamy do dyspozycji w formie plików data i cofile wyeksportowany transport, z którego do systemu docelowego chcemy zaimportować tylko określony obiekt. Standardowo możliwy jest import tylko transportu w całości, wszystkich obiektów zawartych w tym transporcie. Poniżej przedstawiam prostą metodą importu wybranego, pojedynczego obiektu.

W tym celu należy np. dla transportu DEVK123456:

  1. Zalogować się do serwera aplikacji jako <sid>adm i przejść do konsoli (linii komend)
  2. Przejść do katalogu <drive>:\usr\sap\trans\data lub /usr/sap/trans/data w zależności od systemu operacyjnego.
  3. Utworzyć plik np. obj.txt z zawartością:
import
file "R123456.DEV"
INCLUDING "R3TRPROGZPROGRAM"

Po INCLUDING należy wskazać importowany obiekt np. program ZPROGRAM

Na koniec uruchamiamy program r3trans -u 2 obj.txt.

To nie jest moje autorskie rozwiązanie. Zostało mi pokazane przez kolegę, guru SAP Basis.

Komentarze o “Import pojedynczego obiektu z transportu

    1. Oczywiście, że prościej, pod warunkiem, że masz dostęp do systemu źródłowego. Przedstawiony w artykule trick pozwolił mi zaimportować z zewnętrznego transportu z systemu, do którego nie miałem dostępu tylko wybrane obiekty. Dlatego uznałem, że warto się podzielić tym sposobem.

Zostaw komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.