Java unicode conversion

Hi all
I have a file which has listed all the utf-8 unicodes.I want to read this hexadecimal codes and convert it into corrusponding character form.But i am unable to attach this hexadecimal code to a string starting with "\u" escape sequence since its a must to convert the hex to char.Can someone help me
Dileep

But my problem is attaching the hex code taken from
the file with "\u"
str3="\u"+"002F";
is throwing eroor for me
how to solve it????The answer has already been given. Forget about the \u, it's for String literals and the compiler only, not for a runtime issue as your's.

Similar Messages

  • Java Add-in or unicode conversion first?

    Hi all.
    I have just performed a BW 3.5 (NW 6.40) to BI 7.0 (NW 7.0) NON-unicode upgrade. The next two things we want to do are unicode conversion and java add-in installation.
    I am wondering which of these actions should come first; Java add-in or unicode conversion?
    Any thought on this?
    Regards,
    Thomas

    It´s pretty straighforward using the sapinst.
    Make sure you patch up the AddIn to the same patchlevel your ABAP is running on (means,if you BIND support package 13 to the upgrade, upgrade the Java engine to SP13 as well after installation).
    Personal opinion:
    If we have the choice we don´t use the Java Addin but install the Java part on a separate system. The Addin adds more complexity and dependency to the system. On top of that it makes memory configuration and predictability of sizing very difficult.
    This is - however - my personal opinion, this may or may not be true for your environment.
    Markus

  • R/3 Export & Import during Unicod Conversion via SOCKET Method

    Hi
    We are in the process of upgrading our R/3 Enterprise to ECC 6.0. The size of the database is around 4 TeraBytes.
    Can somebody help us with necessary documentation/ othe rinputs to handle R/3 Export & Import using SOCKET method?  FYI we referred the SAP given doucments on the same. Any particular DOs & DO NOTs would be highly appreciated.
    Thank You
    Sai

    Hi Rahul
    regarding your 'Unicode doubt"' some ideas:
    1) The Upgrade Master Guide SAP ERP 6.0 and the Master Guide SAP ERP 6.0 include introductory information. Among other, these guides reference the SAP Service Marketplace-location http://service.sap.com/unicode@sap.
    2) In Unicode@SAP can you find several (content-mighty) FAQs
    Conclusion from the FAQ: First of all your strategy needs to follow your busienss model (which we can not see from here):
    Example. The "Upgrade to mySAP ERP 2005"-FAQ includes interesting remarks in section "DO CUSTOMERS NEED TO CONVERT TO A UNICODE-COMPLIANT ENVIRONMENT?"
    "...The Unicode conversion depends on the customer situation....
    ... - If your organization runs a single code page system prior to the upgrade to mySAP ERP 2005, then the use of Unicode is not mandatory. ..... However, using Unicode is recommended if the system is deployed globally to facilitate interfaces and connections.
    - If your organization uses Multiple Display Multiple Processing (MDMP) .... the use of Unicode is mandatory for the mySAP ERP 2005 upgrade....."
    In the Technical Unicode FAQ you read under "What are the advantages of Unicode ...", that "Proper usage of JAVA is only possible with Unicode systems (for example, ESS/MSS or interfaces to Enterprise Portal). ....
    => Depending on the fact if your systems support global processes, or depending on your use of Java Applications, your strategy might need to look different
    3) In particular in view of your 3rd option, I recommend you to take a look into these FAQs, if not already done.
    Remark: mySAP ERP 2005 is the former name of the application, which is named SAP ERP 6.0, now
    regards, and HTH, Andreas R

  • Non-unicode to unicode conversion

    Dear All,
         We have non unciode systems in our landscape and we planned to do unicode conversion. I would like to know the support period for non unicode system by SAP. Does anyone knows about When will SAP drops their support for non unciode? , so that we will plan for unicode conversion accordingly. Any links ro refer ? Thanks in advance.
    Regards
    Raj

    Hi Raj,
    1) as you can see from the link above, all new installations based on Netweaver 7.0 are supported as Unicode systems only.
    2) There is an FAQ about this statement: Please have a look at
    http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000380759&_OBJECT=011000358700000045082008E
    3) The usage of new technologies like JAVA integration and eSOA applications are only supported on Unicode systems. Please have a look at SAP notes 838402, 975768 and 1358929.
    4) From my point of view, there is a high probability that the successing release of SAP Business Suite 7.0 will be Unicode only. However at the moment this is being discussed inside SAP and there is no outcome yet.
    Best regards,
    Nils Buerckel
    Solution Management
    Globalization Services
    SAP AG

  • Is it required to do Unicode conversion before applying NW70EhP1?

    Hi,
    I am going to apply NW70EhP1 in our BI system.
    My BI system details is:
    1. NW70 SP16
    2. ABAP+JAVA Web AS
    3. Non Unicode.
    Is it mandatory to do Unicode conversion before applying NW70EhP1SP6 in our NW70SP16 non-unicode ABAP+JAVA BI system?
    Thanks
    Manoj
    +91-9231524195

    Hi Yu,
    Thank you for your answer.
    But in the market place in the below two locations Non-Unocoe kernel are not available. As my system is NW70 ABAP+JAVA and having BI Java component as well as Portal component I am worring that will these components work properly in non-unicode kernel or it is required to convert the system to unicode?
    Support Packages and Patches --> Entry by Application Group --> SAP NetWeaver --> SAP NETWEAVER --> SAP EHP1 FOR SAP NETWEAVER 7.0 --> PORTAL ADD-ON SAP NW 7.0 EHP1 --> Required Product Versions --> SAP EHP1 FOR SAP NETWEAVER 7.0 - Enterprise Portal
    Support Packages and Patches --> Entry by Application Group --> SAP NetWeaver --> SAP NETWEAVER --> SAP EHP1 FOR SAP NETWEAVER 7.0 --> Entry by Component --> BI Java
    Thanks again..
    Manoj

  • 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

  • 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?

  • Error while database export in package SAPDODS_33 (Unicode conversion)

    Hello,
    I am performing Unicode conversion on an upgraded BI 7.0 system. This is running on AIX/DB2.
    When I take database export for conversion, one package fails (SAPDODS_33) with error "The file system is full". In fact, df -k doesn't show that any file system is full.
    I am taking the export to the following location: /db2/BWS/sapdata/EXPORT_DIR
    There are 3 system-managed temporary tablespaces: PSAPTEMP, PSATEMP16 & SYSTOOLSTMPSPACE which were residing in /db2/BWS/saptemp1/NODE0000. This was getting full during the export. Now these temp.tablespaces have been relocated to a new file system of size 15GB.
    But still the package SAPDODS_33 doesn't get exported. Could you please let me know how to solve this issue?
    Thanks a lot!
    Sundar.
    =====================================================================================
    SAPDODS_33.log
    (DB) INFO: connected to DB
    (rscpsumg) Please look also into "SAPDODS_33012.xml".
    (rscpMC) Warn: env I18N_NAMETAB_TIMESTAMPS = IGNORE
    (rscpMC) Warn: UMGCONTAINER has 1 problems.
    (rscpMC) Warn: Global fallback code page = 1160
    (rscpMC) Warn: Common character set is  not  7-bit-ASCII
    (rscpMC) Warn: Collision resolution method is 'fine'
    (rscpMC) Warn: R3trans code pages = Normal
    (rscpMC) Warn: EXPORT TO ... code pages = Normal
    (rscpMC) Warn: Source is 'MDMP'
    (rscpMC) Warn: I18N_NAMETAB_NORM_ALLOW = 0
    (rscpMC) Warn: I18N_NAMETAB_NORM_LOG   = 0
    (rscpMC) Warn: I18N_NAMETAB_ALT_ALLOW  = 0
    (rscpMC) Warn: I18N_NAMETAB_ALT_LOG    = 0
    (rscpMC) Warn: I18N_NAMETAB_OLD_ALLOW  = 0
    (rscpMC) Warn: I18N_NAMETAB_OLD_LOG    = 0
    (GSI) INFO: dbname   = "BWS
    (GSI) INFO: vname    = "DB6                             "
    (GSI) INFO: hostname = "UNKNOWN
    (GSI) INFO: sysname  = "AIX"
    (GSI) INFO: nodename = "itmlartdev01x"
    (GSI) INFO: release  = "3"
    (GSI) INFO: version  = "5"
    (GSI) INFO: machine  = "002417CA4C00"
    (GSI) INFO: instno   = "0020169337"
    (EXP) ERROR: DbSlExeRead failed
      rc = 99, table "/BIC/B0000786000"
      (SQL error -968)
      error message returned by DbSl:
    SQL0968C  The file system is full.  SQLSTATE=57011
    (DB) INFO: disconnected from DB
    /usr/sap/BWS/SYS/exe/run/R3load: job finished with 1 error(s)
    /usr/sap/BWS/SYS/exe/run/R3load: END OF LOG: 20071211053119
    p/sapinst/sapinst_instdir/NW04S/LM/COPY/DB6/EXP/CENTRAL/AS-ABAP/EXP #

    Hi Sundar,
    if the problem is due to a high temp space usage. The root cause is typically the
    sort during export. If the table is large, the sort spills to temp.
    You can avoid the sort by doing an unsorted export or tweak the DB2 optimizer to use the primary key to do the sort.
    Before DB2 9, you can reduce the OVERHEAD tablespace parameter to zero. Return this value to its previous value after the successful export. This is a indirect hint to the optimizer that random IOs are cheap. This might not help.
    With DB2 9, this should not happen, because the  DB2_OPT_MAX_TEMP_SIZE=10240 registry variable is set under DB2_WORKLOAD=SAP which limits the temp space usage to 10GB if possible. You can reduce this parameter further if necessary. Another problem could be that the optimizer has chosen the wrong temp space. The optimizer choses the temp space with the largest amount of pages (not size).
    Regards, Jens

  • Combined Upgrade and Unicode conversion of Sap 4.6C to ECC6.0

    Hello all,
    my project team intends to carry out a combined upgrade and unicode conversion of an SAP ERP 4.6C system with MDMP to ECC6.0 (no enhancement package). The system is running on Oracle 10.2.
    In preparation for this upgrade, I have gone through the SAP notes 928729, 54801.
    We need to get a rough estimate of the entire downtime so as to alert our end users. From the CU&UC documentation in 928729, I read up note 857081. However the program in this note cannot be used to estimate the downtime as my system is < SAP netweaver 6.20.
    Is there any other SAP note or tool or program that I can use to estimate the downtime for the entire CU&UC? Thanks a lot!

    Hi,
    Combined upgrade depend upon number of factors like database size, resources on the server and optimization. In order to get idea of how much downtime, it will take, I would suggest you to do combined upgrade and unicode conversion on sandbox system which should be the replica of your production system. And try to optimize it. From there you can get approx. downtime required.
    Also, please read combined upgrade and unicode conversion guides on  http://service.sap.com/unicode@sap
    Thanks
    Sunny

  • SAP R/3 4.6 C to ECC 6.0 Upgrade using CU &UC method- Unicode conversion

    Basis Gurus
       I am working on upgrade from R/3 4.6C to ECC 6.0.
    ECC 6.0 upgrade completed( still in non Unicode).  Now I am in the process of Unicode conversion.
    I have used following methods for the upgrade.
    1. Combined Upgrade & Unicode conversion(CU & UC)
    2. Resource minimized( as I am doing it in Sandbox).
      As I understand I need to perform the DB export and Import now for the unicode conversion.
      According to the Upgrade document, First I need to run Export using R3load in ECC6.0(Non unicode)
      and then install Unicode system and import the same data file.
      My understanding was, when I choose, Resource minimized, I need to run Export and import
      in the same system.
      Can you please help me , whether I need another Unicode system for import ??
    Graham

    Hi,
    Dont get confused with upg strategy and unicode conversion.
    In general Upgrade strategy (either downtime-minimized/resource minimized)
    In unicode conversion you have export/import(exp/imp) of data concept
    In CU&UC approach you have to do in a streach to complete migrate from old release to new realease ECC 6.00.
    Using database independent (sapinst only) or Using database dependent (migration monitor or Distribution monitor)
    It can be done in 2 ways.
    If you dont have addtional server for unicode conversion
           1)you can either do exp on same hardware and take bakup and do import using the exp dump.
           2)Do exp on one server and prepare your target empty database on another server and complete imp of data.
    Hope this is clear.
    Regards,
    Vamshi.

  • Preparing for upgrade and Unicode conversion while on 4.6c

    We're currently on 4.6c and preparing to upgrade to ERP 2005 and do a Unicode conversion.  I'm trying to compile a list of coding techniques that can used in 4.6c that will minimize changes needed for Unicode.  Does anyone have such a list?
    Some things I've discovered reading about Unicode include:
    1) Use GUI_UPLOAD and GUI_DOWNLOAD rather than WS_UPLOAD and WS_DOWNLOAD.
    2) Structures or table headers that contain non-character data need to be identical when moving, comparing, selecting into, updating from, etc.  This includes not moving structures/tables with non-character data to a character field or vice-versa.
    3) Offsets can't cross non-character data.
    4) Assign statement with offset must specify a length.
    5) Open dataset must specify "FOR INPUT", "FOR OUTPUT", "FOR APPENDING", or "FOR  UPDATE".  It no longer defaults to FOR INPUT when omitted.
    6) Many implicit conversions from char to numeric are no longer allowed.  Use explicit conversion instead; such as the move statement.
    I know there are others.  Any help would be appreciated.
    Regards,
    Mark Perrey

    Hai Mark
    Check the following F.M Replacents
    Upgrade Error Details     Suggestions
    Function Module "DOCUMENT_REGISTRY_PROGRAM"not found in the target system     Suggest to replace this FM with the function module CV120_GET_APPL_FROM_REGISTRY.
    Function Module "RP_HIRE+FIRE"not found in the target system     Suggest to replace this FM with the function module RP_HIRE_FIRE .
    Function Module "ME_READ_HEADER_SINGLE" not found in the target system     Suggest to replace this FM with the function module ME_EKKO_SINGLE_READ.
    Function Module "ME_READ_ITEM_SINGLE" not found in the target system     Suggest to replace this FM with the function module ME_EKPO_SINGLE_READ.
    Function Module "RZL_ALERT_CONTROL" not found in the target system     Function Module "RZL_ALERT_CONTROL" is not available in the Enterprise Version. Suggest to use the function module "TH_SEND_ADM_MESS" to acheive the same functionality of "RZL_ALERT_CONTROL".
    Function Module "MM_SELECT_ADDRESS" not found in the target system     Suggest to replace this FM with the function module MM_SELECT_PARTNER.
    Function Module "MM_READ_ADDRESS" not found in the target system     Suggest to replace this FM with the function module MM_PARTNERS_FOR_MESSAGING
    Function Module "ME_VALUES_T161" not found in the target system     Suggest to replace this FM with the function module HELP_VALUES_BSART.
    Function Module "ME_VALUES_T024W" not found in the target system     . Suggest to replace this FM with the function module HELP_VALUES_WERKS.
    Function Module "SD_PACKING_REFRESH" not found in the target system     Suggest to replace this FM with the function module HU_PACKING_REFRESH.
    Function Module "SD_PACKING_RENAME" not found in the target system      Suggest to replace this FM with the function module V51P_PACKING_RENAME.
    Function Module "RV_EXPORT_CONTROL_UPDATE" not found in the target system     Suggest to replace this FM with the function module RV_EXPORT_CONTROL_UPD_PREPARE.
    Function Module "RV_INVOICE_COPY" not found in the target system     Suggest to replace this FM with the function module RV_SALES_DOCUMENT_COPY.
    Function Module "SD_SCHEDULE_AGREEMENT_PACKING" not found in the target system     Suggest to replace this FM with the function module HU_PACKING_SALES_PROPOSAL.
    Function Module "SERIAL_RENUM_WV" not found in the target system     Suggest to replace this FM with the function module IWOL_WV_SWITCH_NUMBER.
    Function Module "CUD0_DISPLAY_CONFIGURATION" not found in the target system     Suggest to replace this FM with the function module VC_I_DISPLAY_CONFIGURATION.
    Function Module "SD_PACKING_CREATE" not found in the target system     Suggest to replace this FM with the function module V51F_PACKING_CREATE.
    Function Module "FI_ARCHIVE_CHECK_DOC" not found in the target system     Function Module FI_ARCHIVE_CHECK_DOC is not available in the Enterprise Version. Suggest to replace this FM with the function module FI_DOCUMENT_ARCH_CHECK_DOCS.
    Function Module "OPEN_FI_CHECK" not found in the target system     Function Module OPEN_FI_CHECK is not available in the Enterprise Version. Suggest to replace this FM with the function module OPEN_FI_PERFORM_******_E.
    Function Module "SD_PACKING_UPDATE"not found in the target system     Function Module SD_PACKING_UPDATE is not available in the Enterprise Version. Suggest to replace this FM with the function module HU_PACKING_UPDATE.
    Function Module "F4_MACO" is being used in the program     Function Module "F4_MACO" is not available in the Enterprise Version. Since the Matchcode objects are not used in the Enterprise Version, Suggest to replace this FM with Search help's Value Request function module F4_SEARCH_HELP.
    Function Module "SWZ_AI_RELEASE_S" is used in the program     Suggest to use the function module "SWZ_AI_RELEASE" instead of "SWZ_AI_RELEASE_S".
    Function Module "SWW_WI_ORGTASK_READ" is  used in the program      Suggest to replace this FM with the function module RH_WI_ORGTASK_READ.
    Function Module "RH_READ_EXCEL_PATH" is being used in the program     Suggest to replace this FM with "RH_CHECK_EXCEL_SUPPORT".
    Function Module "RZL_ALERT_CONTROL" is used in the program     Function Module "RZL_ALERT_CONTROL" is not available in the Enterprise Version. Suggest to use the function module "TH_SEND_ADM_MESS" to acheive the same functionality of "RZL_ALERT_CONTROL".
    Function Module "CONVERT_TO_OTHER_CURRENCY" is used in the program     Suggest to ruse the function module "CONVERT_TO_LOCAL_CURRENCY" for currency conversion.
    Function Module "LOAN_TABLECONTROL_SCROLLING" is not available in the Enterprise Version.      Suggest to replace this FM with the function module SCROLLING_IN_TABLE.
    CALL FUNCTION 'DOWNLOAD' used in program is obsolete in target system.     "DOWNLOAD function module is obsolete and result in errors on Unicode systems or on systems that may potentially be Unicode enabled.
    Suggest to use the unicode enabled methods
    FILE_SAVE_DIALOG and GUI_DOWNLOAD
    from class CL_GUI_FRONTEND_SERVICES.
    Note:
    However, to support existing applications, a compatibility mode was added to the function module(enhanced with Support Package) that will forward calls to DOWNLOAD to the new GUI_DOWNLOAD functions."
    CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' used in program is obsolete in target system.     "HELP_VALUES_GET_NO_DD_NAME function module is obsolete and result in errors on Unicode systems or on systems that may potentially be Unicode enabled.
    Suggest to use the function module F4IF_INT_TABLE_VALUE_REQUEST in the target system."
    CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' used in program is obsolete in target system.     "POPUP_TO_CONFIRM_LOSS_OF_DATA is obsolete in the target system.
    Suggest to use function module POPUP_TO_CONFIRM."
    CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' used in program is obsolete in target system.     "POPUP_TO_CONFIRM_STEP is obsolete in the target system.
    Suggest to use function module POPUP_TO_CONFIRM."
    CALL FUNCTION 'WS_DOWNLOAD' used in program is obsolete in target system.     "WS_DOWNLOAD function module is obsolete and result in errors on Unicode systems or on systems that may potentially be Unicode enabled.
    Suggest to use the unicode enabled GUI_DOWNLOAD function module.
    Note:
    However, to support existing applications, a compatibility mode was added to the function module(enhanced with Support Package) that will forward calls to WS_DOWNLOAD to the new GUI_DOWNLOAD function."
    CALL FUNCTION 'WS_FILENAME_GET' used in program is obsolete in target system.     "WS_FILENAME_GET function module is obsolete, and results in errors on Unicode systems.
    Suggest to use FILE_OPEN_DIALOG und FILE_SAVE_DIALOG Unicode-enabled methods of the cl_gui_frontend_services class.
    Note:
    New applications should restart on these methods instead of the function module. The function module is extended by a Support Package so that it diverts calls to the methods without the application having to be changed."
    CALL FUNCTION 'WS_UPLOAD' used in program is obsolete in target system.     "WS_UPLOAD function module is obsolete and result in errors on Unicode systems or on systems that may potentially be Unicode enabled.
    Suggest to use the unicode enabled GUI_UPLOAD function module.
    Note:
    However, to support existing applications, a compatibility mode was added to the function module(enhanced with Support Package) that will forward calls to WS_UPLOAD to the new GUI_UPLOAD function."
    Function parameters EBENE, GRUPP, DATE_LOW, DATE_HIGH, BANKK. BUKRS, S_BUKRS, S_DISPW in function module CASH_FORECAST_TR_SELECT_ITEM is missing in the target system.     "Function Module CASH_FORECAST_TR_SELECT_ITEM is no longer used, instead it has been split based on the functionalities.
    Suggest to use function module
    1) CASH_FORECAST_PR_SELECT_ITEM for Payment Arrangements.
    2) For TR, WP, DA use function module CASH_FORECAST_TR_ITEM_2.
    The IMPORT and TABLES parameters of the above 2 function modules are almost same as CASH_FORECAST_TR_SELECT_ITEM.
    The IMPORT parameter BUKRS is not available in the above 2 function modules. Hence suggest to change the coding accordingly."
    Import parameter BUKRS in function CASH_FORECAST_LO_SELECT_ITEM is missing in the target system.     "Import parameter BUKRS in function CASH_FORECAST_LO_SELECT_ITEM is not available in the target system.
    Also the coding in Function Module based on the parameter BUKRS has been removed, instead the TABLES parameter S_BUKRS and S_GSBER has been used.
    Suggest to check the coding in the program accordingly.
    Import parameter BUKRS in function CASH_FORECAST_RE_SELECT_ITEM is missing in the target system.     "Import parameter BUKRS in function CASH_FORECAST_RE_SELECT_ITEM is not available in the target system.
    Also the coding in Function Module based on the parameter BUKRS has been removed, instead the TABLES parameter S_BUKRS and S_GSBER(new parameter) has been used.
    Suggest to check the coding in the program accordingly.
    Function Module HELP_VALUES_GET_WITH_MACO is obsolete in target system     Suggest to use F4IF_FIELD_VALUE_REQUEST
    Function Module G_OBJECT_GET is obsolete in target system.     Suggest to Use G_INTERVAL_GET_NEXT
    Function Module READ_COSTCENTER is obsolete in target system     Suggest to Use K_COSTCENTER_SELECT_SINGLE
    Function Module K_BUSINESS_PROCESS_READ_MULTI is obsolete or not available in target system     Suggest to Use K_PROCESSES_SELECT_TAB
    G_SET_AVAILABLE     Suggest to Use G_SET_GET_INFO
    Function Module G_SET_DOUBLE_CHECK is obsolete or not available in target system     "DO NOT CALL THIS FUNCTION MODULE
    FROM 4.0A VERSION ,THIS PROBLEM WILL NOT OCCUR"
    Function Module HELP_VALUES_GET is obsolete or not available in target system     Suggest to Use F4IF_FIELD_VALUE_REQUEST
    G_SELECT_SET     Suggest to Use G_SET_SELECT
    Function Module G_SET_AVAILABLE is obsolete or not available in target system     Suggest to Use G_SET_GET_INFO
    Function Module NAMETAB_GET is obsolete or not available in target system     Suggest to Use DDIF_FIELDINFO_GET
    Function Module DD_GET_DD03P is obsolete or not available in target system     Suggest to Use DDIF_FIELDINFO_GET / DDIF_TABL_GET
    CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' used in program is obsolete in target system.     Suggest to use function module POPUP_TO_CONFIRM.
    CALL FUNCTION 'POPUP_TO_DECIDE' used in program is obsolete in target system.     Suggest to use function module POPUP_TO_CONFIRM.
    Function Module HELP_VALUES_GET_WITH_TABLE is obsolete or not available in target system     Suggest to Use F4TOOL_F4FUNCTION_BRIDGE
    Function Module CLPB_EXPORT is obsolete or not available in target system     "Suggest to Use Suggest to use the unicode enabled methods
    CLIPBOARD_EXPORT from class CL_GUI_FRONTEND_SERVICES."
    Function Module SAP_TO_ISO_MEASURE_UNIT_CODE is obsolete or not available in target system     Suggest to Use UNIT_OF_MEASURE_SAP_TO_ISO
    Regards
    Sreeni

  • Unicode conversion in situ

    Hi SCN,
    I'm looking at the possibility of running a Combined Upgrade & Unicode Conversion (CUUC) in-situ; i.e. without a migration to new hardware.
    However in all my years of SAP Basis projects any Unicode conversion I've seen has involved a migration to new hardware (which makes good sense as the process is the same as an OSDB migration with R3load/MigMon).
    What I want to know is - has anyone ever run one in-place. I.e. keeping the same server and running the CUUC entirely inplace?
    This seems logically problematic as you need a target system to import to.
    I can imagine a process along these lines though...:
    1. Take SAP layer offline
    2. Run full backup of system
    3. Export system
    4. Drop database* (to make clean ready for new import)
    5. Run SPUMG/SUMG/SAPINST to setup Unicode database ready to receive import...
    6. ....and continue to run import into that database
    7. Complete Unicode conversion process
    However the big issue here for me is
    (a) *dropping the live production system is far from attractive.... I'm presuming everyone would do as I've always seen and combine this with a migration to new improved hardware, so that a backout to the old system is simple
    (b) I'm not sure at what point with the SAP tools (SPUMG/SUMG/SAPINST) this process would become convoluted with it all being in-situ on the same box. I.e. I'm not sure if it's something the SAP tools are really designed to cater for.
    Any input/discussion on these points would be very welcome.
    Regards, doonan_79

    FYI Community. Feeling after reading and research is to use a temorary server to import unicode converted system data into; then swing disks back to the original host. Making all required hostname updates during the process.
    Allowing for parallel export/import, but going back to the original configured host to complete the process.

  • 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.

  • Some character display incorrect after unicode conversion

    Dear Experts,
    Currently we upgrade our SAP system from 4.6B NU to ECC6.0 UN.
    in 4.6B system we had implemented Simple Chinese and French language package to the system. after upgrade to ECC6.0 no-unicode system. we perform a MDMP unicode conversion.currently system running with ECC6.0 unicode interface with language 1EFD. SUMG releated tasks had been finished. Chinese and French language checked OK in ECC6 UN system.
    Our issue is. in the past time. some Spanish local end user typing some spanish character in some master date field when they login in 4.6B GUI choice english as login language.these kind of spanish characters could not display correct in current unicode environment.
    could you please given us some suggestion for how to fix this issue.
    I also sent this message in the Netweaver administrator forums with below links.
    Spanish display incorrect after unicode conversion

    Hello,
    I doubt that the data shown by you in the link was caused by Spanish users logged on in EN.
    I think this was rather caused by utf-8 data uploaded into the Non-Unicode system.
    In this case, you need to repair the according texts manually, I do not know any automatic repair.
    Best regards,
    Nils Buerckel
    SAP AG

  • Error in Import during unicode conversion

    Hello,
    I am doing Combined upgrade and unicode conversion to ECC6 SR3.
    Upgrade is completed sucessfully. During import i get an error stating :
    bSl Trace: Error 959 in exec_immediate() from oci_execute_stmt(), orpc=0
    DbSl Trace: ORA-959 occurred when executing SQL stmt (parse error offset=92)
    (DB) ERROR: DDL statement failed
    (CREATE UNIQUE INDEX "REPOLOAD~0" ON "REPOLOAD" ( "PROGNAME", "R3STATE", "MACH" ) TABLESPACE PSAPSID620 STORAGE (INITIAL 209
    7152 NEXT 0000010240K MINEXTENTS 0000000001 MAXEXTENTS 2147483645 PCTINCREASE 0 ) NOLOGGING COMPUTE STATISTICS )
    DbSlExecute: rc = 99
      (SQL error 959)
      error message returned by DbSl:
    ORA-00959: tablespace 'PSAPSID620' does not exist
    This tablespace doesnt exist as it was upgraded to PSAPSID700.
    I checked DBLORA.TPL and it has two references of 620 :
    index storage parameters
    loc: APPL0 PSAP@SCHEMAID@                 0000
         APPL1 PSAP@SCHEMAID@                   0000
         APPL2 PSAP@SCHEMAID@                  0000
         CLUST PSAP@SCHEMAID@                  0000
         DDIM  PSAPDIMI                                      0000
         DFACT PSAPFACTI                                0000
         DODS  PSAPODSI                                   0000
         POOL  PSAP@SCHEMAID@                  0000
         SDIC  PSAP@SCHEMAID@                     0  
         SDOCU PSAP@SCHEMAID@                  0000
         *SLDEF PSAP@SCHEMAID@620              0000*
         *SLEXC PSAP@SCHEMAID@620            0000
         SLOAD PSAP@SCHEMAID@                  0000
         SPROT PSAP@SCHEMAID@                   0000
         SSDEF PSAP@SCHEMAID@700              0000
         SSEXC PSAP@SCHEMAID@700              0000
    Thanks,
    FBK

    Hi Volker,
    Thank you very much. Stupid error :-).
    I also did step 2 with fixr3owns yesterday with SAPINST and then it worked. I got to step 3 "iSeries Installation Step", but got an error in SAPINST when "Creating infrastructure for SAP system BND". I logged off SAPINST, patched CRTR3SYS and started SAPINST again and then got the error in step 2 wirh fixr3owns.
    I´m now past step 2 and in step 3 "iSeries Installation Step". And I get the same error as I got yesterday...
    From the job log:
    TMKSVR request processor: request was successful                      
    Processing request from client 10.96.220.5:4350.                      
    EXECUTE CRTR3SYS SID(BND) GLOBALHOST('SAP002') FORCEPROF(*NO)     
      ADBHOST('SAP002') 1 N                                               
    Keyword GLOBALHOST not valid for this command.                        
    Keyword FORCEPROF not valid for this command.                         
    Keyword ADBHOST not valid for this command.                           
    Error found on CRTR3SYS command.                                      
    Errors occurred in command.                                           
    error: call_AS400_command: "CPF0006" caught after "CRTR3SYS SID(BND)  
      GLOBALHOST('SAP002') FORCEPROF(*NO) ADBHOST('SAP002')"              
    I can run "CRTR3SYS SID(BND) GLOBALHOST('SAP002') FORCEPROF(*NO)" manually.
    Do you have any ideas?
    Best regards
    Henrik Hviid

