Вы находитесь на странице: 1из 23

SAP NetWeaver 7.

Unicode Conversion
Experience Kit
Version 1.0
SAP NetWeaver 7.00 Support Package 14
July 19th, 2011
Documentation Updates: SAP Note 1149417

SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
T +49/18 05/34 34 24
F +49/18 05/34 34 20
www.sap.com

Copyright 2011 SAP AG. All rights reserved.

HTML, XML, XHTML and W3C are trademarks or registered

No part of this publication may be reproduced or transmitted in any

trademarks of W3C, World Wide Web Consortium, Massachusetts

form or for any purpose without the express permission of SAP AG.

Institute of Technology.

The information contained herein may be changed without prior

Java is a registered trademark of Sun Microsystems, Inc.

notice. Some software products marketed by SAP AG and its

JavaScript is a registered trademark of Sun Microsystems, Inc., used

distributors contain proprietary software components of other software

under license for technology invented and implemented by Netscape.

vendors.

SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge,

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered

ByDesign, SAP Business ByDesign, and other SAP products and

trademarks of Microsoft Corporation.

services mentioned herein as well as their respective logos are

IBM, DB2, DB2 Universal Database, System i, System i5, System p,

trademarks or registered trademarks of SAP AG in Germany and in

System p5, System x, System z, System z10, System z9, z10, z9,

several other countries all over the world. All other product and

iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390,

service names mentioned are the trademarks of their respective

OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM,

companies. Data contained in this document serves informational

Power Architecture, POWER6+, POWER6, POWER5+, POWER5,

purposes only. National product specifications may vary.

POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System

These materials are subject to change without notice. These materials

Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks,

are provided by SAP AG and its affiliated companies ("SAP Group")

OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,

for informational purposes only, without representation or warranty of

WebSphere, Netfinity, Tivoli and Informix are trademarks or registered

any kind, and SAP Group shall not be liable for errors or omissions

trademarks of IBM Corporation. Linux is the registered trademark of

with respect to the materials. The only warranties for SAP Group

Linus Torvalds in the U.S. and other countries.

products and services are those that are set forth in the express

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either

warranty statements accompanying such products and services, if any.

trademarks or registered trademarks of Adobe Systems Incorporated in

Nothing herein should be construed as constituting an additional

the United States and/or other countries.

warranty.

Oracle is a registered trademark of Oracle Corporation.

Documentation on SAP Service Marketplace

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the

You can find this documentation at the following address:

Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame,
VideoFrame, and MultiWin are trademarks or registered trademarks of
Citrix Systems, Inc.

http://service.sap.com/Unicode@sap

Typographic Conventions

Icons
Icon

Meaning
Caution
Example
Note
Recommendation
Background

Unicode Conversion Experience Kit..................................


1. Installation of the non-Unicode System........................
1.1 System Installation.................................................................7
1.2 Preparation of the System environment...............................7

2. Preparation of the non-Unicode System......................


3. System Copy and Conversion......................................
3.1 Database Export...................................................................13
3.2 Database Import....................................................................17

4. Uninstallation..................................................................
4.1 Uninstall the non-Unicode System.....................................22
4.2 Uninstall the Unicode System.............................................22

2011-07-19
5

Unicode Conversion Experience Kit


Alpha Version
Purpose
The Unicode Conversion Experience Kit package contains software and description you need
to learn how to perform a complete single code page system conversion to Unicode on your
local PC.

Constraints
This product is the Alpha Version of a special trial and evaluation version, so restrictions
regarding support and features apply. This product is intended only to let you experience the
conversion of a non-Unicode system to Unicode. This description may be used for the
Experience Kit only. It may not be used under any circumstances for the conversion of
productive running SAP systems as a replacement of the Unicode Conversion Guide and the
System Copy Guide.
SAP assumes no responsibility or liability of any or all problems that may arise from a
conversion that has been done without the Unicode Conversion Guide.

The Unicode Conversion Experience Kit package contains and is based upon the ABAP Trial
Version. You install the ABAP Trial Version on your PC (note that the installer dialogs refer to
the ABAP Trial Version), and convert it to Unicode, using the Unicode Conversion tools for the
preparation and the System Copy tools for the conversion. The ABAP Trial Version is also
available in SAP Developer Network (SDN) as a separate package. If you have installed the
ABAP Trial Version already, you can skip 1.1 System Installation and start with 1.2 System
Administration immediately.

