tp R 3 trans Roland Hamm SAP AG

  • Slides: 26
Download presentation
tp & R 3 trans Roland Hamm SAP AG ã SAP AG 2000 O

tp & R 3 trans Roland Hamm SAP AG ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 1 Accelerated. SAP

Advanced Transport Management l Contents: n Transport directory naming conventions n Transport tools and

Advanced Transport Management l Contents: n Transport directory naming conventions n Transport tools and communication mechanisms n Import process and troubleshooting l Objectives: At the end of this unit you will be able to: ã SAP AG 2000 O 14 n Outline the files in the transport directory n Explain transport tools and their intercommunication n Perform imports and troubleshooting with tp n Clean-up the transport directory Upgrade WS 4. 6 B (Roland Hamm) / 2 Accelerated. SAP

Transport Directory File Name Conventions Quality Assurance System (QAS) Development System (DEV) User SMITH

Transport Directory File Name Conventions Quality Assurance System (QAS) Development System (DEV) User SMITH creates change request DEVK 900073 is released and exported to QAS Transport Directory actlog data DEVZ 900073 DEVZ 900074 R 900073. DEV sapnames K 900073. DEV SMITH cofiles buffer QAS log ULOG 98_1 SLOG 9803. DEV ALOG 9803 DEVE 900073. DEVP 900073. DEVI 900073. QAS N 980215. QAS …. . ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 3 Accelerated. SAP

Introducing tp Export Import Quality Assurance Development Release and export calls tp R/3 tp

Introducing tp Export Import Quality Assurance Development Release and export calls tp R/3 tp ABAP communication Operating system database Insert table entries into control tables DEV Calls tp Buffer, logs, cofile, TPPARAM R 3 trans ã SAP AG 2000 O 14 Buffer, logs, cofile, TPPARAM Transport Directory Upgrade WS 4. 6 B (Roland Hamm) / 4 tp Insert table entries into control tables database QAS Calls R 3 trans Accelerated. SAP

Helpful tp Commands tp help Display help on tp functionality tp <command> Display help

Helpful tp Commands tp help Display help on tp functionality tp <command> Display help on specific tp-command tp go <SID> Check the database destination tp connect <SID> Check the database connection tp showinfo <request> Display info on a transport request tp count <SID> Display number of registered requests tp checkimpdp <SID> Display scheduling type of import dispatcher tp showparams <SID> Display current setting of parameters tp status <SID> Display status of serialization ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 5 Accelerated. SAP

tp Import Commands DEV QAS database Release and Export Transport Directory DEVK 900004 DEVK

tp Import Commands DEV QAS database Release and Export Transport Directory DEVK 900004 DEVK 900008 DEVK 900016 DEVK 900013 ã SAP AG 2000 O 14 Import tp import all QAS client=200 tp import DEVK 900016 QAS client=200 u 0 Upgrade WS 4. 6 B (Roland Hamm) / 6 Accelerated. SAP

tp Commands for Accessing Buffers tp showbuffer <SID> tp addtobuffer <request> <SID> [u<digit(s)>] tp

tp Commands for Accessing Buffers tp showbuffer <SID> tp addtobuffer <request> <SID> [u<digit(s)>] tp delfrombuffer <request> <SID> tp cleanbuffer <SID> tp setstopmark <SID> tp delstopmark <SID> Buffer for QAS TASK UMODE -----------------------------------------------DEVK 900048 8 DEVK 900057 DEVK 900053 STOPMARK Is a special entry (not a change request) DEVK 900069 2 ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 7 Accelerated. SAP

Introducing R 3 trans Export Import Quality Assurance Development R/3 Operating system database tp

Introducing R 3 trans Export Import Quality Assurance Development R/3 Operating system database tp tp DEV exit code connect, read R 3 trans ã SAP AG 2000 O 14 QAS write data files, logs read data files, write logs Transport Directory Upgrade WS 4. 6 B (Roland Hamm) / 8 R 3 trans connect, update, delete and insert Accelerated. SAP

ABAP Programs used in Performing Transports Export Import RDDMASGL Quality Assurance RDDGENBB RDDVERSL .

ABAP Programs used in Performing Transports Export Import RDDMASGL Quality Assurance RDDGENBB RDDVERSL . . . RDD*Jobs Development starts RDDIMPDP schedules write logs RDDNEWPP R/3 triggers Operating system TRBAT Transport Directory ã SAP AG 2000 O 14 TRJOB tp database QAS Upgrade WS 4. 6 B (Roland Hamm) / 9 Accelerated. SAP

tp Processing Sequence l tp collectively processes each import step for all requests before

