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