16
5/27/2018 SAPTDMS4.0HowtoCarryOutShellCreation-slidepdf.com http://slidepdf.com/reader/full/sap-tdms-40-how-to-carry-out-shell-creation 1/16  How-To Guide Document Version: 1.1  2013-08-08 CUSTOMER How To Use Shell Creation for SAP Test Data Migration Server Release 4.0

SAP TDMS 4.0 How to Carry Out Shell Creation

Embed Size (px)

Citation preview

  • How-To Guide

    Document Version: 1.1 2013-08-08

    CUSTOMER

    How To Use Shell Creation for SAP Test Data Migration Server Release 4.0

  • 2

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Typographic Conventions

    Typographic Conventions

    Type Style Description

    Example Words or characters quoted from the screen. These include field names, screen titles,

    pushbuttons labels, menu names, menu paths, and menu options.

    Textual cross-references to other documents.

    Example Emphasized words or expressions.

    EXAMPLE Technical names of system objects. These include report names, program names,

    transaction codes, table names, and key concepts of a programming language when they

    are surrounded by body text, for example, SELECT and INCLUDE.

    Example Output on the screen. This includes file and directory names and their paths, messages,

    names of variables and parameters, source text, and names of installation, upgrade and

    database tools.

    Example Exact user entry. These are words or characters that you enter in the system exactly as they

    appear in the documentation.

    Variable user entry. Angle brackets indicate that you replace these words and characters

    with appropriate entries to make entries in the system.

    EXAMPLE Keys on the keyboard, for example, F2 or ENTER .

  • SAP Test Data Migration Server 4.0

    Document History 2012 SAP AG. All rights reserved. 3

    Document History

    Version Date Change

    1.0 2011-10-31 First version of the guide.

    1.1 2013-08-08 New standard template for the guide

  • 4

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Table of Contents

    Table of Contents

    1 Business Scenario .......................................................................................................................................... 5 1.1 Understanding Shell Creation ................................................................................................................................ 5 1.2 Prerequisites ............................................................................................................................................................ 5

    2 Step-by-Step Procedure ................................................................................................................................ 6 2.1 Preparing for a System Copy ................................................................................................................................. 6 2.2 Creating a Control File ............................................................................................................................................. 7 2.3 Defining Environment Parameters and Excluding Tables ................................................................................... 7

    2.3.1 Maintaining the Target Database and Installation Directory .............................................................. 8 2.3.2 Determining the Tables to Be Excluded from Export .......................................................................... 8 2.3.3 Viewing the Size and Name of the Largest Tables (Optional) ............................................................ 8 2.3.4 Modifying the Control Files to Exclude Tables ..................................................................................... 8

    2.4 Carrying Out the Database Export ......................................................................................................................... 9 2.5 Determining the Initial Size for Tables and for the Database ............................................................................. 11

    2.5.1 Defining the Export Directory ............................................................................................................... 11 2.5.2 Retrieving the Table Size ....................................................................................................................... 11 2.5.3 Modifying the Table and Index Sizes ................................................................................................... 12 2.5.4 Calculating the Database Size in the Receiver System ..................................................................... 13 2.5.5 Updating the Control Files with a Modified Size for Tables and the Database ................................ 13

    2.6 Carrying Out the System Copy ............................................................................................................................ 14 2.7 Creating a Reference Client and Installing SAP TDMS ...................................................................................... 14 2.8 Deleting Non-Relevant User and Address Data in the Receiver System .......................................................... 14

  • How To Use Shell Creation for SAP Test Data Migration Server

    Business Scenario

    2012 SAP AG. All rights reserved. 5

    1 Business Scenario

    You use SAP TDMS Shell Creation to set up the receiver system, which acts as a target system for other TDMS

    migration solutions.

    1.1 Understanding Shell Creation

    A system shell is an SAP system that contains only cross-client data and the required client specific user and

    address data (client 000), but no other client-specific data. From a technical perspective, a system shell only

    contains SAP Basis tables and the table structures of other database tables.

    Consequently, system shells are typically meant to be used as receiver systems for TDMS runs. Depending on

    your specific requirements, you can also use a system shell as a development system.

    SAP TDMS provides a process to create a system shell. The process combines the standard SAP System Copy

    function (homogenous system copy with R3 load) with the reduction logic included in SAP TDMS. The shell

    creation logic checks which tables can be excluded for the copy process. Only structures (not data) are

    downloaded for these tables.

    If the system you want to copy contains a lot of application data, we recommend that you create a system shell

    rather than a standard system copy. In such cases, since Shell Creation does not transfer application data, the

    amount of data for transfer is much smaller than for a system copy. Hence, the export and import takes less time.

    1.2 Prerequisites

    You are familiar with the process for creating a homogeneous system copy with R3Load.

    You have ready access to the SAP System Copy Guide for the relevant database and system release.

    You have ensured that all requirements and prerequisites described in the SAP System Copy Guide for the

    relevant SAP release and database system are fulfilled.

    You have made arrangements to have technical consultant who is specifically certified for SAP System Copy

    carry out the system copy procedure onsite. We recommend an onsite technical consultant regardless of

    whether the system to be migrated is a development system, a test system, or a production system. Having

    the consultant available readily ensures that sufficient know-how is available to handle the complexity of the

    procedure.

  • 6

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2 Step-by-Step Procedure

    The Shell Creation process is used to copy all the application independent data from one system to the other

    system. The standard SAP system copy process that uses SAPINST is at the core of the Shell Creation process.

    2.1 Preparing for a System Copy

    Carry out all preparations as described in the System Copy Guide for the appropriate database system and SAP

    release. For shell creation, the homogenous system copy method with R3Load must be used. You can find the

    current versions of all available system copy guides on SAP Service Marketplace at

    http://service.sap.com/systemcopy

    Some of the important steps in the System Copy Guide are:

    Preparation of the hardware in the target system, for example, sufficient disk space.

    Preparation of the software in the target system, for example, DB instance and appropriate SAP kernel.

    Availability of all required CDs and DVDs for the system copy in the appropriate version.

    1. Provide the system details for the sender system, the control system, and the receiver system (R3 logins, OS

    logins for ADM and root).

    2. Create statistics in your source database. If you have up-to-date statistics available, you can skip the step in

    which R3SETUP/SAPINST creates statistics in the source database in preparation for the export.

    3. Provide all media that are necessary for the installation of a database instance in the receiver system.

    4. Provide a local R3SETUP/SAPINST directory in the sender system and in the receiver system. You can start

    the setup tools from this directory. Each directory should be 300 MB in size.

    5. Provide up-to-date versions of R3LOAD, R3LDCTL and R3SZCHK in your kernel directory.

    You can find details about R3SZCHK in SAP Note 1047369:- Faster DB Accesses for R3szchk Using Oracle

    DBSL.

    6. Provide a directory or share via NFS export in the sender system and the receiver system to store the export

    data. For a normal system copy, 10% of the database size is sufficient, but it may be necessary to extend this

    space. For a shell system copy, even less space may be required due to the reduced tables. Since an import

    via NFS is not officially recommended by the System Copy Guide, for best results, provide local storage on the

    receiver system as a target for the database import.

    7. Provide contact persons for the areas of SAP Basis Administration, OS Admin and DB Admin, who can take

    care of any issues in their respective areas in a timely manner.

    8. Carry out the following checks:

    Ensure that the receiver system already exists (that is, the central instance is installed) and has the same

    release level as that of the sender system. If the receiver system does not yet exist, pre-install an installed and

    patched database parameterized in accordance with SAP recommendations on the target server. You can

    either copy the export directory to the system (which would require sufficient local disk space) or mount it via

    NFS in advance. However, we do not recommend the use of NFS.

    Ensure the consistency of the ABAP Dictionary and the database of the source system. In particular, make

    sure that no objects (tables, indexes) existing in the database are missing from the ABAP Dictionary and vice

  • How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2012 SAP AG. All rights reserved. 7

    versa. If there are differences that you can tolerate, you can edit DBDIFF accordingly (transaction DB02 ->

    Checks -> Database -> ABAP Dictionary). Create any missing objects in the database.

    For more information, see SAP Note 33814 - Warnings of inconsistencies between database & R/3 DDIC.

    If an object is not required any longer, delete it from the database or enter it in table DBDIFF. Also, create

    objects that are missing at the database level and only exist in the dictionary in transaction DB02.

    9. Important Information for UNIX operating systems:

    The ADM user on the Unix operating system must have file access permissions to read and write all files

    under the installation directory (for example, the files DBEXPORT.R3S or DDL*.TPL) and under the export

    directory (for example, the files *.EXT or *.STR). Otherwise, some activities can end with an error.

    Note

    Ensure that you carry out the export from the database server.

    2.2 Creating a Control File

    Create the control files required for the system copy on the server of the source system. Ensure that these files

    are saved in the folder where the SAPinst is to be run (mentioned in the System Copy Guide as

    or "installation directory."

    1. Log on to the operating system as user ADM.

    2. Go to the folder mentioned above and start R3ldctl with the following parameters:

    -l

    -p

    Note

    Ensure that you always use the same SAPINST directory during the export process. When you later start

    SAPINST for the export, remember to change to cd /mysapinstdirectory. You can then start SAPINST

    from this directory.

    2.3 Defining Environment Parameters and Excluding Tables

    In this phase, you prepare for the data export from the source system and create control data for the system copy

    process that is specific to shell creation.

    Process Flow

    1. Specify the required system parameters.

    2. Specify the tables whose content you want to exclude from the system copy.

    3. Export the required information for the tables whose content you want to exclude.

    Note

    For SAP Release 4.6C, the export of the information is a part of the next phase.

  • 8

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2.3.1 Maintaining the Target Database and Installation Directory

    Shell Creation programs and activities must know the location of the control files belonging to the system copy

    tools, for example, the installation directory.

    In this activity, define the required parameter values for shell creation.

    Note

    o The target DB system is the target system database system.

    o The Installation directory is in the sender system.

    2.3.2 Determining the Tables to Be Excluded from Export

    This activity locates the tables whose contents are not meant to be copied (for example, most client-specific

    tables). This activity ensures that only the contents of tables that are actually needed in the shell system are

    exported.

    Nevertheless, the activity copies the table definitions of the excluded tables. In other words, the activity creates

    the structures of the tables without any content.

    2.3.3 Viewing the Size and Name of the Largest Tables (Optional)

    This optional activity locates the tables that are to be exported with their complete dataset and which contain a

    very large number of records. The export process for these large tables can take very long. The function checks a

    set of tables in the sender system for their respective size. In general, the activity evaluates most of the text tables

    (STX*).

    To improve the performance of the export process, you can split up the large tables using standard SAP splitting

    tools (such as R3TA) before starting the export. Using the table splitting option does not have any impact on the

    end result, but can result in a significant performance improvement.

    2.3.4 Modifying the Control Files to Exclude Tables

    This activity adds the exclusion information of the tables defined as to be excluded to the control files. The

    exclusion information is available with the earlier activity Determine Tables to be Excluded from the Export.

    This activity execution differs according to the Basis release of the system:

    1. First, the activity copies the files containing entries that are defined in the CNVTDMS_13_EXCTB table.

    2. For each affected 4.6C "STR" (structure) file, the activity creates a backup STR.SAVE.

    In releases after 4.6C, the activity saves a single TPL file under < SAVEDDL > < DB system > < .TPL >.

  • How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2012 SAP AG. All rights reserved. 9

    Note

    The activity only creates the SAVE files if changes are made, thus aiding transparency.

    3. Under release 4.6C, the STR files are altered. Here, the program searches through the files and deletes any

    tables or indexes found in the CNVTDMS_13_EXCTB table.

    4. In releases after 4.6C, you have to modify the TPL file based on entries from the CNVTDMS_13_EXCTB table

    added following the appropriate command negdat, negtab or negind.

    Note

    The 4.6C STR files are under the export directory and after this release the files are under the installation

    directory.

    5. If you repeat the activity, the activity reads and alters the SAVE files before writing them back as an STR or

    TPL file.

    Important Information for UNIX operating systems:

    The ADM user on the UNIX operating system must have the file access permissions to read and write all

    files under the installation directory (for example, the files DBEXPORT.R3S or DDL*.TPL) and under the

    export directory (for example the files *.STR). Otherwise this activity ends with an error.

    For release 4.6C, errors are generated during the activity for obvious problems (such as incorrect code

    generation). Other messages can be generated, most commonly, the message informing that no changes

    were made to a file.

    The message has the following appearance: xxxxxxx.STR // No changes made to file.

    This information is provided simply to improve the transparency of the transaction. This message, combined

    with the creation of the SAVE files, allows the user to see exactly what has taken place.

    2.4 Carrying Out the Database Export

    Proceed with the database export as described in your System Copy Guide. Carry out the steps described in the

    relevant chapter (R3load Procedures or Database Independent System Copy) of the System Copy Guide..

    Note

    Ensure that you carry out the instructions for R3LOAD and not the database.

    Proceed until the export of the database is completed (until Setting Up the Target System).

    Note

    Do not start the import step or preparation since you are required to execute more steps in the

    package before the actual import can be done.

  • 10

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    R3LOAD Restrictions

    SAPinst generates a database dump of all SAP objects that are defined in the ABAP Dictionary. Other objects are

    not exported by SAPinst.

    Changes to database objects that were not maintained in the ABAP Dictionary (transaction SE14), such as the

    distribution of tables over several tablespaces/dbspaces, are lost after the system copy.

    No indexes longer than 18 characters are allowed on the database to be exported.

    No transactions on export-relevant database objects are allowed by the process during the export to ensure a

    consistent database export. Failure in this regard results in a restart of the export process.

    Hence, we recommend that you shut down the SAP system for the export. However, ensure that the database

    is still running.

    Activities Related to the System Copy Tools

    During the standard system copy process, group all tables of the SAP system into packages, so that all tables

    with the same data class belong to the same package. The processing unit for one unload/load process is a

    package.

    Every installation service (dialog instance installation, for example) must have its own separate installation

    directory whenever you start SAPinst.

    Package Splitting

    Do not use the option to split the STR files (the package splitting option). This might lead to an empty export

    file. Splitting is only recommended for non-excluded tables.

    Do not carry out package splitting for any package that is empty (that is, a package with no export data).

    SAPinst Working Directory

    Make sure that the working directory of SAPinst is the previously defined installation directory ().

    Migration Monitor

    If the Migration Monitor is used or called from SAPinst, you must make sure that the modified .TPL file from

    the installation directory () is used by SAPinst.

    As of NetWeaver '04 SR1, the Migration Monitor is integrated into SAPinst and called by default. In this case,

    select the option to start the Migration Monitor manually.

    Call the Migration Monitor with the following additional parameter:

    ddlFile = /DDL.TPL ( = the database you selected in the previous

    activity).

    You can add the parameter to the parameter file export_monitor_cmd.properties.

    Starting the System Export

    For SAP Release 4.6C, Use R3setup to start the system export. In this case, the R3setup stops the execution

    after R3szchk has finished. Before continuing with the R3setup, complete the steps listed in the later sections

    of this shell creation guide.

    The information activity Export the Database in the process tree for Shell Creation provides information about

    when you can continue with the R3setup.

    If you are using the shell creation for a BW system, refer to the note below for potential problems that may

    arise if the correct system copy procedures are not followed during the shell creation of TDMS BI.

  • How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2012 SAP AG. All rights reserved. 11

    The data loads to some infocubes may result in duplicate key errors. Follow the instructions in the note provided

    below to avoid this error.

    Caution

    Follow the instructions provided in the SAP Notes 942540 and 771209. If you do not follow this note, the

    import of SAPDFACT could fail with BCP errors. These notes specify some steps to be followed before

    export and some steps to be followed after export but before import.

    2.5 Determining the Initial Size for Tables and for the Database

    In this phase, SAP TDMS determines the initial size of all excluded tables and the initial database size of the shell

    system. This is necessary because the system copy tool uses the original size values from the sender system.

    If it is not required to reduce the initial table and database size of the shell system, you can skip this phase.

    Note

    In case of SAP Release 4.6C, you cannot skip the entire phase. Carry out the steps until and including

    activity Export the Database - Continuation (TDSHL_EXPORT_SOURCE_SYSTEM_CONTINUE).

    Process Flow

    1. Specify the export directory.

    2. In case of SAP Release 4.6C, export information about the excluded tables and continue the R3setup export

    step.

    3. Import the original table and index sizes from the sender system.

    4. Calculate the expected size of the tables and indexes in the shell system.

    5. Calculate the expected total database size in the shell system.

    6. Export the table and database sizes for the shell system to the control files.

    2.5.1 Defining the Export Directory

    In this activity, declare the export directory. The export directory is the directory where the R3load dump files are

    located. The export directory contains the subdirectories DATA, DB and DB/ (for example,

    ADA, ORA, MSS, DB2, DB4, DB6) that is, the directory to which the copy tool (SAPinst/R3load) has saved

    the exported data.

    2.5.2 Retrieving the Table Size

    This activity carries out the following steps:

  • 12

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    Reads the original table and index sender system sizes from the EXT files.

    Writes the values to the CNVTDMS_13_EXCTB table.

    Stores the database-specifc files in the export directory : / DB / .

    Adds the index entries which are to be excluded from the table CNVTDMS_13_EXCTB (this is the same table

    used by the activity Determination of Tables to Be Excluded from Export, which adds tables to be exported).

    Determines the initial size of the tables and indices in the shell system based on the above data.

    2.5.3 Modifying the Table and Index Sizes

    This activity determines the initial table and index size in the shell system. Each table and index has the same size

    as in the sender system unless a method is specifically selected. An exception is the COPY method.

    In this activity, you can assign a calculation method to the excluded tables. This calculation method is in turn used

    by the copy process to calculate the reduction ratio for the tables whose data are excluded from export. Data size

    reduction depends on the selected method.

    These customizing entries can be defined by the user but SAP delivers general entries in the self-explanatory

    CNVTDMS_13_SIZE table. As mentioned, you can define your own methods (see the maintenance dialog for the

    table). If you do not assign a method to a table, the Shell Creation process creates the table with the same size as

    in the source system by the copy process.

    You can assign a method by selecting a standard template or a package template. Predefined templates are

    available for the TDTIM and TDMDC packages and all user-defined packages.

    If you select a template, all size determination methods are copied by the activity to the corresponding excluded

    tables and indices. TDTIM is the default package. The first time the activity is run, the TDTIM values are selected

    by the activity and an information message is displayed.

    You can choose to assign methods manually.

    Template Maintenance:

    Templates are located in table CNVTDMS_13_TEMPL. You can maintain the templates and the migration solution in

    the table in transaction CNVTDMS_13_TEMPL.

    The Shell Creation process automatically assigns the template you specify to a shell creation package and the

    relevant migration solution.

    For each TDMS migration solution, you can create a size template. The activity Modifying the Table and Index

    Sizes selects the appropriate size template for the migration solution. The activity also includes all entries you

    make for the migration solution in the template.

    Use of the Field METHOD:

    This field specifies the method to determine table size in the shell system. The size of tables in the shell system

    can be different from the size of tables in the source system. To determine the size of a table in the shell system,

    you can assign a method. The table size value of the shell system is calculated by the function and the value of this

    method during the shell creation process.

    Predefined methods and user defined methods can be used in this field.

    The method ' ' (space) is equal to method COPY; both are assigned to the function COPY. Methods ' ' (space) and

    COPY copy the source size to the shell system size.

    Only predefined operators can be used while defining the function of a method (for example: copy, ratio, value).

  • How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2012 SAP AG. All rights reserved. 13

    Use of the Field TABLENAME:

    This field specifies a table in a size template for excluded tables.

    If you swap between different modes, that is, between the All Values and Template or Assigned Values and

    Template, a dialog box appears where you need to confirm any changes you made. The message can appear even

    if you have not made any explicit changes since the CNVTDMS_13_SIZE values were calculated by the activity with

    the selected tables, resulting in a change of state. Choosing Save causes the CNVTDMS_13_EXCTB to be modified

    with the currently selected data.

    After you select a new template using the input help, press ENTER twice to refresh the field values: the first time

    to leave the dialog box that prompts you to press ENTER twice, and the second time to refresh the screen

    contents.

    The Template Name field may include a value even if you do not select the Template option. In this case, the values

    displayed are originally derived from the named template. However, if you reselect the template a dialog box

    appears asking you to save your entries. SAP TDMS refreshes the currently displayed values with the newly-

    selected and calculated template values.

    The COPY method results in the shell size being copied from the source size. Since this has the same effect as

    leaving the method blank, the COPY value is suppressed from the method field.

    When you execute the activity, you can maintain the table entries for each migration solution. Save your entries

    and return to the migration package.

    2.5.4 Calculating the Database Size in the Receiver System

    This activity calculates the size of all excluded tables and indexes in the sender system and the shell system. The

    activity displays the difference between the two as the reduction value.

    The function shows the database size of the sender system. This value is taken by the activity from the system

    copy control file. The activity calculates a recommended database size for the shell system by subtracting a

    percentage difference from the sender system size. This difference is calculated by cumulating the differing sizes

    of the exclude tables in the sender and shell systems. You can, however, change this value.

    If this activity runs on a database system IBM DB2 UDB for iSeries or IBM DB2 UDB for zSeries, no database size

    is calculated. Instead, only the reduction value is displayed.

    2.5.5 Updating the Control Files with a Modified Size for Tables and the Database

    In preparation for the system copy import step, this activity exports the table/index and database sizes of the

    shell system (as defined in the previous activities) to the respective control files.

    Important Information for UNIX operating systems:

    The ADM user on the UNIX operating system must have the file access permissions to read and write all

    *.EXT, .XML and .TPL files in the directory export_directory/DB/. Otherwise, this activity ends

    with an error and the export of the table sizes does not take place.

    This activity is not necessary for the database system DB2 for zOS.

  • 14

    2012 SAP AG. All rights reserved.

    How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2.6 Carrying Out the System Copy

    Proceed with the standard system copy process as described in the System Copy Guide. Start with the transfer of

    the export files to the target host (chapter Transferring the Export Files to the Target Host) and complete the

    system copy as described in the System Copy Guide.

    Keep in mind that some reports and transactions are not required here (and may terminate) because most of the

    application data is not copied by the shell creation process to the shell system. For example, the checks for

    financials data described in chapter Final Activities do not work here.

    2.7 Creating a Reference Client and Installing SAP TDMS

    In this step, you complete the reference client 000 of the shell system and make DMIS and other add-on

    components available. This step is necessary to retrieve the following information:

    The SAP Standard Customizing of client 000

    The Add-on data if TDMS and other Add-ons that are used in the shell system.

    Perform a client copy (client export, import) from the sender to the shell system on the reference client (client

    000).

    Because a remote client copy into client 000 is not possible, use transaction SCC8 to export the client. Use client

    copy profile SAP_ALL. When the export is completed, import the client copy transports to client 000 in the shell

    system (transaction STMS).

    2.8 Deleting Non-Relevant User and Address Data in the Receiver System

    Due to the shell creation procedure and the implemented handling of the user and address data, the following

    situation exists in the shell system:

    All address data (for user and business objects) is available in all clients of the shell system in the same way

    as for the source system.

    All user data and related data is available in all clients of the shell system in the same way as for the source

    system.

    RFC users and users for background processes are also available and can be used.

    To prepare the shell system for further use, you must carry out some clean-up tasks. These tasks are

    described below.

    We recommend that you proceed as follows to clean up the shell system:

    1. Delete unnecessary clients (using transaction SCC5).

    2. Clean up user data and related data in the available clients.

    3. Check the user records in all existing clients and lock or delete unnecessary user records.

    4. Clean up the address data (delete all addresses except the user addresses):

    o To clean up the address data for a client, you can run a TDMS Standard Deletion Package (TDDEL) for

    this client.

  • How To Use Shell Creation for SAP Test Data Migration Server

    Step-by-Step Procedure

    2012 SAP AG. All rights reserved. 15

    o To clean up the address data for a client, you can also delete the client (using transaction SCC5) and then

    copy it again from the source system (using transaction SCC9 and copy profile SAP_UCSVA TDMS

    process is typically divided into phases that impact the sender system and the receiver system. The

    sender system is a critical system because it is typically the production system, which is heavily used by

    many users who expect a fast response time and no system downtimes. Hence, the use of snapshots

    should minimize the impact of SAP TDMS runs on the sender system.

  • www.sap.com/contactsap

    Material Number

    2012 SAP AG. All rights reserved.

    No part of this publication may be reproduced or transmitted in any

    form or for any purpose without the express permission of SAP AG.

    The information contained herein may be changed without prior

    notice.

    Some software products marketed by SAP AG and its distributors

    contain proprietary software components of other software

    vendors.

    Microsoft, Windows, Excel, Outlook, and PowerPoint are registered

    trademarks of Microsoft Corporation.

    IBM, DB2, DB2 Universal Database, System ads, System i5, System

    p, System p5, System x, System z, System z10, System z9, z10, z9,

    iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS,

    S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise

    Server, PowerVM, Power Architecture, POWER6+, POWER6,

    POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,

    BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2

    Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX,

    Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are

    trademarks or registered trademarks of IBM Corporation.

    Linux is the registered trademark of Linus Torvalds in the U.S. and

    other countries.

    Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either

    trademarks or registered trademarks of Adobe Systems

    Incorporated in the United States and/or other countries.

    Oracle is a registered trademark of Oracle Corporation.

    UNIX, X/Open, OSF/1, and Motif are registered trademarks of the

    Open Group.

    Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame,

    VideoFrame, and MultiWin are trademarks or registered trademarks

    of Citrix Systems, Inc.

    HTML, XML, XHTML and W3C are trademarks or registered

    trademarks of W3C, World Wide Web Consortium, Massachusetts

    Institute of Technology.

    Java is a registered trademark of Sun Microsystems, Inc.

    JavaScript is a registered trademark of Sun Microsystems, Inc.,

    used under license for technology invented and implemented by

    Netscape.

    SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge,

    ByDesign, SAP Business ByDesign, and other SAP products and

    services mentioned herein as well as their respective logos are

    trademarks or registered trademarks of SAP AG in Germany and in

    several other countries all over the world. All other product and

    service names mentioned are the trademarks of their respective

    companies. Data contained in this document serves informational

    purposes only. National product specifications may vary.

    These materials are subject to change without notice. These

    materials are provided by SAP AG and its affiliated companies ("SAP

    Group") for informational purposes only, without representation or

    warranty of any kind, and SAP Group shall not be liable for errors or

    omissions with respect to the materials. The only warranties for SAP

    Group products and services are those that are set forth in the

    express warranty statements accompanying such products and

    services, if any. Nothing herein should be construed as constituting

    an additional warranty.