This document
This document describes:
1. Installation of a non-Unicode system (system code page 1100, languages EN and DE)
2. Conversion of the non-Unicode system to Unicode on MaxDB / Windows Operating
System.
This package contains tools required for installation of the non-Unicode system (SID: NSP)
and tools required for the System Copy and the installation of the Unicode System (SID:
NSQ). Be sure you have downloaded both parts of the Unicode Conversion Experience Kit:
1. SAPNW7.0UnicodeTrialSP14.part1.rar
2. SAPNW7.0UnicodeTrialSP14.part2.rar
Want to know where to find the Unicode Conversion Experience Kit again easily?
The Alpha Version is currently only available on DVD.
The official version of the Unicode Conversion Experience Kit will be available in SAP
Developer Network. Go to https://www.sdn.sap.com/irj/sdn/downloads search for "Unicode
Conversion Experience Kit".

1. Installation of the non-Unicode


System
Define the following variables before you start the installation. The values defined here will be
used during the installation of the non-Unicode System and later be reused during the
Unicode Conversion.

Variable

Description

Value constraints

Sample

<MasterPassword>

Password to be used for all


created OS and DB users.

Must contain 8-9


characters and at
least one digit.

sapsapr3

Note:
Ignore other
information on the
screens!
<InstallationDrive>

Drive where the non-Unicode


and the Unicode system are
installed

about 50 GB free
space required

C:

<JavaHome>

Home directory of your JDK


installation
note: java.exe is located in
<JavaHome>\bin

Path must not contain


blanks

C:\jdk.1.4.2

<ExportDir>

Directory where the export


dump from the non-UC system
is stored during the conversion
process

Path must not contain


blanks

C:\export

<InstallPackageDir>

Directory where you unpack


the installation package.

<LocalAdmin>

User which is used to start the


installation

About 2 GB free
space required

Must have admin


rights on the machine
where the installation
is done

2011-07-19
7

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

1.1 System Installation


Task

Install ABAP trial version as source system


for Unicode conversion

User

<LocalAdmin> on Windows

Duration

2h 4h

Note:
o

You are about to install now a non-Unicode System with system code page 1100 and
languages English (EN) and German (DE).

The SAP System ID (SSID) for this trial version is NSP (System Nr 00), and it
cannot be changed.

1. Extract the archive SAPNW7.0UnicodeTrialSP14.part1.rar (part2.rar is extracted


automatically) and select Start.htm in the extracted package.
2. Read the information on the welcome screen first. Click on Installations. Start the Installer
and follow the instructions in the InstallShield Wizard.

Action

Values

Define installation directory.

<InstallationDrive>\sap

Define master password for DB and OS user.

<MasterPassword>

On the summary information screen, install


software.

Press Install.

Installation completed. Select both


checkboxes:

Start Management Console

In case the Welcome SAP MMC SnapIn Setup


Wizard is displayed:

Select Repair SAP MMC SnapIn and


press Finish

Start Application Server

Installation finished.
In SAPLogon (tabstrip Systems), create a new
item:

System name: NSP


Application server: localhost
System number: 00
SID: NSP

3. The installation of the ABAP Trial Version is finished.

1.2 Preparation of the System environment

Task

Create user NSPadm that is later used by


sapinst to access the system during Unicode
conversion

User

<LocalAdmin> on Windows

Duration

0,5h

1. Define the OS User NSPadm for SAPinst.


Go to Windows Start menu Control Panel Administrative Tools Computer
Management Local Users and Groups Users.
Menu: Action New User.
Enter the following values:
Full name:

NSPadm

Description:

Administrator for NSP

Password:

<MasterPassword> (PW never


expires)

2. Add user NSPadm to group Administrators for this computer.


3. Share <InstallationDrive>\sap under share name sapmnt with write permission for
administrators.
4. Log off from Windows. Then log on again to Windows as user NSPadm (log on to: this
computer).

Task

Configure and test access rights for user


NSPadm

User

NSPadm on Windows

Duration

0,5h

5. Test if user NSPadm has write access for: \\<ComputerName>\sapmnt.

2011-07-19
9

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

6. Set environment variables for user NSPADM: Go to Windows Start menu Control
Panel System Advanced Environment Variables (section: User Variables)
New.

Variable Name

Variable Values

dbms_type

ADA

DBNAME

NSP

SQLOPT

-n localhost -d NSP
-u SAPNSP,<MasterPassword>

SAPSYSTEMNAME

NSP

7. Add the following variable values to the variable Path:


