This document provides steps for preparing a database for Unicode conversion, performing the Unicode conversion, and completing post-conversion activities. It includes exporting a non-Unicode database, importing into a Unicode system, checking for inconsistent objects, running conversion reports, and testing the converted system.
Download as XLS, PDF, TXT or read online on Scribd
0%(2)0% found this document useful (2 votes)
390 views
Non Unicode To Unicode
This document provides steps for preparing a database for Unicode conversion, performing the Unicode conversion, and completing post-conversion activities. It includes exporting a non-Unicode database, importing into a Unicode system, checking for inconsistent objects, running conversion reports, and testing the converted system.
Download as XLS, PDF, TXT or read online on Scribd
You are on page 1/ 364
Unicode Preparation
DB Export 64 bit Non Unicode
DB Import / System Copy with Unicode Post Unicode Conversion Activities Check Tcode Parameters Log on to Productive Client 710 Preparation SMLT Check for the existence of Installed Languages SA38 RSREFILL ABAP Programs for Conversion UCCHECK Choose Object type FUGS and select the check box modified SAP objects as well. Data Maintenance SARA Archiving the data - This step can be skipped Pre-conversion Correction SNOTE SA38 UMG_ADD_PREP_STEP SE38 Create Report RSTXCLEARTTDTG and save in the package STXD SNOTE Download Note 794966 SA38 RSTXCLEARTTDTG SE14 Extras --> Invalid Tables SA38 RADNTLANG --> Select Check box Activate Inactive Version SE38 UMG_R3CHECK_FILES Consistency Check SA38 RUTCHKNT --> Leave the check box unselected In the section Object Types for Checking Select Checkbox Tables In the section Select Objects by Name Select filed Table Category Click the arrow Go to tabstrip Exclude Single values. Choose Multiple Selection Select INTTAB and VIEW and Enter SE14 Enter the object name (Returned in the earlier check) Unicode Conversion Unicode Preconversion Phase SPUMG Scanner --> Reset all scans Edit --> Language List. Scanner --> Initialize --> Language List Scanner --> Settings Scanner --> Initialize --> Work List (This step takes a long time) You can monitor the progress by clicking on monitor and refresh When the initialization is complete SPUMG UMG_PMIG_WORKER_JOB SPUMG You will see all the tables in the consistency check tab are set to status INITIAL Additional Preparation Steps Delete entries from tables DDNTT_CONV_UC and DDNTF_CONV_UC SA38 TWTOOL01 & Execute Specify a path for the log file as it is very important to read the log afterwards. Other error could be analysed with the note SA38 UMG_SHOW_UCTABS Make sure tables DDXTT, DDXTF, DDXTT_CONV_UC, DDXTF_CONV_UC are empty before you proceed SE11 Check DDXTT, DDXTF tables. There should not be any errors displayed. SA38 RADCUCNT --> Generation for Single Object Type TABL Name DDXTT_CONV_UC RADCUCNT --> Generation for Single Object Type TABL Name DDXTF_CONV_UC Delete all entries for the tables DDXTT_CONV_UC, DDXTF_CONV_UC In Table TRMTRA, If any entries exist SA38 --> RS_TRANSLATION_EXPORT_OLD_PP If no entries SA38 --> RS_TRANSLATION_EXPORT_PP SA38 SE11 After successful completion RADCUCNT & Execute (This report creates the nametabs required for conversion) SA38 Action Execute ( This will transfer the languages into the productive client Execute (This execution may take sometime) This checks for the programs which are needed to be marked for unicode conversion Apply Note 712619 - Not required if Not an MDMP system Execute in Background(This report maintains the corrupt data in many tables before conversion) Applied after Basis Pack 48 for release 6.20 Execute (This will clear the corrupt in the table TTDTG) Delete all which start with QCM (These are temporary tables created during a upgrade, they don't appear in the dictionary, if not deleted they make their appearance in the consistency check) Execute the report in Background (This report sets the Text Lang field for the tables for conversion) Read Note 89384 Execute Extras --> Runtime Object --> Check ( An error is displayed stating why the object is inconsistent) if the object is not in the dictionary activate the object. If the objects are not found in the DB but they exist in Dictionary, they can be ignored. Unicode Conversion Copy & Execute (This checks the objects which are inconsistent. Most likely this report will return some tables which are inconsistent.) Change all entries which are 1100 to 1160 Global Fallback Code Page 1160 & Save This initializes all the tables which are required to be converted into Unicode Scanner --> Update Worklist Click on Scheduled a Worker Job --> Specify the period to run Job Scanner --> Update Log Using SQL Query Keep repeating the check until Check Successful, no action necessary is displayed. Using Variant UNICODE-02-CRE for the first time Using Variant UNICODE-02 for all the subsequent times if not successful the first attempt F:\Temp\Radcucnt.log (Check the log file for any errors. If any error says, Nametab could not be created it could be ignored, if anytime runtime errors are available try activating the objects as suggested earlier.) 932779 Should not display any tables ( If it displays any tables run the consistency check using SE11 and deal with the tables accordingly) Delete using SQl Query If any adjust them. Execute ( This creates the nametab for the specified table) Execute ( This creates the nametab for the specified table) Using SQL Query Source Lang *, Target Lang *, Directory F:\Temp, File Translation After successful completion Phase Parameters Action Values Run SAPInst Screen Choose Service Choose SAP 4.7 Non-unicode Export DB--> Screen General Parameters Profile Directory \usr\sap\D11\sys\profile Screen Windows Domain Choose Local Installation Screen Passwords Password of sidadm d11adm Screen Prepare DB Export Export Location \Export Screen Summary Start Run SAPInst Screen Choose Service Choose SAP 4.7 Non-unicode Export DB--> Screen General Parameters Profile Directory \sapmnt\ Choose Local Installation Screen Passwords Password of sidadm d11adm Screen Prepare DB Export Export Location \Export Screen Summary Select Check Box SAP System > Database Export Revise Select the Check Box Unicode Target System Next & Start Database Import Database Export & Import After Successful Completion Remarks Make sure that the mount point Export exists This export preparation might take around 1 1/2 to 2 Hrs. So Please don't Panic. This Export takes around 31/2 to 4 hrs. Database Export & Import After Successful Completion Check Tcode Parameters Action Conversion Completion Phase SA38 UMG_HISTORY Select the Displayed Item and SAVE SA38 UMG_POOL_TABLE Execute (If Short dump does not occur the check is successful. Nothing would be displayed) SA38 RUTTTYPACT Execute in Background (It eliminates any inconsistencies in the Nametab dictionary due to conversion) Enter the logname \Export\Rutttypact.log SA38 RSCPINST --> Select the Installed Languages Simulate RSCPINST Activate SE11 Table DDTPOOLCNV Check If any tables are displayed in the check, check them for consistency and adjust if necessary SE14 --> Extras --> Runtime Object --> Check SA38 HRUU_CONVERT_IN_UNICODE Deselect the Checkbox Test Mode and Execute (Some records become impossible to interpret after the conversion because of incorrect code page they are corrected with this report. In TRMTRA table during Addl. Preparation steps If any entries exist SA38 --> RS_TRANSLATION_IMPORT_OLD_PP If no entries SA38 --> RS_TRANSLATION_IMPORT_PP Generate text file, e.g. file_info.txt During the export of the source system R3load writes log and xml files (xml files in MDMP Systems only) into the installation directory of the non-Unicode system. You copied those files (e.g.SAPAPPL2001.xml) to your new Unicode server This file file_info.txt should contain all names and complete paths of the SAP*.xml files and SAP*.log files (Export and Import) SA38 UMG_SCAN_STATISTICS Execute File containging R3load log names \Export\file_info Destination \Export\Scan_statistics Upgrade the Kernel with latest patch level Configure STMS Run Sgen Source Lang *, Target Lang *, Directory \Temp, File Translation Unicode Conversion Completion Import Proposal Phase