MDMP Unicode Conversion problem during ECC upgrade

hi Experts,
I met a problem when upgrade from 4.6c to ecc 6.
in 4.6c, some key users made some chinese written entries in table field while he/she was logon as English, so, the language field in this entry is "EN" although the actual language was written by chinese, after upgrade to ECC6, we found the chinese words became messy code, maybe it was due to the chinese were encoded by english codepage during conversion, my question is, how can I avoid this? I really don't want this happen in our PRD upgrade.
The second question is: if a field contains both chinese and english, then, which language should it be assigned? english or chinese? I'm afraid if we assign this word as "EN" in vocabulary, then, after upgrade, the chinese part will be messy code.
Thank you for your kind suggestions.
Freshman

Hi,
you can either use transaction SUMG (manually) to repair the entries ( you have to add the according table - please check unicode conversion guide for details) or you need to change the language key in the table to Chinese if you want the Unicode conversion to convert the data correctly.
To your second question: If the English texts are restricted to US7ASCII characters ("normal" English without special characters) those texts containing Chinese and English words can (and must !)  be assigned to ZH, as US7ASCII characters are included in the Chinese code page.
Best regards,
Nilsn Buerckel

Similar Messages

  • Unicode conversion problem after MaxDb upgrade

    Hi to all.
    I upgraded a SapDb instance of a SAP ContentServer from 7.3.0.35 Non Unicode to MaxDB 7.7.0.38.
    After that, I saw that the _UNICODE parameter is set to YES.
    I installed the new Odbc driver of MAxDB 7.7 accordingly to note 698915, but the dll extracted is only the unicode: sqlod32w.dll and not the sqlod32.dll.
    The command
    odbcreg LiveCache -i -p c:\sapdb\<DBNAME>\db\pgm
    doesn't found the dll, so I copied sqlod32w.dll to sqlod32.dll and that command goes well (?!?).
    After that, when from Content Server I try to extract some data, I found, in the CS_trace of Content Server, this error message:
    X-ErrorDescription: "FetchDoc ContentStorage, SQLExecute [SAP AG][SDBODBC DLL][MaxDB] General error;-8046 POS(1) Conversion from UNICODE impossible: 6530 ;ODBC State S1000; Error Code -8046"
    Any suggestions?
    Thanks
    Franco

    Hi Franco,
    what is the name of the file you downloaded from SWDC? I downloaded the package MAXDB7606_20-20000534.SAR and MAXDBART7606_20-20000534.SAR and both did contain a SDBODBC.TGZ package which in turn did contain an ASCII driver sqlod32.lib.
    Did you check this TGZ for the ASCII driver?
    Regards,
    Steffen

  • Can UCCHECK be performed on already UNICODE migrated system during ECC upgr

    Hi there,
    Can UCCHECK be performed on already UNICODE migrated system during ECC upgrade?
    If NO, why? What is the technical reason?
    Prakash

    Hi,
    first unicode means
    Unicode is a 16-bit code to represent universal character set, which is used to facilitate a better exchange of data between different systems.
    for uncheck
    The transaction UCCHECK is used to find Unicode related issues. You can use transaction UCCHECK to examine a Unicode program set for syntax errors without having to set the program attribute "Unicode checks active" for every individual program. From the list of Unicode syntax errors, you can go directly to the affected programs and remove the errors. It is also possible to automatically create transport requests and set the Unicode program attribute for a program set.
    why you are checking second time.
    Regards,
    Madhu

  • MDMP UNICODE CONVERSION- Global fall back code page.

    Hello ,
    Im doing MDMP unicode conversion. In that SPUMG settings has Global fall backup code bage.
    What is exactly Global fall back code page and its uses?.
    Im using 1160 has Global fall back code page in SPUMG? will there be any effect?
    Thanks and Regards
    Vinay

    Hello Vinay,
    Please have a look at the Unicode conversion Guide:
    Excerpt:
    "Whenever there is no information to determine the correct code page, R3load uses the Global Fallback Code Page (GFBCP) for the conversion. Its default value is the code page which corresponds to the logon language EN, or else 1100. This is a global setting for all tables."
    This basically means you should select the code page used by the majority of the users / data .
    If you use 1160, then the majority of users should be based on Latin-1 (Western European code page).
    Best regards,
    Nils Buerckel
    SAP AG

  • Unicode Conversion Problems~

    Dear Expert:
    I tried to import SAP_BASIS 700_15 to Ecc6 after an upgrade ECC 6.0.
    (The Unicode Conversion Guide told me to do some step but need to import the Basis package to 18)
    but an error occured return code 8.
    check the SAP note 822379 and it said:
    SAPKB70011 - SAPKB70016
    Symptom: After you import the Support Packages SAPKB70011, SAPKB70012, SAPKB70013, SAPKB70014, SAPKB70015, and SAPKB70016, syntax errors occur in the class CL_GUI_ALV_GRID because corrections from notes have been partially overwritten. This may cause important Basis functions (such as the background systems) to no longer work.
    Solution: Before you import the specified Basis Support Packages, see the information in Note 1249184.
    after I refer to the note and upload and implement the 1174095 as it said,and import the SAP_BASIS 700_15 again but the error still occured like below.
       R3TRFUGRSPOO was repaired in this system
       R3TRFUGRSPOO was repaired in this system
       R3TRCLASCL_GUI_ALV_GRID was repaired in this system
    what should i do ?
    Regards
    Jack lee

    Dear Expert:
    after doing what you said.
    a error occured as below:
    Runtime Errors         SYNTAX_ERROR
    Date and Time          03.09.2009 14:43:21
    Short text
         Syntax error in program "SAPLKKBL ".
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "CL_GUI_ALV_GRID===============CP" had to be
          terminated because it has
         come across a statement that unfortunately cannot be executed.
         The following syntax error occurred in program "SAPLKKBL " in include "LKKBLF01
          " in
         line 238:
         "Activation ID "ALV_PRINT_PARAMS" is unknown."
    thank you for your help~
    Regards
    Jack Lee

  • MDMP unicode conversion - Vocabulary maintenace

    Hello,
              W have upgraded 4.5B MDMP system to ECC4 EHP4 and now we are in process of unicode conversion.
    please advice on as specified below.
    In SPUMG Scan process, we have completed the following scans:
    a) Tables without language Info
    b) Tables with Ambiguous language Info
    c) Indx Analysis
    For maintaining vocabulary  we have implemented notes 756534 &  756535, 871541. and Tables with language are also scanned. While handling vocabulary the system has displays 539158 with duplicates and 189314 when duplicates are discarded, which doesnot assigened any languages. We have 9 acive languages.
    As per Unicode conversion document i left out with only 2 more option a) HInt management b) Manual assignment
    How to handle this? is this a normal situation or any correction can be done?
    Thanks and Regards
    Vinay

    Hi Vinay,
    This Thread belongs to the Unicode forum:
    Internationalization and Unicode
    In my opinion one of the best and most efficient possibility to reduce the number of words
    is to make use of hints. Please follow the  Unicode Conversion Guide and SAP note 1034188.
    Application colleagues should be contacted in order to find proper hints.
    Please also note that report umg_vocabulary_statistic or um4_vocabulary_statistic is the best tool to evaluate tables for hint processing.
    And the rest of the vocab, which can not be assigned by the hints method or by the SAP notes you mentioned, need to be assigned by native speakers (manual effort !).
    As you can see, SPUMG is NOT just a tool to be executed by Basis staff.
    It needs in deed collaboration between Basis, Application and native speakers.
    And it should be clear that the duration of the scans can be quite high - therefore a trial & error approach will take time (especially for large systems).
    Best regards,
    Nils Buerckel
    SAP AG

  • Inplace unicode conversion - error during import in step 2

    Hi,
    We are having problems when running the unicode conversion import in step 2: Load Kernel Library. The problem occurs when SAPINST runs the FIXR3OWNS program. We can run FIXR3OWNS manually when logged in with QSECOFR.
    From the sapinst_dev.log file:
    TRACE      [iaxxco4sys.cpp:57]
               iastring COS4SystemConnect::executeCommand(args_t const& _args)
    OS4Trace: Executing remote iSeries command: FIXR3OWNS LIB(SAP700UNEW) OBJ(*ALL).
    TRACE      [iaxxejsbas.hpp:451]
               EJS_Base::dispatchFunctionCall()
    JS Callback has thrown unknown exception
    TRACE      [iaxxcwalker.cpp:301]
               CDomWalker::processStep()
    From the job log:
       R3ADMAUTL.                                                             
    Authority given to user *PUBLIC for object R3DIR in SAP700UNEW object type
       *MENU.                                                                 
    Object authority granted.                                                
    Object R3KERNEL in SAP700UNEW type *MENU not secured by authorization list
       R3ADMAUTL.                                                             
    Authority given to user *PUBLIC for object R3KERNEL in SAP700UNEW object 
       type *MENU.                                                            
    Object authority granted.                                                
    Object R3MAIN in SAP700UNEW type *MENU not secured by authorization list 
       R3ADMAUTL.                                                             
    Not able to allocate object R3MAIN in SAP700UNEW type *MENU.             
    error: call_AS400_command: "CPF2211" caught after "FIXR3OWNS             
       LIB(SAP700UNEW) OBJ(*ALL)"                                          
    What could be wrong? It is our SIDOFR user?
    Best regards
    Henrik Hviid

    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

  • Unicode Conversion necessary before 2004s upgrade??

    Hello,
    Can anyone tell me if it is necessary to do an Unicode Conversion first before upgrading a BW system to BW 2004s?
    The Portal we are going to use is unicode enabled.
    So this raises the question: "Do we need an Unicode Conversion first?".
    Regards,
    Jos

    Hello,
    It's not necessary to do a unicode conversion for NW 2004s BI.  We still support non-unicode systems for NW 2004s BI.  This link explains the pro's and con's of staying on non-unicode for SAP NetWeaver BI.
    http://service.sap.com/~sapidb/011000358700006750052002E
    Regards,
    Bryan

  • BW Extractors During ECC Upgrade

    All, We are moving from 46B to ECC. One of the open questions we have is what needs to be done during the upgrade prepare phase with the extractors from our BW system.
    We are using the downtime minimized approach, so the prepare phase will start several days prior to the start of upgrade downtime. Here is the question: We have 50+ delta extractors running that pull data from the ECC system to BW. SAP has told us that during the prepare phase (this is during system uptime) we will need to turn off the extractors and clear the delta queues prior to the prepare phase running. But they are also telling us that we COULD turn them back on after prepare is complete but before the downtime starts but that they do not recommend it.
    Any experience with BW extractors and an ECC upgrade? Since we are starting the ECC prepare phase several days prior to the start of downtime for the upgrade, we are trying to determine whether we will be without BW feeds for that entire time or only during the downtime.
    Thanks!

    > Thanks for the reply. So you see no reason to have
    > the extrators off the entire time between when
    > RSVBCHK is run during prepare and when it is run
    > during the downtime?
    No - I don't see it. We used that procedure when we went from 4.6 to 4.7 and it worked - we didn't have any data loss.
    > We will have approximately 48 hours between the
    > prepare and the start of downtime and obviously the
    > business would prefer to have the extracts available
    > during this time.
    RSVBCHK doesn't just check for the BI deltas but for cancelled update tasks too and some more things.
    You must though make sure that nobody creates any more deltas (thus no more production) after you passed RSVBCHK during UPGRADE OR make sure, someone is around at a later point before you shutdown the system and load the data out of the R/3 system. You must make sure that all deltas are loaded before you enter MODPROF_TRANS, if you still have delta there, it will be lost.
    Markus

  • Unicode conversion problem : File Separator

    Hi,
    I need help regarding Unicode conversion error for SAP program. In one program, I need to change the data type which is not unicode compatiable. Can anyone please help me to change the type, which i mentioned below :
    <b>constants: c_fs_delimiter  type x value '1C'.</b>
    concatenate
    <f1>
    <f2>
    into str separated by <b>c_fs</b>.
    Thanks,
    Yogita

    Have a look at CL_ABAP_CHAR_UTILITIES - this has a lot of separators like this pre-defined as attributes.
    SO to use TAB character,  code:
    concatenate
    <f1>
    <f2>
    into str separated by CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB.
    Andrew

  • Unicode conversion phase after ECC6 Upgrade

    Hello guros,
    We have successfuly completed the upgrade from ECC5 to ECC6 EHP4.
    Part of our full upgrade plan is to also convert the system to a unicode compliant system.
    I assume something went wrong during the DB export , because now many entries that are supposed to be in hebrew in our database tables appear like gibberish (Its a trial system - dont worry).
    What I find weird about these occurances is that within such a table, some lines appear fine and even some rows appear fine in hebrew , whereas others dont.
    Let's take the system user table for example:
    (USER, NAME , SURNAME, ADDRESS).
    USER1 | שלום | עליכם | יקרים |
    USER2 | %%$% | אלי | #$$%#$ |
    USER3| #$%#$% | $##%$#%| $#%#$$%%#
    Unresolved symbols represnt gibberish.
    Is there  something that we might have missed?
    Thanks in advance, Udi.

    > Let's take the system user table for example:
    > (USER, NAME , SURNAME, ADDRESS).
    >
    > USER1 | שלום | עליכם | יקרים |
    > USER2 | %%$% | אלי | #$$%#$ |
    > USER3| #$%#$% | $##%$#%| $#%#$$%%#
    I would say that those entries were not correctly specified in your vocabulary as being Hebrew - OR
    Addresses have another speciality, they have a "creation language" field (LANGU_CREA). That field may be wrong filled if you e. g. create the user with an english logon and then change the user data to Hebrew (with Hebrew characters). The entry in the LANGU_CREA field however stays english. If you use that field now to decide the conversion of the addresse it will be converted wrong and you see gibberish.
    Markus

  • Character set conversion problem during upgrde.

    Dear Friends,
    I am trying upgrade one of my windows database with version 9.2.0.5 to 10.2.0.4 on unix. I am following exp/imp. During import I am seeing followinig errors for couple of tables,
    IMP-00019: row rejected due to ORACLE error 12899
    IMP-00003: ORACLE error 12899 encountered
    ORA-12899: value too large for column
    IMP-00058: ORACLE error 1461 encountered
    ORA-01461: can bind a LONG value only for insert into a LONG column
    This may be due to character set issue, since database on windows has WE8MSWIN1252 and on unix it has UTF8.
    Please let me know how I can resolve this issue.
    Regards.
    Mahdu

    Hello,
    It's better that your Target Database is created with the same character set than the source one.
    This is an option you can choose at the database creation.
    If you have to stay in UTF8 on your Target database then, you'll have to extend the column size or, use the
    option CHAR (as Unicode may use up to *4 bytes* for one character instead of *1 byte* for WE8MSWIN1252).
    To use the option CHAR you may specify it on the column datatype, for instance:
    col1 VARCHAR2 (100 CHAR)Else, without this option, VARCHAR2 (100) means 100 Bytes (which can store 25 characters in Unicode).
    You also have the parameter NLS_LENGTH_SEMANTICS that you can set to CHAR, but the export/import
    utility doesn't manage it well.
    So, the safest way is to create your target database with the same character set than the source one
    except if you want to migrate to Unicode.
    Hope this help.
    Best regards,
    Jean-Valentin
    Edited by: Lubiez Jean-Valentin on Mar 3, 2010 10:11 PM

  • MDMP Unicode Conversion: maintenance system vocabulary in.Excel possible?

    We are currently converting from R/3 4.7 MDMP to ECC 6.0 EHP5 Unicode using CU&UC. We have native speakers to do the manual maintenance of the system vocabulary (assignment of words without language key to a language). However these native speakers are SAP "illiterates" and have no access to SAP. We would like to extract the system vocabulary to Excel, give it to the native speakers, they maíntain in Excel, and then we upload the Excel into SAP. Extracting the vocabulary is easy, since there is an ALV grid. Is there a way to upload the Excel to SAP? Thank you very much.

    Hi,
    the down- and upload scenario via spreadsheet is not forseen in SPUMG.
    I know customers who maintain the vocabulary with automatic and semi-automatic procedures and then verify the assigned languages via spreadsheet download sent to native speakers. In this scenario, there should be only a few words, which are assigned wrongly and these can be corrected manually.
    However even in this scenario customers have to take care that the code page used by e.g. excel fits to the assigned language. E.g. you need to do this on a local Windows (default code page local).
    But maintaining the language in the spreadsheet and then uploading the result to spumg is not possible.
    Best regards,
    Nils Buerckel

  • Outbound Queue got deleted during ECC upgrade

    Hi,
    After ECC EHP6 Upgrade Outbound Queue in SMQ1 got deleted for data source 0F_GL_14 in ECC, but delta queue exists under RSA7.
    how to re-generate outbound Queue which got deleted during Upgrade?
    Santhosh

    Hi Shantosh,
    In this case, please follow the below steps -
    1. Delete the delta for your info package, and do init without data transfer.
    2. After this first fill your setup tables with SBIW tcode,
    3. And run your Info Package with Repair full request the data will come to PSA now, anyway ur DSO will overwrite all the existing records and add only the fresh records.
    4. Later enable your delta for the Info Package. This will absolutely go fine.
    Thanks..!!
    Regards,
    Harish. K

  • Problems during BIOS upgrade - three beeps - help!

    Hi.
    Helping on a old neighbour computer. Catastrophe.
    HP Pavilion P6122f PC. 
    The computer could not boot.
    Decided to try a BIOS upgrade, from 5.11 to 5.22
    Computer freezes during upgrade. 
    Now can't restart, can't access the BIOS, all i hear are three short beeps.
    which means: Unable to start flashing (such as when missing a utility or BIOS image)
    I really really need to fix this, my neighbour is not rich by any means. I can i reset the BIOS?

    Hi Fred,
    Try clearing the CMOS and see if you get lucky.
    The motherboard in that PC has a long not so good history.
    HP DV9700, t9300, Nvidia 8600, 4GB, Crucial C300 128GB SSD
    HP Photosmart Premium C309G, HP Photosmart 6520
    HP Touchpad, HP Chromebook 11
    Custom i7-4770k,Z-87, 8GB, Vertex 3 SSD, Samsung EVO SSD, Corsair HX650,GTX 760
    Custom i7-4790k,Z-97, 16GB, Vertex 3 SSD, Plextor M.2 SSD, Samsung EVO SSD, Corsair HX650, GTX 660TI
    Windows 7/8 UEFI/Legacy mode, MBR/GPT

