Foreword to the SAP Expert Knowledge Book Series 7
Acknowledgments 9
Table of Contents 11
Introduction 19
How This Book Is Organized 19
Chapter 1
Technical Implementation of Client/Server Architecture in R/3 23
Client/Server Architecture in R/3 23
Distributed Presentation 24
Three-tier Architecture 25
Presentation 26
The Application Layer 26
Instance 26
The Database Layer 26
Network Technology 27
Internet Transaction Server 28
The Presentation Layer 28
SAPGUI 29
SAPLOGON 29
SAP Session Manager 29
Client 30
Default Clients 30
Default Users 31
Menu Bar 33
Button Bar 33
Transaction Code 35
Status Bar 35
Multilingual Capability 35
Component Manager 37
The Application Layer 38
Message Server 39
Dispatcher and Work Processes 39
Dialog Service 40
Background Service 40
Update Service 40
Spool Service 41
Enqueue Service 41
R/3 Transaction 41
Gateway Service 42
The Database Layer 44
Native SQL and Open SQL 44
Table Types 45
Example:Clusters 47
Availability 48
Network 49
The Operating System 51
Directory Structure 51
Users 53
UNIX 53
Questions 54
Chapter 2
First Steps57
Starting the Database and R/3 Instances 57
Windows NT 57
UNIX 58
Instances 59
Using Logs 59
Instance Profiles 62
Stopping the Database and R/3 Instances 63
Starting the Front End 64
Performing General Administration Tasks 65
Checking the Status 65
Monitoring the System 66
Checking the System Log 71
Sending System Messages 71
Using Lists 72
Using Table Maintenance Tools 72
Questions 73
Chapter 3
The Online Service System 75
Security Issues 75
The SAProuter Connection 75
SAProuter and Saprouttab 77
Establishing a Connection 78
Online Service System Functions 79
Messages 81
Service Connections 82
Notes 84
Questions 85
Chapter 4
Installation Concepts 87
Preparing for Installation 87
Sizing 87
Hardware Requirements 87
Checklist 88
Software Requirements 88
RAID 90
R3Setup 90
UNIX 90
Architecture of the Installation Tool 91
Installation Procedures 92
SAP Naming Conventions 94
After Installation 99
SAP License Key 99
Installation Check 99
Backing Up 100
Performing a Language Import 100
Questions 101
Chapter 5
Setting Up a System Landscape 103
Tasks of a System Landscape 103
Two-System Landscapes 104
Three-SystemLandscapes 104
Multi-System Landscapes 105
Technical Implementation 106
Initialization 106
Transport Domain and Transport Domain Controller (TDC)106
Virtual Systems 110
External Systems 110
Transport Group 112
The Transport Control Program tp 112
Transport Paths 114
Editors 115
System Change Options 121
Changing SAP-Specific Objects 122
RFC Connections 122
Questions 126
Chapter 6
Software Logistics 127
Implementation Guide 127
Tasks and Change Requests 129
Customizing Requests 129
Transportable Change Requests 129
Local Change Request 130
Request Number 130
Customizing Organizer and Workbench Organizer 130
Using the WBO 136
Logs 144
Transport Organizer 148
Importing Transport Requests 148
Sequence of the Import Queue 150
Manual Use of the Transport Control Program tp 151
Questions 152
Chapter 7
Client Administration 153
Client Basics 153
Understanding Clients 153
Technical Implementation 154
Standard Clients 154
Standard Users 154
Creating a Client 154
Client Role 155
Change Options 156
Scope of the Changes 156
Local Copy 159
Data Profiles 159
Using Remote Copy 164
Client Transport 166
Special Functions 170
Tips 171
Questions 171
Chapter 8
R/3 Users and Authorizations 173
User Master Records 173
Superusers 174
User Addresses 174
User Group 177
Authorizations 177
Authorizations and Authorization Objects 178
Authorization Profiles 180
Important Profiles in System Administration 184
The Profile Generator 185
Generating the Enterprise Menu 186
Copying the SAP Defaults to Customer Tables 188
Defining Activity Groups 190
Additional Functionality 199
Personal Settings 201
Internet Users 202
Questions 203
Chapter 9
Background Processing 205
Background Dialog Concepts 205
Background Scheduler 205
Event Scheduler 206
System Events 206
User Events 206
Triggering Events 206
sapevt 206
Defining Jobs 207
General Information 208
Start Time 209
Processing Steps 210
Analyzing Jobs 213
Analysis Functions 215
Authorizations 216
Maintenance Jobs 216
Questions 218
Chapter 10
Update Service 219
Update Concepts 219
V1 and V2 Updates 219
Configuration of the Update 220
Monitoring the Update Service 220
Checking the Update Status 221
Analyzing the Cause of a Termination 222
Updating Specific Records 223
Analyzing Errors 224
Questions 225
Chapter 11
Output Configuration and Administration 227
Output Basics 227
Dedicated Spool Servers 228
Processing Sequence 230
Configuring the Landscape of Output Devices 230
Logical Servers 231
Classification 233
Configuring Output Devices 233
Access Methods 234
Output Management Systems 236
Administration Procedure 237
Defining the Spool Servers 238
Defining the External OMS 239
Analyzing and Resolving Errors 242
Using Authorizations 244
Device Authorizations 244
Display Authorizations 245
Action Authorizations 245
Questions 245
Chapter 12
Data Archiving 247
What Is Archiving?247
Reasons for Archiving 247
Archiving Requirements 247
Archive Development Kit 247
Hierarchical Storage Management 249
Customizing 250
Which Data?250
How Much Data?250
Where?252
Controlling and Analysis 255
Questions 257
Chapter 13
Data Distribution and Transfer 259
Application Link Enabling 259
Technical Basics 259
ALE Configuration 262
First Steps 263
Basic Settings 263
Maintaining the Distribution Model 265
Data-Specific Settings 266
Communication 267
Distributing Model Settings 270
Monitoring and Analysis 271
Data Transfer with Batch Input 275
Batch Input Sessions 275
Questions 279
Chapter 14
Maintaining Instances 281
Maintaining Profiles 281
Importing Profiles 281
Copying Profiles 284
Maintaining Profiles 285
Maintaining an Instance Profile 287
Checking Up on Parameters 289
Operation Modes 290
Creating an Operation Mode 290
Registering Instances 291
Setting Operation Modes in the Timetable 295
The Control Panel 297
Logon Groups 298
Defining a Logon Group 299
Assigning an IP Address to the Application Server 300
Questions 301
Chapter 15
System Monitoring 303
The Alert Monitor 303
Monitor Terminology 304
Customizing 306
Handling the Alert Monitors 312
Server and Process Overview 312
Server Overview 313
Process Overview 313
User Overview 315
Global Process Overview 316
System Log 316
Optimizing Performance 317
Performance Analysis Basics 318
Getting Started with Analysis 318
Database Administration 320
Weekly Planning 320
Monitoring Database Fill Level and Objects 322
Lock Entries 323
Runtime Errors 325
Developer Traces 325
SAP System Trace 326
SQL Trace 326
An Overview of Regular Tasks 327
Questions 329
A Transaction Codes 331
B Profile Parameters 339
C Glossary 345
D Bibliography 351
Menu Structures 353
F Questions and Answers 357
Index 371