Front cover
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OSComprehensive yet simple SAP business applications with
i5/OS Successful business solutions in an on demand complex world
SAP applications and System i integration
Susan Powers Matthias Bartusch Manfred Engelbart Dieter Huber
Gert Ruland Sabine Schloesser Ron Schmerbauch Steve J. Tlusty
ibm.com/redbooks
International Technical Support Organization Implementing SAP
Applications on the IBM System i Platform with IBM i5/OS August
2006
SG24-7166-00
Note: Before using this information and the product it supports,
read the information in Notices on page xxv.
First Edition (August 2006) This edition applies to Version 5,
Release 3, Modification 5 of i5/OS (product number 5722-SS1) and
mySAP ERP 2004, SAP ECC 5.0 based on SAP NetWeaver(R) 04. Copyright
International Business Machines Corporation 2006. All rights
reserved. Note to U.S. Government Users Restricted Rights -- Use,
duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
ContentsFigures . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . xv Tables . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . xxiii Notices . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . xxv Trademarks . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . xxvi Preface . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . xxvii The team that wrote this redbook. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . xxvii Become a published author . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . xxx Comments welcome. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . xxx Part 1. SAP applications on System i models with i5/OS . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 1 Chapter 1. IBM System i solution for SAP . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 1.1 The
integrated approach . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 1.2 DB2 UDB for
i5/OS: Integrated database for System i family, optimized for SAP .
. . . . 1.3 Storage management . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 Consolidate homogeneous workloads under i5/OS . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 1.5 Consolidate heterogeneous
workloads on a System i server . . . . . . . . . . . . . . . . . .
. . . 1.5.1 Heterogeneous operating systems . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 1.5.2
Heterogeneous workloads . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 1.5.3 Heterogeneous PTF
levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 1.6 IBM System i value proposition for
SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 3 4 4 5 5 6 6 6 6 6
Chapter 2. SAP Solution Portfolio . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1
History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 mySAP Business Suite . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.3 SAP
NetWeaver architecture . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 12 2.3.1 People
integration . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 13 2.3.2 Information
integration . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 13 2.3.3 Process integration . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 13 2.3.4 Application integration. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 14 2.4 Complexity of SAP NetWeaver implementation . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5
Critical success factors . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Chapter
3. SAP system landscapes . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 3.1 SAP system architectural
dimension. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 3.1.1 2-tier implementation . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 3.1.2 3-tier implementation . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2
Operational stages of SAP systems (change management) . . . . . . .
. . . . . . . . . . . . . 3.3 SAP system dimension . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 3.4 Naming conventions . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . Chapter 4. SAP system landscape scenarios . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 4.1 Example environment
descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 4.2 Small configuration scenario . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 4.2.1 Components . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 4.2.2 Schema . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3
Medium configuration scenario . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . Copyright IBM Corp.
2006. All rights reserved.
17 19 19 20 20 20 21 23 24 24 24 24 25 iii
4.3.1 Components . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2
Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Large
configuration scenario . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 4.4.1 Components . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 4.4.2 Schema . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 4.5 Availability considerations and
influence on landscape design. . . . . . . . . . . . . . . . . . .
4.6 System i value proposition for SAP NetWeaver landscapes. . . .
. . . . . . . . . . . . . . . . . Chapter 5. System i
virtualization . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 5.1 Virtualization . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 5.1.1 Static LPAR. . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 5.1.2 Dynamic LPAR . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 5.1.3 Micro partitions . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2
Implementation options . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Summary .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . Chapter 6.
Encoding data used in SAP systems . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 6.1 What are encoding schemes?. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 6.2 SAP direction . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 6.3 What encoding schemes are available for SAP applications on
i5/OS? . . . . . . . . . . . . 6.3.1 Unicode . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 6.3.2 GLS . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 6.4 Choosing between Unicode and GLS . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5
Converting an installed system to Unicode . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 6.5.1 Moving from GLS to
Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 6.5.2 Moving from EBCDIC to Unicode or GLS . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter
7. SAP sizing considerations . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 7.1 Overview of the sizing
process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 7.2 Size with the help of the SAP
Quicksizer . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 7.2.1 Input to Quicksizer . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2 Considerations for the Quicksizer output . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 7.2.3 Work with
Quicksizer output . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 7.2.4 Considerations for sizings
not based on the Quicksizer . . . . . . . . . . . . . . . . . . . .
7.2.5 Size upgrades . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.6
Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
25 26 27 27 27 28 29 31 32 32 32 33 33 34 35 36 36 36 37 37 37
38 38 38 41 42 43 43 44 44 45 46 46
Part 2. Operational topics . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 47 Chapter 8. i5/OS from an SAP application view .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1
System i architecture and overview . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 8.1.1 Single-level
storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 8.1.2 Layered architecture . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 8.1.3 Overview of i5/OS . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 8.1.4 Subsystems . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.5
Auxiliary Storage Pool. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 8.1.6 Independent ASP
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 8.1.7 Logical partitions . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 8.2 i5/OS object structure . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 8.2.1 Object types . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 8.2.2 SQL collection objects . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2.3
Database access from the SAP system . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 8.2.4 The Integrated File System .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 8.2.5 Language support . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49 50 50 51 52 52 53 53 54 55 55 56 60 63 70
iv
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OS
8.2.6 TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2.7
Security and authorization . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 8.3 System i software
products for an SAP implementation . . . . . . . . . . . . . . . .
. . . . . . . . 8.3.1 Software product names and options . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.2
Work with licensed programs . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 8.3.3 System i software
product licensing . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 8.3.4 Required IBM software products for an SAP
implementation . . . . . . . . . . . . . . . . 8.3.5 Useful and
optional software products for SAP systems . . . . . . . . . . . .
. . . . . . . 8.3.6 Program temporary fixes. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4
Additional tools for SAP systems . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 8.4.1 SQLUTIL . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 8.4.2 Other tools . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 8.4.3 Interactive SQL . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 8.5 i5/OS commands. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 8.6 i5/OS Portable Application Solutions Environment . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 8.6.1 i5/OS PASE on
System i models . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 8.6.2 i5/OS PASE with SAP systems. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.7 Special operating system settings for SAP applications . . . .
. . . . . . . . . . . . . . . . . . . . 8.7.1 Multiple SAP systems
on one server . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 8.7.2 Adjusting the run priority of SAP work
processes . . . . . . . . . . . . . . . . . . . . . . . . . 8.8
Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9
Java database connectivity . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
71 72 72 72 73 74 74 76 76 78 79 80 81 82 84 84 85 86 86 86 88
88
Chapter 9. SAP storage and database considerations . . . . . . .
. . . . . . . . . . . . . . . . . . 89 9.1 Hardware disk
configuration . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 90 9.1.1 Internal and external
disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 91 9.2 System i integrated storage . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 93 9.3 IBM TotalStorage solutions . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 94 9.3.1 Fibre Channels for external disks in an SAP system
environment . . . . . . . . . . . . 96 9.4 Planning for disk
storage in an SAP installation . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 97 9.5 Basic principles of SAP databases
and SAP systems . . . . . . . . . . . . . . . . . . . . . . . . .
98 9.5.1 SAP databases and SAP journals in standard installations .
. . . . . . . . . . . . . . . . 98 9.5.2 SAP databases with shared
or common SAP journals . . . . . . . . . . . . . . . . . . . . . 99
9.5.3 Multiple components in one database and their journals . . .
. . . . . . . . . . . . . . . 101 9.6 SAP applications and journal
management . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 102 9.6.1 The SAP journal and SAP journal receiver . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 102 9.6.2 Default
SAP application *JRN and *JRNRCV settings . . . . . . . . . . . . .
. . . . . . . 106 9.6.3 Manual procedure to set up journal logging
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 9.6.4
Journal switch . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 108 9.6.5
Reduction in journal receiver size . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 109 9.7 ASP considerations
for SAP journal management . . . . . . . . . . . . . . . . . . . .
. . . . . . . 110 9.7.1 Using a separate ASP for the journal
receiver . . . . . . . . . . . . . . . . . . . . . . . . . . 110
9.7.2 General recommendations . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 111 9.7.3 Sizing the
SAP journal receiver. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 112 9.7.4 ASP overflow . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 113 Chapter 10. Users and authorities . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 10.1 Authorization concepts . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.1.1
Objects, owners, and users . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 10.1.2 Solutions for some
authority situations . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 10.1.3 The i5/OS concept of adopted authority . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 i5/OS
system users with SAP applications . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 10.2.1 SAP system administrator. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 115 116 116 118 121 124 125
Contents
v
10.2.2 SAP system operator . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 10.2.3 ABAP and
JDBC user profiles. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 10.2.4 Characteristics of the SAP system
user profiles on i5/OS . . . . . . . . . . . . . . . . 10.3
Environment variables. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . Chapter 11.
Installation overview . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 11.1 SAP documentation . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 11.2 IBM Redpaper . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 11.3 Set up an SAP system by system copy . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 11.4
Differences between 2-tier and 3-tier landscapes . . . . . . . . .
. . . . . . . . . . . . . . . . . . 11.5 Upgrade guides . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . Chapter 12. The SAP kernel on the System
i server . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1
Introduction to SAP kernels. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 12.1.1 What is a
kernel? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 12.1.2 Naming the kernel library
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 12.1.3 Using separate kernels for each SAP system. .
. . . . . . . . . . . . . . . . . . . . . . . . 12.1.4 Other
libraries that include runtime objects (J2EE and RFC) . . . . . . .
. . . . . . . 12.2 SAP kernel, operating system and database
release . . . . . . . . . . . . . . . . . . . . . . . . 12.2.1
Released operating systems for SAP kernel 4.6x and DB2 UDB for
iSeries . . 12.2.2 Released operating systems for SAP kernel 6.x
and DB2 UDB for iSeries . . . 12.2.3 Maintenance for SAP kernels .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 12.3 Managing the SAP kernel . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.3.1
SAP kernel when planning an operating system upgrade . . . . . . .
. . . . . . . . . 12.3.2 Loading an SAP kernel . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3.3 Applying an SAP kernel . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 12.3.4 Updating a
Java kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 12.3.5 SAP kernel patches . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 12.3.6 Downloading SAP kernel patches. . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 12.3.7 Applying
the SAP kernel patches . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 12.4 Kernel 6.40 content . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .
126 126 127 131 133 134 134 134 135 136 137 138 138 139 140 141
144 145 145 145 147 147 149 152 154 154 158 164 171
Chapter 13. SAP instance profile parameters . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 173 13.1 SAP instance
profile parameters for i5/OS installations . . . . . . . . . . . .
. . . . . . . . . . 174 13.2 SAP instance profile parameter values
for i5/OS installations . . . . . . . . . . . . . . . . . 176
Chapter 14. Software logistics . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 14.1 SAP system
landscape, clients, and roles . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 14.2 SAP system landscapes . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 14.2.1 SAP system environments . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2.2
One-system landscape . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 14.2.3 Two-system landscape
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 14.2.4 Three-system landscape. . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 Manage clients after the installation of an SAP system . . . .
. . . . . . . . . . . . . . . . . . 14.4 Global transport directory
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 14.4.1 Setup the Transport Management System
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.2
Define the transport domain and transport routes. . . . . . . . . .
. . . . . . . . . . . . . 14.5 Customization and development
process in an SAP system . . . . . . . . . . . . . . . . . . 14.5.1
Client attributes . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 14.5.2 Transport
change requests . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 14.6 Handling of a repository object
change request . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 14.6.1 The SAP Software Change Registration (SSCR) . . . . . .
. . . . . . . . . . . . . . . . . 14.6.2 Creating a repository
object change request . . . . . . . . . . . . . . . . . . . . . . .
. . . 14.6.3 Transport Organizer . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
viImplementing SAP Applications on the IBM System i Platform with
IBM i5/OS
181 182 183 183 185 185 185 187 189 192 194 197 197 199 200 200
202 203
14.6.4 Strategies for importing requests . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 14.6.5 Workflow
strategy for imports . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 14.6.6 Use STMS to import single
requests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 14.6.7 Use TP to import single requests . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 14.7 Transport
objects between SAP systems on different host systems. . . . . . .
. . . . . . 14.7.1 Homogeneous environment . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 14.7.2
Heterogeneous environments . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 14.8 Test the Transport
Management System . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . Chapter 15. The SAP system of printing. . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.1
Introduction to printing with SAP applications . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 15.2 Spool support
architecture . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 15.2.1 Overview of i5/OS spool
support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 15.2.2 Overview of the SAP spool system . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 15.2.3 TemSe
data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 15.2.4 The spool work
process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 15.3 Spool request and spooled files . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 15.4 Printing with i5/OS systems . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.4.1
i5/OS printer data streams . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 15.4.2 AFP printing . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 15.4.3 i5/OS printer commands . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 15.4.4 i5/OS printer configuration . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 15.5
Administration of the SAP spool system . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 15.5.1 Components of a
printer definition . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 15.5.2 Output devices . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 15.5.3 Configure Access Method C . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 15.5.4 SAP device
types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 15.5.5 Paper types . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 15.5.6 Print controls . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 15.5.7 SAP characters and character sets. . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 15.6 Configure new
SAP system device . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 15.7 Barcode printing definitions . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 15.8 Manage SAP spooled and output requests. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 15.8.1
Attributes of a spool request . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 15.8.2 Spool request
actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 15.9 Resolving printing problems . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 15.10 Printing documentation references . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter
16. SAP system administration . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 16.1 SAP system monitoring . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 16.1.1 Monitoring session information . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.1.2 Monitoring SAP information . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 16.1.3 Monitoring an
SAP server: Transaction SM51 . . . . . . . . . . . . . . . . . . .
. . . . . . 16.1.4 Monitoring SAP work processes: Transactions SM50
and SM66. . . . . . . . . . . 16.1.5 Monitoring an SAP user:
Transactions SM04 and AL08. . . . . . . . . . . . . . . . . .
16.1.6 Monitoring asynchronous update and update processing:
Transaction SM13 . 16.1.7 Monitoring SAP locks: Transaction SM12. .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 16.1.8
Monitoring ABAP dumps: Transaction ST22. . . . . . . . . . . . . .
. . . . . . . . . . . . . 16.1.9 Monitoring the SAP system log:
Transaction SM21 . . . . . . . . . . . . . . . . . . . . . 16.2 SAP
system administration tasks . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 16.2.1 Global administration
tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 16.2.2 Activities before stopping an SAP system.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.2.3 SAP
profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
204 204 205 207 208 208 208 211 213 214 216 216 216 217 217 220
221 221 222 223 224 234 234 235 237 239 241 242 243 244 246 247 247
248 248 249 251 252 253 254 256 257 257 257 258 259 260 262 262 265
266
Contents
vii
16.2.4 SAP background processing. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 16.2.5 SAP and DB2
UDB for iSeries data base administration in CCMS. . . . . . . . . .
16.2.6 Maintaining users and authorities . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 16.3 SAP Computing
Center Management System (CCMS) . . . . . . . . . . . . . . . . . .
. . . . 16.3.1 CCMS overview . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.3.2
Setting up CCMS . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 16.4 System
Administration Assistant (SSAA transaction) . . . . . . . . . . . .
. . . . . . . . . . . . 16.4.1 Using keyword search to find tasks.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.4.2 Maintaining the System Administration Assistant . . . . . .
. . . . . . . . . . . . . . . . . 16.4.3 Defining a new task. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 16.4.4 Configuring a system landscape . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16.4.5
Accepting system landscape settings . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 16.4.6 Allowing remote access . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 16.5 SAP Solution Manager . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16.5.1 Monitoring an SAP system . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 16.5.2 SAP EarlyWatch
Alert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 16.6 Daily administration tasks - sample
lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 16.7 Useful SAP system administration transactions . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Chapter 17. General
topics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 17.1 Control network access with
SAProuter . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 17.2 Using the IBM Job Scheduler in an SAP system
environment . . . . . . . . . . . . . . . . . 17.3 Automated
startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 17.3.1 i5/OS functions .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 17.3.2 QSTRUP in an SAP system
environment . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 17.3.3 Starting SAP applications during an IPL . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 17.3.4 Concerning Linux
Application Server . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 17.3.5 Automatically start and stop multiple
instances and the application server . . . 17.3.6 Starting Windows
AppServer from System i central host on remote systems . 17.4
Copying CDs and DVDs to hard disk . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . Chapter 18. Life cycle . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 18.1 Growth management. . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 18.1.1 Storage capacity growth . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.1.2
Workload growth . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 18.2 Tools to track
resource utilization . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 18.3 System i resource upgrades . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 18.3.1 Adding memory or disk resources to a partition
. . . . . . . . . . . . . . . . . . . . . . . . 18.3.2 Adding CPU
resources to a partition. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 18.3.3 Instance profile tuning changes . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18.4 Software release updates . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 18.4.1 i5/OS
release upgrade . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 18.4.2 i5/OS database upgrade . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 18.4.3 SAP release upgrade . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18.5
Add SAP systems . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 18.6 Adding
languages to SAP applications . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 18.7 Migration and code page
conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 18.7.1 Migration . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 18.7.2 Code Page Conversion (CPC) . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Chapter 19. Problem
avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 19.1 Prevent instead of react . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 19.2 Hardware. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 19.3 IBM software . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
viiiImplementing SAP Applications on the IBM System i Platform with
IBM i5/OS
268 270 271 272 272 272 273 273 273 274 275 275 275 276 277 281
281 287 293 294 302 305 305 307 309 310 310 312 313 317 318 318 320
320 321 321 321 322 322 322 323 323 324 324 324 325 325 331 332 332
332
19.3.1 IBM Informational APARs for SAP customers . . . . . . . .
. . . . . . . . . . . . . . . . . 19.3.2 Frequency of PTF
application . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 19.3.3 IBM software support . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19.4 SAP software corrections . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 19.4.1 SAP
Support Marketplace for Notes and Hot News . . . . . . . . . . . .
. . . . . . . . . 19.5 Testing . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 19.6 History . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 19.7 Avoid more problems once one is identified . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 19.8
Education . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 20.
Problem determination and management . . . . . . . . . . . . . . .
. . . . . . . . . 20.1 Implementing SAP applications on i5/OS . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.1.1
Job structure . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 20.2 Working with
job logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 20.2.1 Changing the job
attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 20.2.2 Work process overview . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 20.2.3 The WRKPID command . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 20.2.4 The database
lock monitor (DB01) . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 20.2.5 The WRKACTJOB command . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.2.6
Printing and locating the job log . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 20.2.7 SAP instance profiles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 20.3 Trace and log files . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 20.4 The CHKXDA SAP tool . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.5 Special considerations for SAP Java . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 20.6 Problem analysis
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 20.6.1 Where to look first . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 20.6.2 Database error . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 20.6.3 Program exceptions . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 20.6.4
Performance problems . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 20.6.5 Integrated File
System problems . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 20.6.6 Printing problems . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 20.6.7 Damaged objects on the System i server . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 20.6.8 Unable to start the
SAP application . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 20.6.9 Inability to stop a job or work process . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20.6.10
SAPOSCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 20.7 Reporting the
problem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 20.7.1 SAP system environment .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 20.7.2 i5/OS environment . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20.7.3 Saving spooled files . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 20.7.4 Reporting
the problem to SAP . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 20.8 Additional information . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . .
332 333 334 334 334 334 335 335 337 339 340 340 342 342 342 344
345 346 346 347 347 349 351 351 351 353 354 354 356 356 356 357 359
360 360 361 361 362 363 363
Chapter 21. Correctable scenarios . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 365 Part 3.
Availability, backup and recovery . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Chapter 22. Availability, backup and recovery concepts. . . . . . .
. . . . . . . . . . . . . . . . 22.1 Scheduled outages . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 22.2 Unscheduled outages . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 22.3 Availability solutions for unscheduled outages . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 22.3.1 Hardware
solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 22.3.2 Software solutions. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 22.3.3 Backup solutions . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 22.3.4 Availability solutions . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .Contents
373 374 374 375 375 377 379 380 ix
22.4 Backup and recovery . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.4.1
i5/OS save and restore commands. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 22.4.2 Save strategies . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 22.4.3 Backup considerations . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22.4.4 Recommendations prior to backup . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . Chapter 23. Backup and
recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 23.1 Backup . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 23.1.1 Backup methods . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23.1.2 Initializing the tape . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 23.1.3
Offline backup . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 23.1.4 Online
backup of the SAP database . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 23.1.5 Saving journal receivers . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 23.1.6 Saving SAP Integrated File System objects . . . . . .
. . . . . . . . . . . . . . . . . . . . . 23.2 Recovery . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 23.2.1 User ASP overflow
recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 23.2.2 Restoring the entire system . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23.2.3 Restoring the SAP system environment . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 23.2.4 Recovering the SAP
database . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 23.3 Using BRMS for save and restore. . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 24. Disaster recovery and high availability . . . . . . . .
. . . . . . . . . . . . . . . . . . 24.1 Solution discussion . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 24.1.1 Disaster recovery . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 24.1.2 High availability . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24.2 Concepts and basic technologies . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 24.2.1 Logical
partitioning (LPAR) . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 24.2.2 Backup system . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 24.2.3 Clustering . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 24.2.4 Independent Auxiliary Storage Pool . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 24.2.5 Mirrored system
environments . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . 24.2.6 Remote journaling . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 24.3 SAP system implementation with a switchable IASP . . . . .
. . . . . . . . . . . . . . . . . . . 24.3.1 Switchable device
environment. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 24.3.2 Cross site mirroring . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 24.3.3 System i copy services . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 24.4 Logical
replication . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 24.4.1 Business
Partner solutions . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
380 382 384 388 389 391 392 392 393 394 398 405 408 412 412 413
413 415 422 433 434 434 434 435 435 435 436 437 438 441 447 451 451
452 453 454
Part 4. Optimizing performance. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 455 Chapter 25. Performance concepts and monitoring . . .
. . . . . . . . . . . . . . . . . . . . . . . 25.1 System i
performance concepts . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 25.1.1 Client/server response
time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 25.1.2 Components of System i interactive response
time . . . . . . . . . . . . . . . . . . . . . 25.1.3 Impact of
database growth on System i performance. . . . . . . . . . . . . .
. . . . . . 25.2 System i work management concepts . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.1
Subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 25.3 Memory
management of an SAP system . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 25.3.1 Functions of the SAP memory
management system . . . . . . . . . . . . . . . . . . . . 25.4
Performance monitoring . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 25.4.1 System i
monitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 25.4.2 WRKSYSSTS . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 25.4.3 WRKDSKSTS . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xImplementing SAP Applications on the IBM System i Platform with
IBM i5/OS
457 458 458 458 459 460 460 462 462 470 470 471 473
25.4.4 WRKACTJOB . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 25.4.5
WRKSYSACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 25.4.6 Start Data
Collection Services . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 25.4.7 iSeries Navigator. . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 25.4.8 SAP transaction ST06. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.5
Monitoring SAP systems . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 25.5.1 CCMS . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 25.5.2 Solution Manager . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 25.5.3 Alert Monitor (RZ20) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25.5.4 Transaction SSAA. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 25.5.5 Global
(System Wide) Work Process Overview (SM66) . . . . . . . . . . . .
. . . . . . 25.5.6 Process overview (SM50) . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.5.7
System Log - Analysis (SM21) . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 25.5.8 Logged on users (SM04) .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 25.5.9 Application Monitor(ST07). . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.5.10
Workload analysis (ST03) . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 25.5.11 Tune summary and
buffers (ST02) . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 25.5.12 Performance trace (ST05). . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.5.13
Monitoring Java. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 25.6 Database
monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 25.6.1 Database
performance: State on Disk (DB02) . . . . . . . . . . . . . . . . .
. . . . . . . . 25.6.2 Enabling database monitoring . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.6.3
Database performance monitor (ST04). . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 25.6.4 Database monitor: Transaction
DB4COCKPIT . . . . . . . . . . . . . . . . . . . . . . . . . 25.7
SAP Business Intelligence performance . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . Chapter 26. Performance
tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 26.1 Tuning System i models . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 26.1.1 Tuning an SAP system . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 26.1.2
Database tuning . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 26.2 Analyzing and
optimizing single transactions . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 26.2.1 Transaction ST05: performance
analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26.2.2 SQL trace . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 26.3 Java
optimization . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . Chapter 27.
Performance management tools and services . . . . . . . . . . . . .
. . . . . . . 27.1 SAP EarlyWatch . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 27.1.1 IBM Insight . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.2
Performance aspects in 3-tier environments. . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 27.3 Performance aspects in
complex system landscapes. . . . . . . . . . . . . . . . . . . . .
. . . 27.3.1 SAP OS Collector . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.3.2
Multiple system considerations . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . 27.3.3 Testing systems with
lower priority . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 27.4 Performance management services . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27.4.1
PM iSeries. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 27.4.2 Performance
Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 27.4.3 iDoctor for iSeries . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 27.4.4 Workload Estimator. . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27.4.5 SAP services. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 28.
SAP Business Information Warehouse . . . . . . . . . . . . . . . .
. . . . . . . . . . 28.1 Query performance . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 28.1.1 InfoCubes . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.1.2 Operational Data Store . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .Contents
473 478 479 483 485 485 485 492 494 495 496 498 500 501 502 505
511 514 515 516 516 517 519 522 530 531 532 539 545 554 555 557 562
565 566 568 575 577 577 578 581 583 583 585 590 593 593 597 598 598
608 xi
28.2 Troubleshooting poor performing queries . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 28.2.1 Query Monitor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 28.2.2 Visual Explain . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 28.3 Data load performance . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 28.3.1 Initial InfoCube data loads . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 28.3.2 Number
range buffering . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . 28.3.3 Index maintenance . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 28.3.4 ODS activation settings. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28.4
SAP notes for SAP BW . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 28.5 SAP BW naming
convention for database tables . . . . . . . . . . . . . . . . . .
. . . . . . . . . 28.6 Additional DB2 information . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
608 609 610 612 612 613 614 615 616 617 618
Part 5. Data exchange between applications . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
619 Chapter 29. Data exchange scenarios and examples . . . . . . .
. . . . . . . . . . . . . . . . . . 29.1 Considerations . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 29.2 Example programs . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 29.2.1 RPG/400 example. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29.2.2
ABAP example . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 29.3 Accessing SAP
systems data using an RPG/400 program. . . . . . . . . . . . . . .
. . . . . 29.3.1 CRTSAPLF: Accessing SAP Unicode or GLS Latin-1
code page data . . . . . . 29.3.2 CRTSAPVIEW: Accessing SAP GLS
data with non Latin-1 code pages . . . . . 29.4 Accessing non-SAP
data with ABAP programs . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 29.4.1 Accessing non-SAP data with EXEC-SQL . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 29.4.2 Accessing
non-SAP data with database multiconnect . . . . . . . . . . . . . .
. . . . . 29.4.3 Accessing non-SAP data with open dataset . . . . .
. . . . . . . . . . . . . . . . . . . . . . 29.5 Process i5/OS
commands from SAP applications . . . . . . . . . . . . . . . . . .
. . . . . . . . 29.5.1 Defining i5/OS commands . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29.5.2
Executing i5/OS commands . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 29.5.3 Defining i5/OS job steps
for SAP system background jobs . . . . . . . . . . . . . . . 29.6
System i jobs to start SAP applications. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 29.6.1 The SAPEVT command
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 29.6.2 The STRREPORT command . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 29.7
Interactive program communication . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 29.7.1 Using an RFC
connection . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 29.7.2 ABAP calling ILE or Java:
flowchart of RFC connection . . . . . . . . . . . . . . . . . .
29.7.3 ILE RPG or Java program calling ABAP: Flowchart of RFC
connection. . . . . . 29.7.4 Monitoring communication status . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 30. Data porting . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 30.1 Concept
of data porting to SAP applications. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 30.2 Programming aspects for data
porting to an SAP system . . . . . . . . . . . . . . . . . . . .
30.2.1 Data transfer program . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 30.2.2 Batch
input program . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 30.3 Data porting services . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 30.4 Data porting tools . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 30.4.1 Before working with LSMW . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30.4.2
Legacy System Migration Workbench. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 621 622 625 625 626 628 632 637 641
642 643 648 649 650 650 652 655 655 656 657 657 658 680 688 689 690
691 691 691 694 694 694 695
Part 6. Appendices . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 709 Appendix A. Support for SAP applications . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
A.1 Marketing and technical support . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 712 A.2 Defect
support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 712
xii
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OS
A.3 IBM SAP International Competence Center (ISICC) support . .
. . . . . . . . . . . . . . . . . A.3.1 ISICC InfoService . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . A.3.2 SAP regional support . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4 Sizing support . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.5
Information access . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . A.5.1 SAP
Service Marketplace . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . A.5.2 SAPNet - Frontend . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . A.5.3 System i Informational APARs . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.5.4
iSeries Technology Solutions Center . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . A.5.5 SAP Support Services . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . A.6 Education . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . A.6.1 Basis Administration for SAP on the System i platform
. . . . . . . . . . . . . . . . . . . A.6.2 Code Page Conversion .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . .
712 713 713 713 714 714 714 714 714 715 716 716 716
Abbreviations and acronyms . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 717 Related
publications . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . IBM Redbooks . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Other publications . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . Online resources . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . How to get IBM Redbooks . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . Help from IBM . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 721 721 722 722 723 723
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . 725
Contents
xiii
xiv
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OS
Figures1-1 2-1 2-2 2-3 2-4 3-1 3-2 3-3 4-1 4-2 4-3 8-1 8-2 8-3
8-4 8-5 8-6 8-7 8-8 8-9 8-10 8-11 8-12 8-13 8-14 8-15 9-1 9-2 9-3
9-4 9-5 9-6 9-7 9-8 9-9 9-10 10-1 10-2 10-3 10-4 10-5 10-6 10-7
10-8 10-9 12-1 12-2 12-3 IBM System i - An integrated system. . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 History of mySAP Business Suite . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 10 mySAP Business Suite
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . 11 SAP NetWeaver Architecture. . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . 12 SAP NetWeaver Architecture, ABAP and Java . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 14 The complexity of SAP
system landscapes . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . 18 SAP system architecture layers . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Technical structure of SAP systems . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 21 Small landscape
example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 25 Medium landscape example . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 26 Large landscape example . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Single-level storage . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 50 The System
i layered architecture . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . 51 The System i Independent ASP.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . 53 Logical partition concept . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54 SQL collection . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 SQL
long name and i5/OS names of objects and file systems . . . . . . .
. . . . . . . . . . 59 The Integrated File System . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 63 Remote file system objects and file systems . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . 65 SAP Integrated File
System directory structure . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . 66 Integrated File System structures for the SAP
Web Application Server, ABAP stack 68 Integrated File System
structures for the Web Application Server, ABAP and Java . 69
Object and file system language support. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . 71 Options of the Work with
Licensed Programs menu . . . . . . . . . . . . . . . . . . . . . .
. . . 73 The i5/OS PTF menu . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Interactive SQL user interface, STRSQL and SQLUTIL . . . . . . . .
. . . . . . . . . . . . . . 82 Planning for storage. . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . 96 SAP ABAP and Java database and SAP journals in a
standard SAP installation . . . 98 SAP databases with shared or
common journals . . . . . . . . . . . . . . . . . . . . . . . . . .
. 99 SAP databases in a MCOD implementation . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 102 The Create Journal Receiver
command CRTJRNRCV . . . . . . . . . . . . . . . . . . . . . . 103
The Create Journal CRTJRN command (1/2) . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 104 The Create Journal CRTJRN command
(2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
The Change Journal command CHGJRN (1/2) . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 105 The Change Journal command CHGJRN
(2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
The i5/OS command EDTRCYAP (Edit Recovery for Access Paths) . . . .
. . . . . . . 109 The SAP command FIXR3OWNS . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . 119 The SAP
command AS4FIXFILE. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 120 The i5/OS CHGPGM command to change
the USEADPAUT parameter . . . . . . . . 122 i5/OS authority search
order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 123 SAP System Administrator. . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 125 SAP system operator . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . 126 SAP ABAP
and JDBC user profiles . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . 127 Operating system users settings.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 128 SAP system environment variables within SAP system
environments and i5/OS. . 131 The Load SAP kernel Library
(LODR3KRN) command . . . . . . . . . . . . . . . . . . . . . . 149
SAP Software Download Center (swdc) on the SAP Service Marketplace
. . . . . . 151 SAP kernel component concept (Binary Patches). . .
. . . . . . . . . . . . . . . . . . . . . . 154
Copyright IBM Corp. 2006. All rights reserved.
xv
12-4 12-5 12-6 12-7 12-8 12-9 12-10 12-11 12-12 12-13 12-14
12-15 14-1 14-2 14-3 14-4 14-5 14-6 14-7 14-8 14-9 14-10 14-11
14-12 14-13 15-1 15-2 15-3 15-4 15-5 15-6 15-7 15-8 15-9 15-10
15-11 15-12 15-13 15-14 15-15 15-16 15-17 15-18 15-19 15-20 15-21
15-22 15-23 16-1 16-2 16-3 16-4 16-5 xvi
Applying SAP kernel components (Binary Patches) . . . . . . . .
. . . . . . . . . . . . . . . SAP support package stacks . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . The SAP Service Marketplace Software Distribution Center
(SWDC). . . . . . . . . . . Overview SAP support packages and
patches grouped by applications. . . . . . . . . The SAP 64-bit
kernels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . Selection of 6.40 GLS kernel
patches from the SAP SWDC. . . . . . . . . . . . . . . . . 6.40
ASCII kernel patches (extract) from SAP Software Distribution
Center. . . . . . 6.40 GLS kernel patches in the basket of the SAP
Download Manager . . . . . . . . . Download Manager from the SAP
SWDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Extract from the developer trace . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . APYR3FIX command (1 of
2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . APYR3FIX command (2 of 2) . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Client
structures in a three-system landscape . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . Transport domain for a complex SAP
system landscape . . . . . . . . . . . . . . . . . . . . The SAP
transport landscape . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . /sapmnt/trans shared directory .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . TMS setup of three-system landscape showing transport
routes (graphical) . . . . . TMS setup of three-system landscape
showing transport routes (hierarchical) . . . Client-dependent
attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . The SAP Software Change Registration
(SSCR) for an SAP object . . . . . . . . . . . . SAP transport
organizer starting window (transaction SE10 or SE09) . . . . . . .
. . . TMS Workflow Engine . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . Import a change
request: Date selection . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . Import a change request: Execution selection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import a
change request: Options selection . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . Flow of SAP output data on a System i
server . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAP
printing with i5/OS: Information flow . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . Spool work process on the
database server . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . Spool work process on the application server . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . SAP spool request and
output request . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . EBCDIC and ASCII based data stream . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . CRTDEVPRT for
LAN-attached ASCII printer using the PJL driver (Part 1 of 8) . .
CRTDEVPRT for LAN-attached ASCII printer using the PJL driver (Part
2 of 8) . . CRTDEVPRT for LAN-attached ASCII printer using the PJL
driver (Part 3 of 8) . . CRTDEVPRT for LAN-attached ASCII printer
using the PJL driver (Part 4 of 8) . . CRTDEVPRT for LAN-attached
ASCII printer using the PJL driver (Part 5 of 8) . . CRTDEVPRT for
LAN-attached ASCII printer using the PJL driver (Part 6 of 8) . .
CRTDEVPRT for LAN-attached ASCII printer using the PJL driver (Part
7 of 8) . . CRTDEVPRT for LAN-attached ASCII printer using the PJL
driver (Part 8 of 8) . . CRTOUTQ command (part 1 of 4). . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CRTOUTQ command (part 2 of 4). . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . CRTOUTQ command (part 3 of
4). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . CRTOUTQ command (part 4 of 4). . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . Create a WSTCST or
a device description . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . The i5/OS WRKOUTQ command . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . Components of a
printer definition . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . Configure access method C . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Access method C and U . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Monitoring the SAP
system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . Drop-down menu on the SAP GUI front-end
window . . . . . . . . . . . . . . . . . . . . . . . SAP session
information . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . The SAP system status (1/2) . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . The SAP system status (2/2) . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
155 157 158 159 159 160 161 162 164 165 166 166 188 189 190 191
195 196 198 201 203 204 206 206 206 214 217 218 219 220 221 226 226
227 227 228 228 229 229 230 230 231 231 232 233 234 237 238 252 253
253 255 255
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OS
16-6 16-7 16-8 16-9 16-10 16-11 16-12 16-13 16-14 16-15 16-16
17-1 17-2 17-3 18-1 20-1 20-2 20-3 20-4 20-5 20-6 20-7 22-1 22-2
22-3 22-4 23-1 23-2 23-3 23-4 23-5 23-6 23-7 23-8 23-9 23-10 23-11
23-12 23-13 23-14 23-15 23-16 23-17 23-18 23-19 23-20 23-21 23-22
23-23 23-24 23-25 23-26 23-27
Update processing . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . The CCMS
Monitor templates (Syslog) from transaction RZ20. . . . . . . . . .
. . . . . . SAP NetWeaver Technical Operations Manual part 1 of 3 -
ABAP . . . . . . . . . . . . . SAP NetWeaver Technical Operations
Manual (part 2 of 3 - Java). . . . . . . . . . . . . SAP NetWeaver
Technical Operations Manual (part 3 of 3 - other components) . .
Sequence of assigning the SAP profile parameters . . . . . . . . .
. . . . . . . . . . . . . . . Maintaining SAP profiles . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . SAP background jobs selected for execution . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Users in the SAP system
environment . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . SAP Solution Manager - Monitoring, Reporting and Data
Collection. . . . . . . . . . . . SAP Solution Manager - Alert
Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . SAProuter as a firewall . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . How to find
and get the SAProuter patch from SAP Service Marketplace. . . . . .
. . i5/OS CHGIPLA command . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Code pages for SAP
systems running on i5/OS - Source SAP . . . . . . . . . . . . . . .
. SAP jobs in the subsystem . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Work process overview
(SM50) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . Work process table (DPMON) . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
WRKPID command . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Database Lock Monitor
(DB01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . Short dump . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . WRKPTFGRP, F11 - Display descriptions. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . Save commands and Save menu
options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . Restore commands and Restore menu options. . . . . . . . . . .
. . . . . . . . . . . . . . . . . SAP WebAS ABAP system - directory
structure . . . . . . . . . . . . . . . . . . . . . . . . . . . SAP
WebAS ABAP and Java system - directory structure . . . . . . . . .
. . . . . . . . . . Initialize tape (INZTAP) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. SAVLIB: Save the SAP database (Part 1 of 3) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . SAVLIB: Save the SAP database
(Part 2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . .
. SAVLIB: Save the SAP library (Part 3 of 3) . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . SAVLIB: Save-While-Active
(Part 1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . SAVLIB: Save-While-Active (Part 2 of 3) . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . SAVLIB: Save
While Active (Part 3 of 3) . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . SAVLIB: Rapid Checkpoint
Save-While-Active (Part 1 of 3) . . . . . . . . . . . . . . . . . .
SAVLIB: Rapid Checkpoint Save-While-Active (Part 2 of 3) . . . . .
. . . . . . . . . . . . . SAVLIB: Rapid Checkpoint
Save-while-Active (Part 3 of 3) . . . . . . . . . . . . . . . . . .
STRSQL: analyzing associated journal receivers . . . . . . . . . .
. . . . . . . . . . . . . . . . Tables with pending transactions
and associated journal receivers . . . . . . . . . . . . WRKJRNA
and F15: work with receiver directory . . . . . . . . . . . . . . .
. . . . . . . . . . . Save object . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . OBJ parameter. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Save
Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . Save object,
continued. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . DSPJOBLOG: message CPI3731 . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . DSPJRN: Finding the journal sequence number . . . . . . . . . .
. . . . . . . . . . . . . . . . . RMVJRNCHG (Part 1 of 2) . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . RMVJRNCHG (Part 2 of 2) . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . WRKJRN: associate
receivers with journal . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . APYJRNCHGX (Part 1 of 2) . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
APYJRNCHGX (Part 2 of 2) . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . Define recovery policy .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . LInk definition: BRMS Integrated File
System backup. . . . . . . . . . . . . . . . . . . . . . .
WRKCTLGBRM: BRMS offline backup . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .Figures
259 261 263 264 265 266 267 269 271 277 279 294 296 306 329 341
343 344 345 346 352 362 381 382 385 386 394 396 397 397 399 400 400
401 402 403 404 404 406 409 410 411 412 414 417 418 418 420 421 421
423 423 424 xvii
23-28 23-29 23-30 23-31 23-32 23-33 23-34 23-35 23-36 24-1 24-2
24-3 24-4 24-5 24-6 24-7 24-8 24-9 24-10 24-11 24-12 24-13 24-14
24-15 24-16 24-17 24-18 25-1 25-2 25-3 25-4 25-5 25-6 25-7 25-8
25-9 25-10 25-11 25-12 25-13 25-14 25-15 25-16 25-17 25-18 25-19
25-20 25-21 25-22 25-23 25-24 25-25 25-26 xviii
WRKCTLGBRM: BRMS Save-While-Active . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . WRKCTLGBRM: option 8, change backup
control attributes . . . . . . . . . . . . . . . . . WRKCTLGBRM:
BRMS Rapid Checkpoint Save-while-Active . . . . . . . . . . . . . .
. . WRKCTLGBRM: option 8 page 3 of 4 Change Backup Control group
attributes . . WRKMEDIBRM: select libraries. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . WRKMEDIBRM:
confirm selected libraries . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . WRKMEDIBRM: restore command defaults . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . STRRCYBRM:
print recovery plan. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . SAP recovery plan, step 003 . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . SAP production system with additional server. . . . . . . . . .
. . . . . . . . . . . . . . . . . . . SAP applications running in a
System i cluster . . . . . . . . . . . . . . . . . . . . . . . . .
. . . Switchable and standalone IASPs . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Mirrored internal
disks (RAID-1) . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . Mirrored external disks (RAID-1) . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. Mirrored external disks (Metro Mirror) . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Logical replication of
SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . Remote journal environment for an SAP
system . . . . . . . . . . . . . . . . . . . . . . . . . . . With
remote journaling . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Relational database
entry for remote journaling . . . . . . . . . . . . . . . . . . . .
. . . . . . . ADDRMTJRN: add remote journal for an SAP system
environment . . . . . . . . . . . . WRKJRNA: activate remote
journal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . CHGRMTJRN . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAP
system environment running in the system ASP . . . . . . . . . . .
. . . . . . . . . . . . SAP implementation with an Independent
Auxiliary Storage Pool. . . . . . . . . . . . . . SAP system
running in a switchable device environment . . . . . . . . . . . .
. . . . . . . . SAP applications running in cross-site mirroring
environment. . . . . . . . . . . . . . . . . DS storage server with
Metro Mirror and System i copy services . . . . . . . . . . . . . .
Components of System i response time . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . SAP memory management system .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . SAP work process and shared ressources . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . Allocation sequence for
dialog work processes . . . . . . . . . . . . . . . . . . . . . . .
. . . . . Allocation sequence for non-dialog work processes . . . .
. . . . . . . . . . . . . . . . . . . . WRKSYSSTS (view 1). . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . WRKSYSSTS (view 2) - F11 transition data . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . WRKDSKSTS . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . WRKACTJOB (view 1). . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . WRKACTJOB (view 2). . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . Work with job
locks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . WRKSBSJOB . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . WRKSYSACT . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Methods to start Data Collection Services . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . Manage Data Collection
Services with iSeries Navigator . . . . . . . . . . . . . . . . . .
. . Setup parameters of Data Collection Services . . . . . . . . .
. . . . . . . . . . . . . . . . . . . CHGPFRCOL . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . iSeries Navigator monitors. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iSeries Navigator - define a monitor. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . SAP transaction ST06 . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . CCMS in the SAP easy access menu . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . CCMS
Monitor Sets (RZ20) - view CCMS Monitor Templates . . . . . . . . .
. . . . . . . Buffers - view current system status . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . Buffers -
view open alerts . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . CCMS monitor legend . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . Buffers - single record - alert display . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
425 426 427 427 428 429 429 430 431 436 437 438 439 440 441 442
442 443 445 446 446 447 448 449 451 452 453 459 463 464 469 469 471
472 473 474 475 476 477 478 479 480 481 482 483 484 485 487 488 489
490 490 491
Implementing SAP Applications on the IBM System i Platform with
IBM i5/OS
25-27 25-28 25-29 25-30 25-31 25-32 25-33 25-34 25-35 25-36
25-37 25-38 25-39 25-40 25-41 25-42 25-43 25-44 25-45 25-46 25-47
25-48 25-49 25-50 25-51 25-52 25-53 25-54 25-55 25-56 25-57 25-58
25-59 25-60 25-61 25-62 25-63 25-64 25-65 25-66 25-67 25-68 25-69
25-70 25-71 25-72 25-73 25-74 25-75 25-76 25-77 25-78 25-79
Buffers - single record - alert - detailed view . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . Buffers - current view
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . Solution Manager - Landscape
Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. SAP Solution Manager as a system-wide central CCMS . . . . . . .
. . . . . . . . . . . . . Transaction SSAA - alert view . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. Global Work Process Overview (SM66) . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . SM66 - Work process selection .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . SM66 - Work process detail. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . Process
Overview (SM50) . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . SM50 - Detail display . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . SM50 - Choose other tasks from Utilities. . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . Example -
Runtime analysis of a transaction. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . Choose a system log . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . System Log - Analysis (SM21). . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . System log - detail
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . User list (ST04) . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . Memory list (ST04). . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Monitor (ST07) . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . Application Monitor -
Response times . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . Application Monitor - Database accesses . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . Application
Monitor - Database accesses - detailed . . . . . . . . . . . . . .
. . . . . . . . . . Application Monitor - SAP buffer . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Workload Monitor (ST03). . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . ST03 - choose a mode.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . ST03 - save as initial view . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ST03 - upper navigation area . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . ST03 - lower
Navigation area . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . ST03 - dialog workload analysis by
time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . ST03 - memory usage statistic of all work processes . . . . . .
. . . . . . . . . . . . . . . . . ST03 - Percentage Response Time
distribution for all task types such as details . ST03 - top list
of dialog transactions such as details for the first transaction .
. . . . ST03 - filters to generate a last minutes workload analysis
report . . . . . . . . . . . . . ST03 - format your report - sort
in descent order. . . . . . . . . . . . . . . . . . . . . . . . . .
. ST03 - export function . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . Tune summary
and buffers (