Sunteți pe pagina 1din 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