Maybe you are looking for

  • ITunes 10.2.1 wiped out everything

    Hey! Automatically installed the 10.2.1 update last night. Opened iTunes this morning and guess what? No music, no podcasts, no nothing at all. Looking in my music folder in my home folder, seems like everything has been deleted. The album artwork an

  • Crystal Report stops retrieving rows against SAP BW query

    We're running Crystal Reports againist SAP BW and coming up a strange issue. We run the report and the BW query returns rows as normal. However, when the rowset reaches 50K (exactly) the report stops retrieving records. There is no error message - th

  • RFC to ISO 20022 xml file scenario

    Hello Experts, I have a scenario in which i need to pull data from SAP and create ISO 20022 xml file. I have no idea about ISO 20022 xml file format. Can anybody send me the links which have examples of how to achive that through XI? Thanks, Hetal

  • Taking more than one day to download video?

    I purchased ones episode of The Office. It took almost a full day to purchase it. Now it's downloading at a snail's pace. I am on a T1 line and have my iTunes folder set to my C: drive. Does it take anyone else this long to download something? Sugges

  • Problem with entitymanager

    Hi, I am new to any Java EE development. I'm trying to build a small application, using entity's. However, when I try to persist an item, I get a nullpointerexception. I have 1 stateless bean and 1 webapplication. I'm using netbeans 6.5.1 with glassf