tp Processing Sequence l tp collectively processes each import step for all requests before proceeding with the next import step. l tp does NOT process all import steps for only a single request before proceeding to the next request. 1 st 2 nd 3 rd 4 th 5 th 6 th 7 th 8 th 9 th TASK DDIC | ACTIV | MAIN I | MC ACT | ADO I | LOG I | VERS F | XPRA | GENERA | UMODE ------------------------------------------------------------------------------DEVK 900048 | | 1793 | | | DEVK 900057 | | 1 | | 25 | | 23 | DEVK 900053 | | 1 | | 5 | | | DEVK 900069 1 | 1 | | 1 | DEVK 900078 | | 197 | | | DEVK 900083 | | 1 | | 25 | | 23 | DEVK 900087 | | 1 | | 5 | | | DEVK 900092 1 | 1 | | 1 | ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 10 Accelerated. SAP

Steps during Import DDIC I Import process ACTIV MAIN I MC ACT MC CONV

Steps during Import DDIC I Import process ACTIV MAIN I MC ACT MC CONV ADO I LOG I VERS F XPRA GENERA • • • • ABAP Dictionary import ABAP Dictionary activation Distribution Structure conversion(*) Move nametabs(*) Main import Activation of the enqueue definitions Enqueue conversion (*) Import of application defined objects (ADOs) Logical import Versioning Execution of user defined activities (XPRAs) Generation of ABAP programs and screens (*) = generic steps not dependent on requests ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 11 Accelerated. SAP

Appendix: Log Files for Importing DEVK 900021 DEVH 900021. QAS DEVA 900021. QAS DS

Appendix: Log Files for Importing DEVK 900021 DEVH 900021. QAS DEVA 900021. QAS DS 980605. QAS N 980605. QAS P 980625. QAS DEVI 900021. QAS DEVMS 900021. QAS N 980625. QAS DEVD 900021. QAS DEVU 900021. QAS • • • DEVR 900021. QAS • • • DEVG 900021. QAS • DEVV 900021. QAS ã SAP AG 2000 O 14 Dictionary import DDIC I Dictionary activation Distribution(*) Structure conversion(*) Move nametabs(*) Main import Activation of the enqueue definitions Enqueue conversion(*) Import of application defined objects (ADOs) Logical import Versioning Execution of user defined activities (Xpra) Generation of ABAP programs and screens Upgrade WS 4. 6 B (Roland Hamm) / 12 ACTIV MAIN I MC ACT MC CONV ADO I LOG I VERS F XPRA GENERA Accelerated. SAP

Import Process: tp and the Import Buffer ABAP Import dispatcher Database RDDIMPDP DDIC activation

Import Process: tp and the Import Buffer ABAP Import dispatcher Database RDDIMPDP DDIC activation Conversion Generation TRBAT . . . TRJOB OS Level database . . /tmp - Log file(s) R 3 trans ã SAP AG 2000 O 14 tp Upgrade WS 4. 6 B (Roland Hamm) / 13 Buffer . . /log - Log file(s) Accelerated. SAP

Import Process: R 3 trans ABAP Import dispatcher Database RDDIMPDP DDIC activation Conversion Generation

Import Process: R 3 trans ABAP Import dispatcher Database RDDIMPDP DDIC activation Conversion Generation TRBAT . . . TRJOB database OS Level DD import Main import. . /tmp - Log file(s) R 3 trans ã SAP AG 2000 O 14 tp Upgrade WS 4. 6 B (Roland Hamm) / 14 Buffer . . /log - Log file(s) Accelerated. SAP

Import Process: tp / ABAP Communication (1) Database ABAP Import dispatcher RDDIMPDP DDIC activation

Import Process: tp / ABAP Communication (1) Database ABAP Import dispatcher RDDIMPDP DDIC activation Conversion Generation TRBAT . . . TRJOB database Inserts entries OS Level Triggers . . /tmp - Log file(s) R 3 trans ã SAP AG 2000 O 14 tp Reads Upgrade WS 4. 6 B (Roland Hamm) / 15 Buffer . . /log - Log file(s) Accelerated. SAP

Import Process: tp / ABAP Communication (2) ABAP Import dispatcher starts RDD*-jobs RDDIMPDP DDIC

Import Process: tp / ABAP Communication (2) ABAP Import dispatcher starts RDD*-jobs RDDIMPDP DDIC activation Conversion Generation Writes status TRBAT Inserts job number TRJOB database OS Level Database Checks and writes table . . . /tmp - Log file(s) R 3 trans ã SAP AG 2000 O 14 tp Upgrade WS 4. 6 B (Roland Hamm) / 16 Buffer . . /log - Log file(s) Accelerated. SAP

