SAPDODS package splitting for Unicode conversion

I have experience doing a unicode conversion of an ERP system with numerours splits including SAPAPPL plackages, but this time I am looking for info on how to split/tune the SAPDODS package. I have started the test conversion of our SCM system today which is only 400GB and everything was completed within an hour or so, but the SAPDODS package took 7 hours to export and 3 hours to import. Can you tell me if there is any way to tune it?

Exterprise 4.7 is Unicode-Compliant,meaning that you can have unicode in 4.7.
If that the case, you should convert to 4.7 Enterprise Ext 2.00 Unicode First.
later only upgrade to ECC 6.0 after 2 years, as you said.
My answer is yes, to your question.
You can download the installation kits at:
http://service.sap.com/swdc
anyway, it is recommended to have the latest SP in your system.
cheers,
Vincent

Similar Messages

  • Support package requierement for unicode conversion

    We are currently planning a unicode conversion for a SAP 4.7enterprise 1.1 extension version, running under Aix and Oracle, Basis/ABAP SP 35, HR SP20.
    According to the conversion guide, we must implement at least Support Pachage 60 for Abap and Basis, no explicit requierement for HR SP level.
    I believed that we must applied SAP procedure and exclusively HR Support Package Stack up to 27, which include SP 60 for Basis and Abap and HR 61.
    Our HR guys argue there is no indication from SAP that the SUPPORT PACKAGE STACK policy is mandatory and that SAP will provide us with normal support if we run the unicode conversion with SP Basis/ABAP 60, in other word even if we do not respect the support package stack combinaison. Need help on this issue before starting the project

    Exterprise 4.7 is Unicode-Compliant,meaning that you can have unicode in 4.7.
    If that the case, you should convert to 4.7 Enterprise Ext 2.00 Unicode First.
    later only upgrade to ECC 6.0 after 2 years, as you said.
    My answer is yes, to your question.
    You can download the installation kits at:
    http://service.sap.com/swdc
    anyway, it is recommended to have the latest SP in your system.
    cheers,
    Vincent

  • Export DB for Unicode conversion by SAPInst for distributed System

    Hi,
    In a distributed SAP system (CI and DB on separate host),
    (1) I run SAPInst to export DB for unicode conversion via system copy option in DB host. After the parameter input up to General Unload settings e.g. Unicode Target system ? Yes, Parallel import/export ? No
    The following warning/error occurred and drive K:\usr\sap\MD3 is located at CI host.
    How to solve it?
    WARNING 2007-09-04 22:53:39
    Execution of the command "K:\JDKRoot\bin\java.exe -classpath K:\usr\sap\MD3\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    ebpshd01/sapmnt/MD3/SYS/global/security/lib/tools;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/antlr.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/exception.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/jddi.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/logging.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/offlineconfiguration.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/opensqlsta.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SDMutil.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SLUtil.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/base.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/util.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/sqlserver.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/spy.jar -export -type=keydb "-expfile=D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/usages_data.xml" -log=UTL_load_usages.log -sid=MD3 -dsn=jdbc/pool/MD3 -ssprops=K:/usr/sap/MD3/SYS/global/security/data/SecStore.properties -ssk=K:/usr/sap/MD3/SYS/global/security/data/SecStore.key" finished with return code 1. Output:
    java version "1.4.2_12"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_12-b03, mixed mode)
    java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart
    ERROR 2007-09-04 22:53:39
    CJS-30074  Execution of UTL tool 'K:\JDKRoot\bin\java.exe -classpath K:\usr\sap\MD3\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    ebpshd01/sapmnt/MD3/SYS/global/security/lib/tools;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/antlr.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/exception.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/jddi.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/logging.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/offlineconfiguration.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/opensqlsta.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SDMutil.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SLUtil.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/base.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/util.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/sqlserver.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/spy.jar -export -type=keydb "-expfile=D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/usages_data.xml" -log=UTL_load_usages.log -sid=MD3 -dsn=jdbc/pool/MD3 -ssprops=K:/usr/sap/MD3/SYS/global/security/data/SecStore.properties -ssk=K:/usr/sap/MD3/SYS/global/security/data/SecStore.key' aborts with return code 1.<br>Check 'UTL_load_usages.log' and 'D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/UTL.java.log' for more information.
    ERROR 2007-09-04 22:53:39
    FCO-00011  The step getUsageTypes with step key |NW_Export|ind|ind|ind|ind|0|0|NW_Java_Export_Dialog|ind|ind|ind|ind|5|0|getUsageTypes was executed with status ERROR .
    (2) I run Table Splitting Preparation  in CI host by SAPInst before using DB export option, there are some files generated under the respective folder of sapinst_instdir. Will these files in CI be used when running SAPinst in DB host for DB export option? Is it required to move these files to DB host ? which is the target location if necessary ?
    Regards,
    Ricky Chan

    === Reformated it and added further information ===
    Hi,
    In a <b>distributed</b> (CI and DB on separate host) SAP system NW 7.0 ABAP+JAVA usage type MI ,
    (1) I run SAPInst to <b>export DB for unicode conversion via system copy option</b> in <u>DB host</u>. After the parameter input screen up to <u>"General Unload settings"</u> e.g. Unicode Target system ? Yes, Parallel import/export ? No
    The following warning/error occurred and drive K:\usr\sap\MD3 is <b>only located at CI host. No such folder in DB host as no SAP instance was installed in it</b>.
    ============ sapins_dev.log ============
    WARNING 2007-09-04 22:53:39 Execution of the command "K:\JDKRoot\bin\java.exe -classpath K:\usr\sap\MD3\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    ebpshd01/sapmnt/MD3/SYS/global/security/lib/tools;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/antlr.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/exception.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/jddi.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/logging.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/offlineconfiguration.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/opensqlsta.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SDMutil.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SLUtil.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/base.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/util.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/sqlserver.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/spy.jar -export -type=keydb "-expfile=D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/usages_data.xml" -log=UTL_load_usages.log -sid=MD3 -dsn=jdbc/pool/MD3 -ssprops=K:/usr/sap/MD3/SYS/global/security/data/SecStore.properties -ssk=K:/usr/sap/MD3/SYS/global/security/data/SecStore.key" finished with return code 1. Output: java version "1.4.2_12" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_12-b03, mixed mode) java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart
    ERROR 2007-09-04 22:53:39 CJS-30074 Execution of UTL tool 'K:\JDKRoot\bin\java.exe -classpath K:\usr\sap\MD3\SYS\global\sltools\sharedlib\launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain
    ebpshd01/sapmnt/MD3/SYS/global/security/lib/tools;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.infoprovider_lib.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comsl.ut.manager.offline.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/antlr.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/exception.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/jddi.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/logging.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/offlineconfiguration.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/opensqlsta.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SDMutil.jar;K:/usr/sap/MD3/SYS/global/sltools/sharedlib/SLUtil.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/base.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/util.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/sqlserver.jar;K:/usr/sap/MD3/SYS/exe/nuc/NTAMD64/mssjdbc/spy.jar -export -type=keydb "-expfile=D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/usages_data.xml" -log=UTL_load_usages.log -sid=MD3 -dsn=jdbc/pool/MD3 -ssprops=K:/usr/sap/MD3/SYS/global/security/data/SecStore.properties -ssk=K:/usr/sap/MD3/SYS/global/security/data/SecStore.key' aborts with return code 1.
    Check 'UTL_load_usages.log' and 'D:/Program Files/sapinst_instdir/NW04S/LM/COPY/MSS/EXP/DISTRIBUTED/AS/EXPDB/UTL.java.log' for more information.
    ERROR 2007-09-04 22:53:39 FCO-00011 The step getUsageTypes with step key |NW_Export|ind|ind|ind|ind|0|0|NW_Java_Export_Dialog|ind|ind|ind|ind|5|0|getUsageTypes was executed with status ERROR .
    ============
    The content of file UTL.java.log:
    java version "1.4.2_12"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_12-b03, mixed mode)
    java.lang.NoClassDefFoundError: com/sap/engine/offline/OfflineToolStart
    =============
    File 'UTL_load_usages.log' does not exist in the sapinst_dir folder.
    (2) I run Table Splitting Preparation in CI host by SAPInst before using DB export option, there are some files generated under the respective folder of sapinst_instdir.
    Will these files in CI be used automatically when running SAPinst in DB host for DB export option?
    Is it required to move these files to DB host manually? Which is the target location if necessary ?
    (3) Any guide with detail on the preparation of tool or files in a standalone DB host prior to Export DB from it with SAPInst.
    Regards,
    Ricky Chan

  • How to estimate the time needed for unicode conversion

    Experts:
    I am going to perform an upgrade from 46C (non-unicode) to ECC6/EHP4.
    In the action plan , it's hard to estimate the time needed for unicode conversion.
    We do not have a sandbox to benchmark that time.
    Could you please help share your experience here?
    Thanks!!

    Hi,
    usually it is very hard to estimate a proper time.
    There are some hints to get a rough feeling (SAP note 857081 and [SMP link|http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000380759&_OBJECT=011000358700001279022010E] ).
    However please note that SAP highly recommends to do a Sandbox conversion - otherwise there is a high risk that the PRD conversion will take (much) longer than expected.
    Best regards,
    Nils Buerckel

  • Any one having , ABAP Check list for unicode conversion

    Now I am in one upgrade project. Its new to me.
    Can anyone have
    ABAP checklist for unicode conversion in upgrade projects

    Hello Uma,
    The Link will be helpful to you.
    Re: Upgrade 4.6 to ECC - What are the responsibilites
    regarding Unicode influence in Standard programs
    Very good document:
    http://www.doag.org/pub/docs/sig/sap/2004-03/Buhlinger_Maxi_Version.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d37d1ad9-0b01-0010-ed9f-bc3222312dd8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/589d18d9-0b01-0010-ac8a-8a22852061a2
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f8e316d9-0b01-0010-8e95-829a58c1511a
    Reward If Helpful.
    Regards
    Sasidhar Reddy Matli.

  • Documentation or guide for DB host to run SAPInst for Unicode Conversion

    Hi,
    In a distributed <b>(CI and DB installed on separate host)</b> SAP NW 7.0 ABAP+JAVA system Usage Type MI , I run SAPInst to export DB for Unicode conversion in DB host. But SAPInst failed to locate the java tools that I found them in the \usr\sap\<SID>\sys\globlal folder <b><u>in CI host only</u></b>.
    Any documentation or guide with detail on the preparation of tool or files in a standalone DB host prior to execute System Copy -> Export DB with SAPInst.
    Regards,
    Ricky

    Thanks Deepak, I'm trying to understand how a 220GB+ system can be compressed to 7GB.  I can understand some shrinkage because of temp space and indexes, but that seems pretty extreme.  I would have expected 70-90GB.  Even 10% is 3x what I have.
    The problem I am having is with sapinst.  When I run the Export steps, all I am left with is exactly what you list.  Just the LABEL, and the empty DATA and DB dir trees.  sapinst finishes, says it was sucessful, but then when I fire up MIGMON to actually start the export, it is looking for DDLORA.TPL, and the EXT and STR files.  Based on what I am reading, sapinst is supposed to create those (and I see them being generated during the PREP phase), but if I don't move things manually, export_monitor.sh just sees empty directories.
    Let's do it a different way.  Once you have completed running the sapinst export steps, what files are in the <export dir> that MIGMON is supposed to pick up and use?

  • How to go for Unicode conversion?

    Hi All,
    Presently i'm upgrading my SAP 4.7 system (6.2 WAS) in to ERP 2004 (6.40 WAS), which is an non-unicode upgrade.
    Now should i first complete Unicode conversion or apply the latest SP stack.
    Also please tell me how this Support pack will affect me in Unicode conversion?
    Order of this steps will be really helpful for smooth flow of work
    Thanks in Advance

    If you have already completed your upgrade, the best practice would be to install the SP stack first in order to have the latest updates available for the unicode migration tools.  Then proceed with the unicode migration.  There are slight differences in the process between support packages where you may have to create a migration program manually in an older support package and the very same migration program is included in the later support package.  SAP publishes separate unicode migration guides, based on the support package level, due to these updates.

  • Uninstall Database manually for Unicode Conversion

    Hi Guys,
    While performing a Unicode Conversion, during Export, Unistall and Import of Database, I would like to improve times for Database Creation since its 5TB
    My goal is to delete SAP/DB Instance Non-Unicode but keeping Tablespaces and Datafiles Layout, in order to not recreate them when re-installing SAP/DB Instance Unicode
    According to SAP Note 1260050 - UNIX:Deleting Oracle DB Instance Based on NW7.1 and Higher, the steps are the following.
    drop user SAP<SCHEMA_ID> cascade;
    drop tablespace <TABLESPACE_NAME> including contents;
    Are this steps valid to delete a ABAP Database, and keeping Datafiles structures for when Installing Unicode SAP Instance?
    Thanks!

    The drop command "including contents" will delete the datafiles... thus SAPinst will have to create them again... and it can take while for a 5 Tb DB.
    SAPinst is supposed to recreate the whole DB thus you should entirely delete it
    startup mount exclusive restrict
    drop database;
    One solution would be to keep the datafiles
    => just run the first SQL command : drop user SAP<SCHEMA_ID> cascade;
    and play with sapinst option SAPINST_SET_STEPSTATE to skip the DB creation step

  • Migration Key for Unicode conversion

    Hi,
    I want to do a unicode conversion off ECC 6.0. The system was upgraded few days back from R/3 4.7 to ECC 6.0. Now it is required to convert the system to unicode. So to do the activity do we require Migration Key or any other approval from SAP for them to support us?
    Thanks,
    Suman

    If you don't change the platform no migration key is required and no intervention or migration consultant necessary.
    Depending on the number of languages/codepages it would probably make sense to get a Basis consultant (maybe remotely will be sufficient) to assist.
    Markus

  • Updating TRDIR-UCCHECK for unicode conversion

    Hi,
    We are currently performing a unicode conversion on our R/3 and BW systems.  There are a lot of programs that DO NOT require changes to be unicode-compliant but don't currently have the TRDIR-UCCHECK flag turned on.  I know that the UCCHECK transaction provides the functionality to turn on this flag, but it requires that the programs be transported.  I don't want to transport all those programs.
    I found code in another thread (see below) that updates the flag by doing a read/insert on the program.  My question.... is there a reason that I can't update the TRDIR-UCCHECK flag directly rather than performing read/insert? 
    Suggestions appreciated,
    Kirsten
    Code snippet from prior thread:
    REPORT YTEST.
    TABLES : TRDIR.
    DATA : BEGIN OF IT_PROG OCCURS 0,
    LINE(255) TYPE C,
    END OF IT_PROG.
    PARAMETERS : P_PROG TYPE TRDIR-NAME OBLIGATORY,
    P_CHECK TYPE C.
    SELECT SINGLE * FROM TRDIR INTO TRDIR WHERE NAME = P_PROG.
    IF SY-SUBRC = 0.
    READ REPORT P_PROG INTO IT_PROG.
    IF SY-SUBRC = 0.
    TRDIR-UCCHECK = P_CHECK.
    INSERT REPORT P_PROG FROM IT_PROG STATE 'A' DIRECTORY ENTRY TRDIR .
    ENDIF.
    ENDIF.

    REPORT YTEST.
    TABLES : TRDIR.
    DATA : BEGIN OF IT_PROG OCCURS 0,
    LINE(255) TYPE C,
    END OF IT_PROG.
    PARAMETERS : P_PROG TYPE TRDIR-NAME OBLIGATORY,
    P_CHECK TYPE C.
    SELECT SINGLE * FROM TRDIR INTO TRDIR WHERE NAME = P_PROG.
    IF SY-SUBRC = 0.
    if TRDIR-UCCHECK = space
    TRDIR-UCCHECK = P_CHECK.
    modify trdir from trdir where NAME = P_PROG.
    endif.
    Just right this code .
    This will solve the problem .
    You also have a file of programs and give a file input to program and in the loop do a select n modify .
    PLesae reward if useful.

  • Error during export of ECC 6.0 system for unicode conversion

    We have upgraded a 4.7 system to ECC 6.0 running on MSSQL 2000.  We have the latest r3load, and are using the Netweaver 7.0 sapinst to perform the system copy (export) to convert to unicode.  Our goal is an exported system which we can use on a clean install once we have de-installed SAP and SQL 2000 and installed MSSQL 2005.
    When running the export, the r3szchk finishes and then the next phase runs.  But it gets almost all errors (so we are stopping the export).
    The export_monitor.log is shown below, and also an example of one of the table logs shown here as well.  but its almost as if every table hits the same problem, BSIS, MSEG, EDIDS etc.....
    If you look at the ACCTIT.log, it looks like the SQL/stored preocedure error is as follows, but not sure what this means:
    check NameTab width SQL DbSlRead on DDNTT_CONV_UC failed for table T002 with rc 24
    Export_Monitor.log
    ==============
    NFO: 2008-08-25 17:30:11
    Export Monitor is started.
    CONFIG: 2008-08-25 17:30:11
    Application options:
    dataCodepage=4103
    dbType=MSS
    exportDirs=S:\ABAP
    installDir=C:\Program Files\sapinst_instdir\NW04S\LM\COPY\MSS\EXP\CENTRAL\AS\EXP
    jobNum=3
    loadArgs=-stop_on_error
    monitorTimeout=30
    orderBy=
    r3loadExe=D:\usr\sap\ED0\SYS\exe\run\R3load.exe
    sapinst=
    server=
    trace=all
    tskFiles=yes
    CONFIG: 2008-08-25 17:30:11
    List of packages with table structure: 'SAP0000'.
    CONFIG: 2008-08-25 17:30:11
    List of packages with views: 'SAPVIEW'.
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask run
    Unloading of 'ACCTIT' export package is started.
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask run
    Unloading of 'BSIS' export package is started.
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Task file generation for 'ACCTIT' export package:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -ctf E S:\ABAP\DATA\ACCTIT.STR S:\ABAP\DB\DDLMSS.TPL ACCTIT.TSK MSS -l ACCTIT.log
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask run
    Unloading of 'CMFP' export package is started.
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Task file generation for 'BSIS' export package:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -ctf E S:\ABAP\DATA\BSIS.STR S:\ABAP\DB\DDLMSS.TPL BSIS.TSK MSS -l BSIS.log
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Task file generation for 'CMFP' export package:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -ctf E S:\ABAP\DATA\CMFP.STR S:\ABAP\DB\DDLMSS.TPL CMFP.TSK MSS -l CMFP.log
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Unloading of 'ACCTIT' export package from database:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e ACCTIT.cmd -datacodepage 4103 -l ACCTIT.log -stop_on_error
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Unloading of 'CMFP' export package from database:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e CMFP.cmd -datacodepage 4103 -l CMFP.log -stop_on_error
    TRACE: 2008-08-25 17:30:11 com.sap.inst.migmon.LoadTask processPackage
    Unloading of 'BSIS' export package from database:
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e BSIS.cmd -datacodepage 4103 -l BSIS.log -stop_on_error
    ERROR: 2008-08-25 17:30:12 com.sap.inst.migmon.LoadTask run
    Unloading of 'ACCTIT' export package is interrupted with R3load error.
    Process 'D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e ACCTIT.cmd -datacodepage 4103 -l ACCTIT.log -stop_on_error' exited with return code 2.
    For mode details see 'ACCTIT.log' file.
    Standard error output:
    sapparam: sapargv( argc, argv) has not been called.
    sapparam(1c): No Profile used.
    sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
    ERROR: 2008-08-25 17:30:12 com.sap.inst.migmon.LoadTask run
    Unloading of 'CMFP' export package is interrupted with R3load error.
    Process 'D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e CMFP.cmd -datacodepage 4103 -l CMFP.log -stop_on_error' exited with return code 2.
    For mode details see 'CMFP.log' file.
    Standard error output:
    sapparam: sapargv( argc, argv) has not been called.
    sapparam(1c): No Profile used.
    sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
    ERROR: 2008-08-25 17:30:12 com.sap.inst.migmon.LoadTask run
    Unloading of 'BSIS' export package is interrupted with R3load error.
    Process 'D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e BSIS.cmd -datacodepage 4103 -l BSIS.log -stop_on_error' exited with return code 2.
    For mode details see 'BSIS.log' file.
    Standard error output:
    sapparam: sapargv( argc, argv) has not been called.
    sapparam(1c): No Profile used.
    sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
    etc.....
    ACCTIT.log
    =========
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: START OF LOG: 20080825191346
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#18 $ SAP
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: version R7.00/V1.4
    Compiled Aug 18 2008 23:55:23
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -ctf E S:\ABAP\DATA\ACCTIT.STR S:\ABAP\DB\DDLMSS.TPL ACCTIT.TSK MSS -l ACCTIT.log
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: job completed
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: END OF LOG: 20080825191346
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: START OF LOG: 20080825191347
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#18 $ SAP
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: version R7.00/V1.4
    Compiled Aug 18 2008 23:55:23
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe -e ACCTIT.cmd -datacodepage 4103 -l ACCTIT.log -stop_on_error
    (DB) INFO: connected to DB
    (EXP) WARN: check NameTab width SQL DbSlRead on DDNTT_CONV_UC failed for table T002 with rc 24.
    (DB) ERROR: DbSlErrorMsg rc = 99
    (EXP) WARN: check NameTab width SQL DbSlRead on DDNTT_CONV_UC failed for table CDPOS with rc 24.
    (DB) ERROR: DbSlErrorMsg rc = 99
    (EXP) WARN: check NameTab width SQL DbSlRead on DDNTT_CONV_UC failed for table TACOB with rc 24.
    (DB) ERROR: DbSlErrorMsg rc = 99
    (EXP) INFO: check NameTab widths: Ok.
    (DB) INFO: Export without hintfile
    (RSCP) INFO: UMGCOMCHAR read check, skip: no data found; probably old SPUMG.
    (RSCP) INFO: environment variable "I18N_POOL_WIDTH" is not set. Checks are active.
    (RSCP) WARN: UMGCONTAINER has 9 more problems.
    (RSCP) WARN: UMGSETTINGS nametab creation: status not available, no table entry.
    (RSCP) INFO: Global fallback code page = 0000
    (RSCP) INFO: Common character set is 7-bit-ASCII
    (RSCP) INFO: Collision resolution method is unexpected !
    (RSCP) INFO: R3trans code pages = AskSPUMG
    (RSCP) INFO: EXPORT TO ... code pages = AskSPUMG
    (RSCP) INFO: Check for invalid language keys: active, by default
    (RSCP) INFO: I18N_NAMETAB_NORM_ALLOW = 0
    (RSCP) INFO: I18N_NAMETAB_NORM_LOG   = 0
    (RSCP) INFO: I18N_NAMETAB_ALT_ALLOW  = 0
    (RSCP) INFO: I18N_NAMETAB_ALT_LOG    = 0
    (RSCP) INFO: I18N_NAMETAB_OLD_ALLOW  = 0
    (RSCP) INFO: I18N_NAMETAB_OLD_LOG    = 0
    (GSI) INFO: dbname   = "ED0ecc6dev                                                                                "
    (GSI) INFO: vname    = "MSSQL                           "
    (GSI) INFO: hostname = "ECC6DEV                                                         "
    (GSI) INFO: sysname  = "Windows NT"
    (GSI) INFO: nodename = "ECC6DEV"
    (GSI) INFO: release  = "5.2"
    (GSI) INFO: version  = "3790 Service Pack 2"
    (GSI) INFO: machine  = "8x AMD64 Level 6 (Mod 23 Step 6)"
    (BEK) ERROR: SAPSYSTEMNAME not in environment
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: job finished with 1 error(s)
    D:\usr\sap\ED0\SYS\exe\run\R3load.exe: END OF LOG: 20080825191348

    > We will quickly implement the UC as a separate project, not put it off forever.
    VERY good decision!
    > But as we have single code page, no JAVA integration, no web integration (SOA) etc... the added complexity on our already short timeframe is more than we care to take on at this point.
    Happy upgrading!
    Our upgrade from 4.7 to ERP 6.0 was one of the smoothest I've made.
    Markus

  • Character set table for unicode conversion

    Experts,
    If one identifies a special character that fails during code page conversion (CX_SY_CONVERSION_CODEPAGE), can this character then be added into a table that will recongnize it and not fail moving forward? If so, how to go about it?
    Any help is appreciated.
    UV

    Note this
    Unicode Error : In the Unicode context, TRANSLATE... CODEPAGE/NUMBER FORMAT is not allowed.
    Before Unicode
    TRANSLATE T143T-TBTXT FROM CODE PAGE '1100' TO CODE PAGE '1105'.
    After Unicode
    Use class for Translate codepage to codepage.
    Data : g_codepage LIKE tcp0c-charco VALUE '1100'.
    CONSTANTS: c_unicodecp(4) VALUE '1105'.
    PERFORM translate_codepage USING g_codepage
    c_unicodecp
    CHANGING T143T.
    FORM translate_codepage USING P_G_CODEPAGE
    P_C_UNICODECP
    CHANGING P_T143T.
    DATA: converter TYPE REF TO cl_abap_conv_obj.
    DATA: l_out TYPE string.
    DATA: l_fromcode TYPE cpcodepage.
    DATA: l_tocode TYPE cpcodepage.
    l_fromcode = P_G_CODEPAGE.
    l_tocode = P_C_UNICODECP.
    CREATE OBJECT converter
    EXPORTING
    incode = l_fromcode
    miss = '.'
    broken = '.'
    use_f1 = 'X'
    outcode = l_tocode
    EXCEPTIONS
    invalid_codepage = 1
    internal_error = 2.
    IF sy-subrc 0.
    CASE sy-subrc.
    WHEN 1.
    MESSAGE ID 'FES' TYPE 'E' NUMBER '024' RAISING unknown_error.
    WHEN 2.
    MESSAGE ID 'FES' TYPE 'E' NUMBER '024' RAISING unknown_error.
    ENDCASE.
    ENDIF.
    CALL METHOD converter->convert
    EXPORTING
    inbuff = P_T143T
    inbufflg = 0
    outbufflg = 0
    IMPORTING
    outbuff = l_out
    EXCEPTIONS
    internal_error = 1
    OTHERS = 2.
    IF sy-subrc 0.
    CASE sy-subrc.
    WHEN 1.
    MESSAGE ID 'FES' TYPE 'E' NUMBER '024' RAISING unknown_error.
    WHEN 2.
    MESSAGE ID 'FES' TYPE 'E' NUMBER '024' RAISING unknown_error.
    ENDCASE.
    ENDIF.
    P_T143T = l_out.
    ENDFORM. " translate_codepage
    Reward if helps

  • Unicode export:Table-splitting and package splitting

    Hi SAP experts,
    I know there are lot of forums related to this topic, but I have some new questions and hence posting a new thread.
    We are in the process of doing unicode conversion in our landscape(CRM 7.0 system based on NW 7.01) and we are running on AIX 6.1 and DB2 9.5. The database size is around 1.5 TB and hence, we want to go in for optimization for export and import in order to reduce the downtime.As a part of the process, we have tried to do table-splitting and parallel export-import to reduce the downtime.
    However, we are having some doubts whether this table-splitting has actually worked in our scenario,as the export has exeucted for nearly 28 hours.
    The steps followed by us :
    1.) Doing the export preparation using SAPINST
    2.) Doing table splitting preparation, by creating a table input file having entries in the format <tablename>%<No.of splits>.Also, we have used the latest R3ta file and the dbdb6slib.o(belonging to version 7.20 even though our system is on 7.01) using SAPINST.
    3.) Starting with the export using SAPINST.
    some observations and questions:
    1.) After completion of tablesplitting preparation, there were .WHR files that were generated for each of the tables in DATA directory of export location. However, how many .WHR files should be created and on what basis are they created?
    2.) I will take an example of a table PRCD_CLUST(cluster table) in our environment, which we had split. We had 29 *.WHR files that were created for this particular table. The number of splits given for this table was 36 and the table size is around 72 GB.Also, we noticed that the first 28 .WHR files for this table, had lots of records but the last 29th .WHR file, had only 1 record. But we also noticed that, the packages/splits for the 1st 28 splits were created quite fast but the last one,29th one took a long time(serveral hours) to get completed.Also,lots of packages were generated(around 56) of size 1 GB each for this 29th split. Also, there was only one R3load which was running for this 29th split, and was generating packages one by one.
    3.) Also,Our question here is that is there any thumb rule for deciding on the number of splits for a table.Also, during the export, are there any things that need to be specified, while giving the inputs when we use table splitting,in the screen?
    4.) Also, what exactly is the difference between table-splitting and package-splitting? Are they both effective together?
    If you have any questions and or need any clarifications and further inputs, please let me know.
    It would be great, if we could get any insights on this whole procedure, as we know a lot of things are taken care by SAPINST itself in the background, but we just want to be certain that we have done the right thing and this is the way it should work.
    Regards,
    Santosh Bhat

    Hi,
    First of all please ignore my very first response ... i have accidentally posted a response to some other thread...sorry for that 
    Now coming you your questions...
    > 1.) Can package splitting and table-splitting be used together? If yes or no, what exactly is the procedure to be followed. As I observed that, the packages also have entries of the tables that we decided to split. So, does package splitting or table-splitting override the other, and only one of the two can be effective at a time?
    Package splitting and table splitting works together, because both serve a different purpose
    My way of doing is ...
    When i do package split i choose packageLimit 1000 and also split out the tables (which i selected for table split)  into seperate package (one package per table). I do it because that helps me to track those table.
    Once the above is done i follow it up with the R3ta and wheresplitter for those tables.
    Followed by manual migration monitor to do export/import , as mentioned in the previous reply above you need to ensure you sequenced you package properly ... large tables are exported first , use sections in the package list file , etc
    > 2.) If you are well versed with table splitting procedure, could you describe maybe in brief the exact procedure?
    Well i would say run R3ta (it will create multiple select queries) followed by wheresplitter (which will just split each of the select into multiple WHR files)  ...  
    Best would go thought some document on table spliting and let me know if you have specific query. Dont miss the role of hints file.
    > 3.) Also, I have mentioned about the version of R3ta and library file in my original post. Is this likely to be an issue?Also, is there a thumb rule to decide on the no.of splits for a table.
    Rule is use executable of the kernel version supported by your system version. I am not well versed with 7.01 and 7.2 support ... to give you an example i should not use 700 R3ta on 640 system , although it works.
    >1.) After completion of tablesplitting preparation, there were .WHR files that were generated for each of the tables in DATA directory of export location. However, how many .WHR files should be created and on what basis are they created?
    If you ask for 10 split .... you will get 10 splits or in some case 11 also, the reason might be the field it is using to split the table (the where clause). But not 100% sure about it.
    > 2) I will take an example of a table PRCD_CLUST(cluster table) in our environment, which we had split. We had 29 *.WHR files that were created for this particular table. The number of splits given for this table was 36 and the table size is around 72 GB.Also, we noticed that the first 28 .WHR files for this table, had lots of records but the last 29th .WHR file, had only 1 record. But we also noticed that, the packages/splits for the 1st 28 splits were created quite fast but the last one,29th one took a long time(serveral hours) to get completed.Also,lots of packages were generated(around 56) of size 1 GB each for this 29th plit. Also, there was only one R3load which was running for this 29th split, and was generating packages one by one.
    Not sure why you got 29 split when you asked for 36, one reason might be the field (key) used for split didn't have more than 28 unique records. I dont know how is PRCD_CLUST  split , you need to check the hints file for "key". One example can be suppose my table is split using company code, i have 10 company codes so even if i ask for 20 splits i will get only 10 splits (WHR's).
    Yes the 29th file will always have less records, if you open the 29th WHR you will see that it has the "greater than clause". The 1st and the last WHR file has the "less than" and "greater than" clause , kind of a safety which allows you to prepare for the split even before you have downtime has started. This 2 WHR's ensures  that no record gets missed, though you might have prepared your WHR files week before the actual migration.
    > 3) Also,Our question here is that is there any thumb rule for deciding on the number of splits for a table.Also, during the export, are there any things that need to be specified, while giving the inputs when we use table splitting,in the screen?
    Not aware any thumb rule. First iteration you might choose something like 10 for 50 GB , 20 for 100 GB. If any of the tables overshoots the window. They you can give a try by  increase or decrease the number of splits for the table. For me couple of times the total export/import  time have improved by reducing the splits of some tables (i suppose i was oversplitting those tables).
    Regards,
    Neel
    Edited by: Neelabha Banerjee on Nov 30, 2011 11:12 PM

  • FJS-00003  TypeError: fsTableSplit for system copy and unicode conversion

    Dear Sir:
    Current I want to do the system copy for unicode conversion, but i go the following message on phase table splitting preparation. did you got this message before? Thanks!
    Br,
    GX
    ERROR      2009-02-05 18:03:12.214 [iaxxejsbas.cpp:204]
    FJS-00003  TypeError: fsTableSplit has no properties (in script TableSplitter|in
    d|ind|ind|ind, line 69516: ???)
    TRACE      2009-02-05 18:03:12.294 [syuxctask.cpp:1382]
               CSyTaskImpl::start(bool)
    A child process has been started. Pid = 5708
    ERROR      2009-02-05 18:03:12.344 [sixxcstepexecute.cpp:951]
    FCO-00011  The step ReadTableSplitList with step key |TableSplitter|ind|ind|ind|
    ind|0|0|ReadTableSplitList was executed with status ERROR .

    Hi,
    Table split option is used for very large databases, you can use normal export/import method.
    What is your database size ?
    I had done UC for databases upto 1.5 TB, never used table split technique.
    Keep it simple while doing complex tasks.
    Regards
    KT

  • Unicode Conversion for SAP BI

    Hi
    We are upgrading out SAP BW 3.1 system to SAP NW 7.0. We are also planning to do a Unicode conversion of the upgraded system.
    Please let me know the following:
    1. What extra tests we need to do for Unicode Conversion
    2. If you have done a Unicode conversion, please share the errors that you have got after the conversion, and the possible solutions.
    Best Regards,
    Rajib

    hi,
    Please refer
    SAP Note Number: 928729 : Combined Upgrade & Unicode Conversion (CU&UC)
    https://wiki.sdn.sap.com/wiki/display/unicode/ChallengesinBIUnicodeconversion
    Below is the link for R/3... but still will give you some insight.
    /people/tikkana.akurati/blog/2009/02/27/combined-upgrade-and-unicode-conversion-cuuc-cutover-project-plan-execution
    This will also help you understand more about unicode...
    /docs/DOC-8284#section5 [original link is broken]
    Hope this helps
    Regards
    Raj

Maybe you are looking for