You are on page 1of 3

1.

R3LDCTL ( R/3 Load Control)


1. Implementation is database and Platform specific.
2. Creates tables and index structures files (*.STR)
3. Creates the view structures files (SAPVIEW.STR)
4. Creates database-specific DDL command template (DDL<DBS>.TPL)
2. R3SZCHK ( R/3 Size Check)
1. Implementation is database and Platform specific.
2. Computes space requirements for tables/indexes and store them into extent files (*.EXT)
3. Created Target database size file (DBSIZE.XML)
4. DB Object size limit apply.
3. R3LOAD
1. Implementation is database and Platform specific.
2. Dump format is independent of database and platform.
3. Efficient data compression
4. Data Integrity check by checksum calculation
5. Syntax check of R3LOAD control files
6. Parallel call of multiple R3LOAD processes is common
7. Restart capable for data export and import
8. Required migration key for heterogeneous data import
9. Character set conversion (Unicode)
10. Table splitting.
4. SMIGR_CREATE_DDL (Runs on the source system)
 Generates <TABART>.SQL files containing DDL statements for non-standard ABAP
database object. The <TABART>.SQL file is used by R3LOAD to create the non-standard
DB objects in the target database bypassing the information in <PACKAGE>.STR files.
5. RS_BW_POST_Migration (Runs on the Target system)
 Perform necessary adaptations because of DB specific objects in the target system.

SN
#      
Generate DDL Statement for non- Standard database SMIGR_CREATE_DD
1   objects into *.SQL files (mainly BW objects) L
2   Database update Statistics  
Generate tables, index and view structure files (*.STR)
3 Generate DDL template files (*.TPL) R3LDCTL
4 SAPINST Compute Size of tables and Indexes R3SZCHK
5 Compute size of target database R3SZCHK
6 Split *.STR files (optional) Package Splitter
7 Generate R3LOAD task files (*.TSK) for data export MIGMON
MIGMO
8 Generate R3LOAD command files (*.cmd) for data export RELOAD
N
9 Export Data to Dump files  
10 SAPINST Finish  
ABAP Web-AS – Target System Tasks

SN
#      
1 Install SAP Instance  
2 SAPINST Install database software  
3 Create database R3LOAD
4 Generate R3LOAD task files (*.TSK) for data import MIGMON
5 MIGMON Generate R3LOAD command files (*.cmd) for data import R3LOAD
6 Import data from dump files MIGCHECK
7 Check R3LOAD *.LOG, *.TSK files  
8 SAPINST Database update statistency DIPGNTAB
9 Start SAP instance and execute specific tasks via RFC  
10   Generate post-migration activities i.e. for DB specific objects, … RS_BW_POST_MIGRATION
Migration Files:

SN
Extension Description
#
Structure Files
1 .str
Define the structure of database objects (tables and indexes)
Extent definition files
2 .ext Define storage characteristic (extent sizes) for tables and indexes in the target database. EXT
files exist only for database system with explicit extent size allocation.
Database Template
3 .tpl Contains database-specific structure and storage information. There is only one TPL file per
DBMS.
.001, .002, Data Files
4
… Contain the actual database data in compressed form.
Table of Contents files
5 .toc List the contents of the data files for their export class (table names, starting address of the
data for each table in the data files.
Task Files
6 .tsk
Log the export status (source) or import status (target) of each database object.
Command Files
7 .cmd
Drive the export and import processes.
Log files
8 .log
Log for export and import processes.
SAPINST Control Files
Control the source export, target installation, and target import process if SAPINST is used.
9 .xml
For the Unicode conversion, R3load also creates logs in XML format on the behalf of the post-
conversion processing with SUMG

You might also like