Maybe you are looking for

  • Scanner and Software for Lion with document feeder to Scan thousands of photos

    I have an older HP PhotoSmart Print 7280 that can scan photos.  On the PC HP had software that would allow you to scan through the document feeder and batch correct/crop the photos before creating files.  This printer/scanner doesn't have HP software

  • Continuos printing in smartforms

    hi experts, I am working with smartforms now.i am very comfortable with one page printing,but if it is continuos printing what all are the procedures involved in it. ie if i want to print invoice from 900001 to 9000010 at a time. pls give me step by

  • How to configure FTP in Process Flow

    I'm having troubles configuring an FTP activity in my process flow. Any clue how that should be done? The documentation does not tell that much. I added the following to my parameter list in "Activity Panel" /${Working.Host}=100.1.15.236/${Working.Us

  • ORA-12560: TNS:protocol adapter error in 8i database.

    Hi all, Need your suggestion This is a new Installation on Windows 2003 and I need to create a new database called xxxxxx. I checked lsnrctl status is up and running ORACLE_HOME: D:\oracle\ora817\ ORACLE VERSION: 8.1.7.0.0 C:\Documents and Settings\o

  • Switch off outbound international call barring, don't know the password

    I am across in France and found out that international call were being barred. Tried to switch it off on my phone, Galaxy s5, but asking For a password and I have no idea what it would be. Can't even call 150 as it is taken as an international call.