Import Process: tp / ABAP Communication (3) ABAP Import dispatcher restarts RDD*-jobs RDDIMPDP DDIC

Import Process: tp / ABAP Communication (3) ABAP Import dispatcher restarts RDD*-jobs RDDIMPDP DDIC activation Conversion Generation . . . Writes status Deletes entries Database Checks tables TRBAT Writes logs database Deletes entries Restarts OS Level TRJOB Monitors tables . . /tmp - Log file(s) Buffer R 3 trans tp Moves logs ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 17 . . /log - Log file(s) Accelerated. SAP

Monitoring and Analysis: tp Log Files tp Transport subdirectory log ULOG SLOG ALOG ã

Monitoring and Analysis: tp Log Files tp Transport subdirectory log ULOG SLOG ALOG ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 18 Accelerated. SAP

Monitoring and Analysis: Transport Tool Log Files Directory tmp R 3 trans DEVI 900073.

Monitoring and Analysis: Transport Tool Log Files Directory tmp R 3 trans DEVI 900073. QAS DEVV 900073. QAS RDD* . . . Directory log tp DEVI 900073. QAS. . . Import process ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 19 Accelerated. SAP

tp Return Codes tp return codes (rc) Transport tool return codes 0 4 8

tp Return Codes tp return codes (rc) Transport tool return codes 0 4 8 12 0 Successful transport Warning Error Fatal error < rc < 16 16 < rc < 100 Combination of tool-rc and tp warning 100 < rc < 200 tp warning 200 > rc tp error File system ã SAP AG 2000 O 14 rc = max (tool-rc) Upgrade WS 4. 6 B (Roland Hamm) / 20 Database Accelerated. SAP

Troubleshooting (1) System Log (SLOG) Alert Monitor • View tp • View all tp

Troubleshooting (1) System Log (SLOG) Alert Monitor • View tp • View all tp return connection errors codes • Locate permission problems Action Log (ALOG) • Locate what change request or generic phase produced a warning or error • See RFC failures • Review individual log files at the operating system level. ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 21 Accelerated. SAP

Troubleshooting (2) SM 31 - check tables TRJOB V 000047 V 000048 C 11

Troubleshooting (2) SM 31 - check tables TRJOB V 000047 V 000048 C 11 K 900003 N 0000. . . TRBAT C 11 K 900008 N 8888. . . SM 37 check protocols of RDD* jobs Job overview 01. 98 12: 06 516 Job started 01. 98 12: 07 560 Step 001 started 01. 98 12: 07 007 Fatal Error 01. 98 12: 08 518 Job aborted R/3 Operating System Transport Directory tp R 3 trans log actlog sapevt File system ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 22 sapnames buffer Accelerated. SAP

Appendix: tp Steps Mnemonic Step Program Environment E main export R 3 trans OS

Appendix: tp Steps Mnemonic Step Program Environment E main export R 3 trans OS P test import R 3 trans OS H DD objects: import R 3 trans OS A DD objects: activation RDDMASGL R/3 S DD objects: distribution RDDGENBB R/3 N DD objects: conversion RDDGENBB R/3 6 DD objects: move nametabs pgmvntabs OS I main import R 3 trans OS T import of table entries R 3 trans OS M enqueue activation RDDGENBB R/3 G repository objects: generation RDDIC 03 L R/3 V version update R/3 ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 23 RDDIC Accelerated. SAP

Appendix: Complete List of tp Action Types ã SAP AG 2000 O 14 Upgrade

Appendix: Complete List of tp Action Types ã SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 24 Accelerated. SAP

Appendix: TRBAT Function Codes Header JOBNAME Report Explanation =================================== Function codes ã X RDDDIC

Appendix: TRBAT Function Codes Header JOBNAME Report Explanation =================================== Function codes ã X RDDDIC 0 L ADO export J RDDMASGL Mass activator (new) B RDDTACOL TACOB activator S RDDDIS 0 L RDDGENBB Distributor N RDDGEN 0 L RDDGENBB Import converter M RDDMASGL Mass activator (Enqueue) Y(n) RDDGEN 0 L RDDGENBB Matchcode converter O RDDGEN 0 L RDDGENBB Batch converter (not in Upgrade) D RDDDIC 1 L ADO import V RDDVERSL Create version R RDDEXECL XPRA execution G RDDDIC 3 L Generation SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 25 Accelerated. SAP

tp & R 3 trans Questions & Answers ã Roland Hamm SAP AG 2000

tp & R 3 trans Questions & Answers ã Roland Hamm SAP AG 2000 O 14 Upgrade WS 4. 6 B (Roland Hamm) / 26 Accelerated. SAP