<InstallationDrive>:\sapdb\programs\bin; <InstallationDrive>:\sapdb\programs\pgm;
<InstallationDrive>:\sap\NSP\SYS\exe\run
8. Open command prompt window (cmd box). Execute the following command:
xuser U DEFAULT u SAPNSP,<MasterPassword> -d NSP n localhost
-S SAPR3 t 0 set
9. Afterwards the following calls must work (from the cmd box):
R3trans x
This is r3trans version 6.14 (release 700 - 28.11.06 - 18:05:00).
r3trans finished (0000).
R3load testconnect
sapparam: sapargv( argc, argv) has not been called.
sapparam(1c): No Profile used.
sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
r3load: START OF LOG: 20080107183127
r3load: sccsid @(#) $Id:
//bas/700_REL/src/R3ld/R3load/R3ldmain.c#11 $ SAP
r3load: version R7.00/V1.4
Compiled Jan 29 2007 01:12:05
r3load -testconnect
(DB) INFO: connected to DB
(DB) INFO: disconnected from DB
r3load: job completed
r3load: END OF LOG: 20080107183128
10. Logoff from Windows and logon again as user <LocalAdmin>.

10

Installation of non-UC System finished


The non-Unicode system NSP is now installed. You can proceed with the preparation of NSP
for the Unicode Conversion.

2011-07-19
11

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

2. Preparation of the non-Unicode


System
Task

Prepare the Unicode conversion in the non


Unicode system

User

DDIC on SAP System NSP

Duration

2-4h

1. Log on to system NSP as user DDIC. The password is already provided on the logon
screen.
2. Start transaction SPUMG. Transaction SPUMG starts with the Welcome to SPUMG
screen
3. Select Download the Exception list from note 996990 and download and unzip the
newest version of the exception list to your PC.
4. Select Update the SPUMG exception tables and choose the downloaded file with the
exception list for upload.
5. Select Start additional preparation steps. This starts report UMG_ADD_PREP_STEP
which initiates a set of other reports which correct or delete data in specific tables before
the actual preparation of the non-Unicode system can be started. Run the report with
option Background. After UMG_ADD_PREP_STEP is finished, all reports should be
displayed with status green or yellow.
6. Select Continue with transaction SPUMG
7. Perform the steps listed in the table below:
Transaction
SPUMG

12

To Do
Scanner

Reset All Scans

Scanner

Initialize Worklist

Monitor

Check status of the initialization. If


initialization is completed, proceed with the
next step.

Schedule Worker Job

In section Job Schedule select immediate.


Then select Schedule Job.

Monitor

Check the status of the Consistency Check.


Consistency Check completed. If all tables
were processed with no errors, proceed
with the update.

Scanner

Update Worklist

Monitor

Check if new tables were added to the


system after the Consistency Check has
been run. If there are new tables with status
'initial', run the Consistency Check for those

tables.
SE38

SPUMG

Run report TWTOOL01. When message


"Check successful, no action necessary" is
displayed, the action is completed.
Extras Unicode
Nametabs

Create Unicode Nametabs (start by


pressing button In Background). Note that
this action might take up to 3 hours. Check
in the Job Overview if all jobs are finished
before proceeding:
Note that this action might take up to 3
hours.
Check the status of
UMG_PMIG_NTAB_JOB using button Job
Overview. When the Status is green, you
can proceed further.

Preparation of non-Unicode system finished


Preparation of NSP is finished. You can now proceed with the System Copy procedure.

2011-07-19
13

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

3. System Copy and Conversion


3.1 Database Export
Task

Export the content of the non-Unicode


system NSP (Unicode conversion of content
happens during export)

User

<LocalAdmin> on Windows

Duration

2-6h

1. Prepare SAPinst start


o

Make sure the Java Runtime Environment (JRE) required for SAPinst installed (JDK
1.4.2 or 1.5.0). If not, download and install the recommended JRE or JDK version for
your operating system. Note: JRE is part of the Java Development Kit (JDK). An installed
JDK will be detected automatically when the environment variable <JavaHome> is set.

Open the SAP Management Console and stop system NSP. Note: The database must
be running.

Create <ExportDir> (Export Location).

2. Start SAPinst
o

Open:
<InstallPackageDir>\SAPNW7.0UnicodeTrialSP14\sapinst_700_master\IM_WINDOWS_
I386\sapinst.exe.

Start sapinst.exe.

14

3. Choose Service:
Select the service that you want to install as shown in the picture below:
SAP NetWeaver 2004s Support Release 2
Additional Software Life-Cycle Tasks
System Copy
MaxDB
Source System
Central System
Based on AS ABAP
Database Instance Export

2011-07-19
15

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

4. Define Parameters.
After each step select Next to proceed.
Section

Field/Checkbox/Radiobutton

Enter/Select

Default Settings

Choose Parameter Mode


Custom.

Java Runtime
Environment:

Enter path to JRE/JDK. This


section only comes up in case
the Java runtime environment
cannot be detected
automatically. Otherwise it is
skipped.

<JavaHome>

General
Parameters

Enter system profile directory


path

<InstallationDrive>\SAP\NSP\SYS\profile

Windows
Domain

Choose SAP System User


domain

Local installation

OS User
Passwords

Enter Password of SAP


System Administrator

<MasterPassword>

Database
Export

Enter Export Location

<ExportDir>

Export for
Target System

Do not change the default settings

Split STR Files

Do not change the default settings

Database
Export

Unicode Target System

5. Check Parameters.
Parameters List is displayed.
All parameters settings are ok.
Select Start.

16

Select checkbox

6. Execute Service.
The Export is executed.
This step will take up to several hours.
After the Export is successfully finished, the Export Directory (folder \ABAP\Data) will contain
entries as shown in the sample picture below.

Export of non-Unicode system finished


Export of NSP and conversion of the non-Unicode data is finished. You can now proceed with
the import.

2011-07-19
17

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

3.2 Database Import


Task

Install a new Unicode system NSQ and


import the exported Unicode content of NSP
into it

User

<LocalAdmin> on Windows

Duration

2-6h

1. Start SAPinst
o

Open:
<InstallPackageDir>\SAPNW7.0UnicodeTrialSP14\sapinst_700_master\IM_WINDOWS_
I386\sapinst.exe.

Start sapinst.exe.

2. Choose Service
Choose the installation service:
Select the service you want to install as shown in the picture below.
SAP NetWeaver 2004s Support Release 2
Additional Software Life-Cycle Tasks
System Copy
MaxDB
Target System
Central System
Based on AS ABAP

18

Central System Installation

3. Define Parameters (1)


Section

Field/Checkbox/Radiobutton

Enter/Select

Default Settings

Parameter Mode

Typical

Java Runtime Environment

Enter JRE/JDK. This section


only comes up in case the Java
runtime environment cannot be
detected automatically.
Otherwise it is skipped.

<JavaHome>

SAP System Parameters

SAPSID

NSQ

SAP System Parameters

Unicode System

Must be selected!

2011-07-19
19

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

(recommended)
Master Password

Windows Domain

Password for all users of this


SAP system including DB users

CChoose SAP System User


Ddomain

<MasterPassword>
Note: Check F1 help for
dependencies password
policy!
Local Installation

OS User Passwords

Password of SAP System


Administrator and SAP System
Service User

<MasterPassword>

Database Installation

Installation Method

Standard System
Copy/Migration (load-based)

Database Installation

Start Migration Monitor


manually

Must be deselected

Database Parameters

Database ID (DBSID)

NSQ

20

4. Skip Prerequisites Checker


If you get the following message, press Cancel and continue.

2011-07-19
21

Unicode Conversion Experience Kit

SAP NetWeaver 7.00 SP14

5. Define Parameters (2)


Procede with Software Package Locations:
Section

Field

Enter

Software
Package(s)

Package
Location

<ExportDir>

Package
Location

<InstallPackageDir>\SAPNW7.0UnicodeTrialSP14\
sapinst_700_maxdb

DDIC Users in SAP


System Clients

Password of
DDIC in client
000 in the source
system

minisap

Software
Package(s)

Package
Location

<InstallPackageDir>\SAPNW7.0UnicodeTrialSP14\
sapinst_700_krn

Migration Export
Software
Package(s)
MaxDB RDBMS

( = default password for client 000)

UC Kernel
NW2004sSR2

6. Execute Service.
The Import is executed.
This step will take up to several hours.

Conversion of non-Unicode system finished


o

Add system NSQ to your SAPlogon Pad (SAP system number for system NSQ is 01)

Logon to system NSQ.

The Unicode Conversion Experience Kit is successfully finished.

22

4. Uninstallation
You have finished the Unicode Conversion Experience Kit, and you want to delete both
systems from your PC.

4.1 Uninstall the non-Unicode System


Task

Uninstall system NSP

User

<LocalAdmin> on Windows

Duration

0,5h

The uninstaller will remove the SAP NetWeaver 7.0 Unicode Conversion Experience
Kit including all content and optional the database instance and the SAP Management
Console.
1. Stop the Application Server before uninstallation. Use the shortcut in MS Windows Start
menu under Programs SAP NW 7.0 ABAP Trial Version NSP Stop Application.
2. Uninstall. In MS Windows Start menu go to Programs SAP NW 7.0 ABAP Trial Version
NSP Uninstall. Alternatively, you can execute uninstall.exe which is available at
<INSTALL_DRIVE>\SAP\NSP\_uninst.

4.2 Uninstall the Unicode System


Task

Uninstall system NSQ

User

<LocalAdmin> on Windows

Duration

0,5h

Use the Uninstall service of SAPinst.


Execute \...\sapinst.exe, select SAP Netweaver 2004s Support Release 2 Additional
Software Life Cycle Task Uninstall Uninstall System.

2011-07-19
23