Академический Документы
Профессиональный Документы
Культура Документы
Support Packages
5HJUHVVLRQ7HVWLQJ
Regression testing is necessary because many objects in many functional areas may be
affected by changes from a Hot Package. All functional areas must perform regression tests
to verify that a Hot Package does not create new problems as it fixes old ones. A Hot
Package is a “mini-upgrade,” especially if it is large (for example, Release 4.0B, Hot Package
10).
All existing processes should continue to function as they did before the Hot Package was
applied. A review of the notes related to a Hot Package indicates what specific tests need to
be performed by the technical and functional team. As during the implementation, the
functional teams should have a script of test procedures to test the system. This script could
also be used in the regression test.
8VHIXO6$31HW²5)URQWHQG1RWHV
SAP Note # Description
.HUQHO8SJUDGH
:KDW
The kernel upgrade process is the replacing of operating system level files (the kernel files)
with updated versions of these files.
< Special notes on the kernel version:
It is now independent of the R/3 release.
The kernel is backward compatible, which means that a user could be running a
Release 3.0F with a 3.1I kernel.
If you are on a release before 3.1I, review documentation to determine which kernel
version is applicable to your release.
You must remember the R/3 release and kernel version you are running. After the kernel
is upgraded, apply kernel patches for the upgraded version of the kernel. Do not apply
kernel patches for the old version of the kernel.
When getting which patches, remember that your R/3 release stays the same, regardless of
which version your kernel changes to. On rare occasions, a SAP note instructs you to apply
a fix based on the R/3 release of the system; not the kernel version.
All servers in a system must be on the same version of the kernel.
:K\
Kernel upgrades are normally done to fix “bugs” or other problems in the kernel. Some
kernel upgrades provide enhanced functionality.
+RZ
Release 4.6A/B
23–40
Chapter 23: Special Maintenance
Kernel Upgrade
&OLHQW&RS\
:KDW
The client copy function copies client-dependent customizing and data. Client copy allows
the copy or transport of the complete customizing environment from a source client to a
target client within the same system (instance) or to another system.
Client copy is not meant to copy client-independent objects, such as ABAP programs and
table structures. If a table is changed to add an additional field, and the added field is then
populated with data, the table change is not copied to the target system. Thus, the data in
the additional field is not copied.
6SHFLDO1RWHV
Read the current online documentation on client copy. The client copy programs and
functionality improve and change significantly with each new release.
Release 4.6A/B
23–42
Chapter 23: Special Maintenance
Client Copy
The developer of client copy maintains several informational SAP notes. Do a SAP note
search on component BC-CTS-CCO and search for notes beginning with CC*.
8VHIXO6$31RWHV
SAP Note # Description
3URFHVVLQJ1RWHV
During the copy process, do not work in the source client or the target client. The target
client is locked for all users except SAP* and DDIC.
Since large volumes of data are involved, copying a client could take several hours. If you
are copying a large productive client, the copy time could take upwards of a day. For client
copy of a large client, see SAP note 67205. Due to the long run time, the probability of an
abnormal termination due to external factors is high.
A client copy produces a large amount of log activity. If this directory runs out of space,
the database will stop. Turn off logging (i.e., truncate on checkpoint) or monitor the
filespace in the directory where the log file(s) is located.
6HFXULW\
To perform a client copy, the user ID of the person doing the copy must have the same authorizations in
the source client and in the target client. A system administrator with the same authorizations as user SAP*
will have all the required authorizations.
&UHDWLQJD&OLHQW
*XLGHG7RXU
3. Choose .
Release 4.6A/B
23–44
Chapter 23: Special Maintenance
Client Copy
7
Do not use clients: 000,001, or 8
066. These clients are reserved for
SAP. 9
Customizing allowed.
11. Under Protection: Client copier and
comparison tool, choose and select
the appropriate entry.
In this screen, we selected
Protection level 0: No restriction.
12. Under Restrictions, if CATTs are
allowed to be executed, select
Allows CATT processes to be started.
13. Choose Save.
14. The new client is listed.
In later steps, this new client may
be referred to as the “target
client.”
14
15. To log on to the “new client,” enter SAP* for the user and PASS for the password.
SAP* with the default password PASS is a known user ID password. Do not leave the
client in this condition for longer than absolutely needed. Once the client copy is
complete, verify that the passwords for all system user IDs in the new client are secure.
Release 4.6A/B
23–46
Chapter 23: Special Maintenance
Client Copy
&RS\LQJD&OLHQW
*XLGHG7RXU
&RS\LQJRQWKH6DPH6\VWHP6,'
To copy a client on the same system/<sid>, do a “local client copy.”
1. To log on to the “target client,” enter sap* for the user ID and pass for the password.
Be sure you are logged on to the correct target client. If you are on the wrong client, you
will destroy that client.
10
11
Release 4.6A/B
23–48
Chapter 23: Special Maintenance
Client Copy
13 14
16. Choose .
16
17. Choose .
17
&RS\LQJWRD'LIIHUHQW6\VWHP6,'
To copy a client to a different system/<sid>, do a “remote client copy.”
3UHUHTXLVLWH
Copying from one system to another using remote client copy uses the RFC interface,
therefore, there is no intermediate storage on disk.
*XLGHG7RXU
Be sure you are logged in to the correct target client. If you are on the wrong client, you
will destroy that client.
Release 4.6A/B
23–50
Chapter 23: Special Maintenance
Client Copy
8. Choose Continue.
3RVW&OLHQW&RS\7DVNV
< Secure the passwords for SAP* and DDIC in the new client.
If you copied the user master, the user IDs and passwords for those users have been
copied from the source client. When you create a new client, immediately change the
default passwords for user SAP*. The default password is well known and has been
posted on the Internet.
< Always have at least two administrative user IDs for each client, so you do not lock
yourself out of the client.
SAP* and DDIC should only be used for tasks that require those user IDs be used. A
better solution is to create an administrative user ID, which is a copy of the user SAP*.
'HOHWLQJD&OLHQW
To delete a client, there are two options:
< The Delete Client transaction, SCC5.
< The R3TRANS program (see SAP note 13391).
We recommend that you use SCC5 to delete the client.
Release 4.6A/B
23–52
Chapter 23: Special Maintenance
Client Copy
Before deleting a client, in the event of a major problem (for example, deleting the wrong
client), make certain you have a usable backup of the system.
'HOHWH&OLHQW7UDQVDFWLRQ
*XLGHG7RXU
Be sure you are logged in to the client you want to delete. If you are on the wrong client,
you will destroy that client.
8. Select Continue.
From this point, the process is the
same as scheduling a background
job.
5HYLHZLQJWKH&OLHQW&RS\/RJ
1. Log on to another client.
2
2. In the Command field, enter
transaction SM37 and choose Enter.
4
3. In User name, enter the user ID that
the client copy job was run under 3
(for example, garyn).
4. Choose Execute.
Release 4.6A/B
23–54
Chapter 23: Special Maintenance
Client Copy
3URGXFWLRQ5HIUHVK6WUDWHJLHV
Because data in the target system is being replaced, refreshing a system is an inherently
dangerous.
:KDW
Production refresh is where the other systems are refreshed with data from the production
system.
After the copy, actual production data exists in the test system. This data poses data
security issues which must be addressed by the various data owners. It is more critical if
the HR system is installed, because personnel records are sensitive. Financial, sales, and
other data may also be company sensitive.
:K\
:K\1RW
In the recent past, the standard procedure was to create your own test data. One major
reason was that disk storage space was expensive. Here are some are reasons for not to
refresh the system:
< Data storage is expensive
Even with cheaper disks, the volume of data more than makes up any savings.
With several copies of the entire production database, the total of all the databases
could approach a hundred gigabytes for a small company to a terabyte (or more) for
a large company.
< Data security
Data from the production system is “real.”
Even if it is old, it could be confidential and sensitive. The development and test
systems are, then, subject to the same high level of security as the production system.
Created test data is “fake” and everyone knows that.
There is much less issue with data confidentiality or sensitivity.
Release 4.6A/B
23–56
Chapter 23: Special Maintenance
Production Refresh Strategies
+RZ
'DWDEDVH&RS\RI3URGXFWLRQ6\VWHP
A database copy is done by copying the entire production database.
%HQHILWV
< The “refreshed” system will be a duplicate of the production system.
Client-independent changes will also be captured and copied to the target system.
< The copy can be made using standard backup tapes, so there is no impact on the
production system.
Making a copy also tests your backup and restore process.
'LVDGYDQWDJHV
< All revision history of the “refreshed” system is lost, which is usually:
Acceptable for the test/QA system
Not acceptable for the DEV system because version history is lost.
< The target database needs to be as large as the PRD database.
< After the copy, the target system must be reconfigured.
< The target system loses its client structure and become a duplicate of the client structure
of the PRD system.
If the PRD system has one client and the QAS system has three clients, after the database
copy, the QAS system will have one client. The other two clients are lost.
&OLHQW&RS\RIWKH3URGXFWLRQ6\VWHPZLWK'DWD
A client copy is done by performing a client copy of the active client from the PRD system
(instead of copying the entire database, like a database copy).
$GYDQWDJHV
< Unlike a database copy, the target system does not have to be reconfigured.
< The target system does not lose its client configuration.
'LVDGYDQWDJHV
< A client copy requires that the source and target systems are not in use during the copy.
Having both systems out of use may not be a practical action for many companies
because the amount of time required to do the copy could be significantly greater than
the amount of time that the production system can be “down.”
< If there are any client-independent objects (programs, table structures, etc.) that have
been changed and are not the same in the two systems, these objects will not be copied
(refer to the sections on Client Copy below).
&OLHQW&RS\RIWKH3URGXFWLRQ6\VWHP²:LWKRXW'DWD
In this option, only a basic client copy is performed (including customizing), but no master
or transactional data, and possibly no user data.
All test data is loaded into the new client using the following tools:
< Computer Assisted Test Tools (CATT)
< Data Transfer Workbench
$GYDQWDJHV
In addition to the benefits of the client copy above:
< You can control the data being loaded into the new client.
Data can be created to test specific items.
You are not subject to the randomness of real data to test specific items.
Real data may (or may not) have the appropriate data to test specific test items.
In this case, test data has to be created anyway.
'LVDGYDQWDJHV
These are the same as for a client copy with data above.
Release 4.6A/B
23–58
$SSHQGL[$8VHIXO7UDQVDFWLRQV
&RQWHQWV
8VHIXO7UDQVDFWLRQV
System administrators may find the following transactions useful. Although many of the
transactions are not discussed in this guidebook, we are listing them for your convenience.
Many of these transactions are for more “advanced” functions than targeted in the scope of
this guidebook.
7UDQVDFWLRQ&RGH6ZLWFKHV
/n<trans code> /nspad Exit the current transaction and
start the new transaction
/o<trans code> /ospad Open a new session (window) and
start the new transaction
7UDQVDFWLRQ&RGH7DEOH
The following are definitions of two of the column headers.
< Dangerous
These transactions are potentially damaging or fatal to the system if executed
incorrectly.
As a general rule, most of the Basis transactions are potentially damaging. Access to
these transactions should be restricted in all systems. Access to some of these
transactions should be even further restricted in the production system.
The problem with a table display occurs when the query does a “full table scan” for data.
When done on a large table, this query has serious impact on performance because the
system searches every record in the table to find those that meet the search criteria.
Release 4.6A/B
A–2
Appendix A: Useful Transactions
Useful Transactions
Release 4.6A/B
A–4
Appendix A: Useful Transactions
Useful Transactions
Release 4.6A/B
A–6
Appendix A: Useful Transactions
Useful Transactions
Release 4.6A/B
A–8
$SSHQGL[%8VHIXO5HVRXUFHVDQG3URGXFWV
&RQWHQWV
2WKHU6\VWHP$GPLQLVWUDWLRQ5HVRXUFHV
The references cited by no means represent an all inclusive listing of resources because SAP
training classes, guidebooks, white papers, and internet sites are constantly being created
and updated.
6$35HVRXUFHV
SAP books and CDs can be ordered from the SAP online store (http://shop.sap.com) or for
items with an SAP part number, from your SAP account executive. Books with ISBN
numbers can be ordered from Fatbrain (www.fatbrain.com/sap), Amazon (www.amazon.com)
or Barnes & Noble (www.bn.com).
Release 4.6A/B
B–2
Appendix B: Useful Resources and Products
Other System Administration Resources
%RRNV
&'V
< Accelerated SAP (ASAP)
While ASAP is an implementation project management methodology, production
system administration information is available on this CD.
< Knowledge Products
Knowledge products must be registered and a license installed (similar to saplicense),
before they can be used.
Technical Implementation and Operation Mgt 500-27903
SAP System Management 500-27391
SAP System Monitoring 500-25694
SAP Software Logistics 500-27393
SAP Database Administration – MS SQL server 500-25696
SAP Database Administration – Oracle 500-27392
SAP Database Administration – Informix 500-25695
SAP Database Administration – DB2-400 500-25697
SAP Database Administration – Adabas 500-29389
SAP Integration Technologies 500-25698
R/3 Interface Advisor 500-21636
< SAP Terminology Database 500-30826
< SAP Business Information Warehouse 500-29281
< SAP Interface Advisor, Rel 4.5 500-26902
< Computer Based Training (CBT)
Archiving CBT 500-20297
< R/3 Online Documentation
< Report Navigator (pre-Release 4.0)
See SAP Simplification Group’s web site, www.saplabs.com/simple
7UDLQLQJ&ODVVHV
In the U.S., call central registration at (888)-777-1SAP(1727) or visit SAP America’s training
web site, www.sap.com/usa/trainsupp for the most current class list.
/HYHO
SAP50 – R/3 Basis Technology
/HYHO²7HFKQLFDO&RUH&RPSHWHQFH
< BC310 – Windows NT/Oracle
< BC314 – Windows NT/MS SQL Server
< BC317 – Windows NT/DB2
< BC360 – UNIX/Oracle
< BC361 – UNIX/Informix
Release 4.6A/B
B–4
Appendix B: Useful Resources and Products
Other System Administration Resources
1HZV (YHQWV
< Press Release
< SAP INFO magazine
< Events (SAPPHIRE, TechEd, etc.)
< Media Library
SAP Knowledge Store
Media by Type
R/3 Online Documentation
6HUYLFHV
< Consulting Services
Individual Consulting Services, such as remote consulting, going live check, going live
functional upgrade, EarlyWatch, remote upgrade, conversion services, OS/DB
migration service, remote Euro conversion service, and remote archiving
< Education Services
Advanced Training Solution
SAP Standard Training
R/3 Knowledge Products
Computer Based Training
SAP TechNet, including software logistics, system management, system monitoring,
technical SD/CO/PP, DB Admin Oracle/Informix/MS SQL Server, ABAP
Development Workbench, data archiving, etc.
< SAP Team SAP Support Services
Release Information
• Release strategy
• Release notes
SAP Methodology & Tools
• ASAP
• Ready to Run R/3
• Sizing
• Interface Advisor
• Outsourcing
• Legacy System Migration Workbench
< Online Services
Installation/Upgrades
• License keys
• Installation/Upgrade guides
• Sizing
Customer data
• User Administration
Modifications
• SSCR (SAP Software Change Registration)
• Object registration
• Developer registration
SAP Online Correction Support
• Download
• SPAM
Release 4.6A/B
B–6
Appendix B: Useful Resources and Products
Other System Administration Resources
7KLUG3DUW\5HVRXUFHV
The following list of books is not all inclusive. There are good books that are not listed here.
Also, no one book will provide you with all the information you need. You will typically
need several books in each category in your library.
A listing of these books does not constitute an endorsement by SAP. This listing is provided,
as a starting point, for your convenience. We recommend you check with your vendors
(hardware, operating system, database, and other) and the various book sources (both
online and in stores) and for additional titles.
%RRNV
5
%\6$3
Brand, Hartwig. 1999. SAP R/3 Implementation with ASAP, The Official SAP Guide. Sybex.
(Release 4.0) (ISBN: 0-7821-2427-5)
*This book is about technical/Basis implementation.*
Buck-Emden, Rüdiger; and Jürgen Galimow. 1996. SAP R/3 System, A Client/Server
Technology. Addison-Wesley. (ISBN: 0-201-40350-1)
McFarland, Sue and Susanne Roehrs. 1999. SAP R/3 Software Logistics, The Official SAP Guide.
Sybex. (Release 4.0/4.5) (ISBN: 0-7821-2564-6)
Schneider, Thomas. 1999. SAP R/3 Performance Optimization: The Official SAP Guide. Sybex.
(Release 4.x) (ISBN: 0-7821-2563-8)
Will, Liane. 1998. SAP R/3 System Administration: The Official SAP Guide. Sybex. (Release 4.0)
(ISBN: 0-7821-2426-7)
7KLUG3DUW\$XWKRUV
Hernandez, Jose. 1999. SAP R/3 Administrator’s Handbook, Second Edition. Osborne.
(Release 4.x) (ISBN: 0-07-135413-1)
1997. The SAP R/3 Handbook. McGraw-Hill. (Release 3.x, Oracle, and UNIX)
(ISBN: 0-07-033121-9)
Hirao, Joey; and Jim Meade. 1999. SAP R/3 Administration for Dummies. IDG. (Release 3.x)
(ISBN: 0-7645-0375-8)
Parkinson, Robert; Johan Marneweek. 1999. Basis Administration for SAP. Prima.
(Oracle, and UNIX) (ISBN: 0-7615-1887-8)
Prince, Dennis. 1998. Supporting SAP R/3. Prima. (ISBN: 0-7615-1750-2)
Will, Liane; Christiane Hienger, Frank Strassenburg, and Rocco Himmer. 1998. SAP R/3
Administration Addison-Wesley. (Release 3.x) (ISBN: 0-201-92469-2)
81,;
Arick, Martin. 1995. Unix for DOS Users. John Wiley & Sons. (ISBN: 0471049883)
Frisch, Æleen. 1998. Essential Systems Administration: Help for Unix System Administrators.
O’Reilly. (ISBN: 1-56592-127-5)
Nemeth, Evi., [et al.]. 1995. Unix System Administration Handbook. Prentice Hall.
(ISBN: 0-13-151051-7)
Pugh, Kenneth. 1994. Unix for the MS-DOS User. Prentice Hall. (ISBN: 0-13-146077-3)
Siegert, Andreas. 1996. The AIX Survival Guide. Addison-Wesley. (ISBN: 0-201-59388-2)
17
Enck, John (Editor). 1998. Windows NT Magazine, Administrator’s Survival Guide, Volume 1.
Duke Communications. (ISBN: 188241988X)
Frisch, Æleen. 1998. Essential Windows NT System Administration. O’Reilly.
(ISBN: 1-56592-274-3)
Leber, Jody; Jody Schivley, and Robert Denn (Editor). 1998. Windows NT Backup & Restore.
O’Reilly. (ISBN: 1-56592-272-7)
McMains, John; and Bob Chronister. 1998. Windows NT Backup & Recovery. Osborne
McGraw-Hill. (ISBN: 0-07-882363-3)
Jumes, James (Editor);Neil F. Cooper, and Todd M. Feinman. 1998. Microsoft Windows NT 4.0
Security, Audit, and Control (Microsoft Technical Reference). Microsoft Press.
(ISBN: 1-57231-818X)
Microsoft Corporation. 1996. Microsoft Windows NT Server Resource Kit: for Windows NT
Server Verison 4.0. Microsoft Press. (ISBN: 1-57231-3447)
1997. Microsoft Windows NT Server Resource Kit Verison 4.0, Supplement Two. Microsoft
Press. (ISBN: 1-57231-6268)
1994. Windows NT 3.5 Guidelines for Security, Audit, and Control. Microsoft Press.
(ISBN: 1-55615-814-9)
Minasi, Mark. 1997. Mastering Windows NT Server 4, 5th Edition. Sybex. (ISBN 0-7821-2163-2)
Release 4.6A/B
B–8
Appendix B: Useful Resources and Products
Other System Administration Resources
Pearce, Eric; Robert Denn (Editor), and Beverly Scherf. 1997. Windows NT in a Nutshell: A
Desktop Quick Reference for Systems Administrators. O’Reilly. (ISBN: 1-56592-251-4)
Rutstein, Charles. 1997. Windows NT security: A Practical Guide to Securing Windows NT
Servers and Workstations , McGraw-Hill (ISBN: 0-07-057833-8)
Siyan, Karanjit. 1997. Windows NT Server 4: Professional Reference. New Riders Publishing.
(ISBN: 1-56205-805-3)
IBM. 1998. The System Administrator’s Companion to AS/400 Availability and Recovery. IBM.
(ISBN: 0-73840-038-6) (part# : SG24-2161-00)
0LFURVRIW64/6HUYHU
Baird, Sean; Chris Miller, and Michael Hotek. 1998. SQL Server System Administration.
Macmillan. (ISBN: 1-562059556)
Dalton, Patrick. 1997. SQL Black Book (v6.5). Coriolis Group Books. (ISBN: 1-57610-149-5)
Microsoft Corporation. 1998. Microsoft SQL Server 7.0 System Administration Training Kit.
Microsoft Press. (ISBN: 1572318279)
Prathak, Paritosh. 1998. Administering SQL Server 7. Osborne McGraw-Hill.
(ISBN: 0-07-134168-4)
Rankins, Ray., [et al.]. 1998. SQL server 6.5 unleashed (3rd edition). Sams. (ISBN: 0-672-31190-9)
Soukoup, Ron; Kalen Delaney. 1999. Inside Microsoft SQL Server 7.0. Microsoft Press.
(ISBN 0-735605173)
Spenik, Mark; and Orryn Sledge. 1998. Microsoft SQL Server 7 DBA Survival Guide. Sams.
(ISBN: 0-672-31226-3)
1996. Microsoft SQL Server 6.5 DBA Survival Guide. Sams. (ISBN: 0-672-30959-9)
Talmage, Ron. 1999. Microsoft SQL Server 7 Administrator’s Guide. Prima. (ISBN: 0-7615-1389-2)
,QIRUPL[
Doe, Charleton. 1997. Informix OnLine Dynamic Server Handbook, 1/e. Prentice Hall.
(ISBN: 0-13-605296-7)
Informix Software, Inc. 1996. Evolution of the High Performance Database, 1/e. Prentice Hall.
(ISBN: 0-13-594730-8)
1996. Informix Performance Tuning, 2/e. Prentice Hall. (ISBN: 0-13-239237-2)
Lumbley, Joe. 1999. Informix DBA Survival Guide, Second Edition. Prentice-Hall.
(ISBN: 0-13-079623-9)
McNally, John (Editor); Glenn Miller, Jim Prajesh, Jose Fortuny, and Robert Donat. 1997.
Informix Unleashed. Sams. (ISBN: 0-672-30650-6)
'%
Bullock, Diane; Jonathan Cook; et al. 1999. DB2 Universal Database and SAP R/3, Version 4.
Prentice-Hall. (ISBN: 0-13-082426-7)
IBM. 1997. IBM DB2 for AIX and SAP R/3 Administration Guide. IBM. (ISBN: 0-73840-990-1)
(part# : SG24-4871-00)
2UDFOH
Adkoli, Anand, and Rama Velpuri. 1998. Oracle NT handbook. Osborne. (ISBN: 0-07-211917-9)
Ault, Michael. 1997. Oracle8 Administration & Management. Wiley & Sons. (ISBN 0471192341)
Corey, Michael., [et al.]. 1997. Oracle8 Tuning. Osborne McGraw-Hill. (ISBN: 0-07-882390-0)
Koch, Loney. 1997. Oracle8: The Complete Reference. Osborne McGraw-Hill.
(ISBN: 0-07-882396-X)
Loney, Kevin. 1997. Oracle8 DBA Handbook. Osborne McGraw-Hill. (ISBN: 0-07-882406-0)
Loney, Kevin; Noorali Sonawalla, and Eyal Aronoff. 1998. Oracle8 Advanced Tuning &
Administration. Osborne McGraw-Hill. (ISBN: 0-07-882534-2)
Spence, Greg. 1999. SAP R/3 and Oracle Backup and Recovery. Addison Wesley.
(ISBN: 0-201-59622-9)
Velpuri, Rama; and Anand Adkoli. 1998. Oracle8 Backup & Recovery Handbook. Osborne
McGraw-Hill. (ISBN: 0-07-882389-7)
1997. Oracle Troubleshooting. Osborne McGraw-Hill. (ISBN: 0-07-882388-9)
2WKHU7RSLFV
< Disaster Recovery
Corrigan, Patrick. 1994. LAN: Disaster Prevention and Recovery. Prentice Hall.
(ISBN: 0-13-015819-4)
Rothstein, Philip. 1995. Disaster Recovery Testing: Exercising Your Contingency Plan.
Rothstein Associates. (ISBN: 0-964164809)
Schreider, Tari. 1998. Encyclopedia of Disaster Recovery, Security & Risk Management.
Crucible. (ISBN: 0-966272900)
Toigo, Jon. 1995. Disaster Recovery Planning. John Wiley & Sons. (ISBN: 0-471121754)
< Security
Russell, Deborah; GT Gangemi Sr. 1992. Computer Security Basics; O’Reilly.
(ISBN: 0-937175-71-4)
< Scripting
Perl, www.perl.com
Hoffman, Paul. 1997. Perl 5 for Dummies. IDG. (ISBN: 0-7645-0044-9)
Schwartz, Randal; Tom Christiansen, and Larry Wall. 1997. Learning Perl, 2nd edition.
O’Reilly. (ISBN: 1-56592-284-0)
Schwartz, Randal; Erik Olson, and Tom Christiansen. 1997. Learning Perl on Win32
Systems. O’Reilly. (ISBN: 1-56592-324-3)
Srinivasan, Sriram. 1997. Advanced Perl Programming. O’Reilly. (ISBN: 1-56592-220-4)
Release 4.6A/B
B–10
Appendix B: Useful Resources and Products
Other System Administration Resources
6$36HUYLFH&RQQHFWLRQ
SAP service connection to SAP (rcPack):
HS Network Technologies
950 Tower Lane, 12th floor
Foster City, CA 94404 USA
Tel.: (650)-286-3018, FAX: (650)-287-3372
%XVLQHVV&RQWLQXDWLRQ
< Comdisco, www.comdisco.com
< Disaster Recovery Journal, www.drj.com
< DRI International, www.dr.org
< IBM Business Recovery Services
< SunGard Recovery Services, www.recovery.sungard.com
2UJDQL]DWLRQV
< Americas’ SAP Users’ Group (ASUG), www.asug.com
For customers in the Americas, ASUG is the only vehicle to submit requests for
upgrades and enhancement to SAP.
:HE6LWHV
6$3
< SAP, www.sap.com
< mySAP.com, www.mySAP.com
< SAPNet, www.sapnet.sap.com
Note: you need a SAPNet user ID to access SAPNet
< SAP America, www.sap.com/usa
< SAP America, training, www.sap.com/usa/trainsupp
< SAP Labs, Simplification Group, www.saplabs.com/simple
< SAP Online Store, www.sap.com/store_index.htm
< SAP Complementary Software Program, www.sap.com/CSP
6$3$IILOLDWHG
Americas’ SAP Users’ Group (ASUG), www.asug.com
7KLUG3DUW\
< SAP Fans, www.sapfans.com
< SAP Club, www.sapclub.com
< SAP Assist, www.sapassist.com
< ERP site, www.erpsupersite.com
< ERP central, www.erpcentral.com
,QWHUQHW1HZV*URXSV
< SAP-related
comp.soft-sys.business.sap
< Other
comp.client-server
< Operating Systems
UNIX
comp.os.unix
comp.unix.*
NT
comp.ms-windows.nt.*
< Databases
Oracle
comp.databases.oracle.*
DB2
comp.databases.ibm-db2
Informix
comp.databases.informix
MS SQL server
microsoft.public.sqlserver.*
comp.databases.ms-sqlserver
Release 4.6A/B
B–12
Appendix B: Useful Resources and Products
Other Helpful Products: Contributed by Users
2WKHU5HVRXUFHV
2SHUDWLQJ6\VWHP
< UNIX
Digital Unix, www.unix.digital.com
HP UX, www.datacentersolutions.hp.com/2_2_index.html
IBM AIX, www.austin.ibm.com/software/aix_os.html
Siemens Reliant, www.siemens.com/servers/rm/rm_us/reliant.htm
Sun Solaris, www.sun.com/solaris
< NT
Microsoft, www.microsoft.com/ntserver
Microsoft TechNet, www.microsoft.com/technet
'DWDEDVH
< Oracle
Oracle, www.oracle.com
< SQL server
Microsoft, www.microsoft.com/sql
< Informix
Informix, www.informix.com
< DB2
IBM, www.software.ibm.com/data/
2WKHU+HOSIXO3URGXFWV&RQWULEXWHGE\8VHUV
The products listed here have been recommended by users and consultants and are
provided as a starting point for your research.
A listing of these products does not constitute an endorsement by SAP.
The following list is not all inclusive. These products have different features and prices,
which meet different requirements. It is your responsibility to test their compatibility with
your requirements and needs, and to select the product that is appropriate to your
installation. For products which have been certified by SAP to work with R/3, see
Complementary Software Program at www.sap.com/CSP.
As a precaution, you should test all third-party software for compatibility and stability on a
test system before installing them in a production environment. There are cases where a
program many conflict with another program(s) or the hardware, and crashes the system.
Testing software applies to both the server and workstation that the system administrator
uses.
81,;
%DFNXS
< Networker, Legato, www.legato.com
< OmniBack II, HP, www.hp.com/solutions/storage
0RQLWRU
< Performance monitor
Stopwatch, Envive, www.envive.com
< System monitor
OpenView, HP, www.openview.hp.com
6FKHGXOHU
< AutoSys, Platinum, www.platinum.com
< Maestro, Tivoli, www.tivoli.com
6SRRO0DQDJHPHQW
< Dazel for R/3, Dazel, www.dazel.com
2WKHU
< Messaging:
TopCall, Topcall Intl., www.topcall.com
17
%DFNXS
< ARCserve, Computer Associates, www.cai.com/arcserveit
< Backup Exec, Seagate, www.seagatesoftware.com
< OmniBack II, HP, www.openview.hp.com
< Ultraback, BEI Corp, www.ultrabac.com
0RQLWRU
< Log monitor
ELM, TNT software, www.tntsoftware.com
Provision Network Monitor (formerly AlertPage), Computer Associates
www.platinum.com/products/provis/po/nmon_pv.htm
< System monitor
LANDesk Server Manager, Intel, www.intel.com/network/products
NetIQ, NetIQ, www.netiq.com
Release 4.6A/B
B–14
Appendix B: Useful Resources and Products
Other Helpful Products: Contributed by Users
&RPPRQ%RWK81,;DQG17
< UPS control
Powerchute, APC, www.apcc.com
< Scripting
Perl, www.perl.com
1HWZRUN
< Network Analyser
Sniffer, Network Associates, www.nai.com
Release 4.6A/B
B–16
$SSHQGL[&8VHIXO6$31RWHV
2YHUYLHZ
51RWHV
Release 4.6A/B
C–2
Appendix C: Useful SAP Notes
R/3 Notes
Release 4.6A/B
C–4
Appendix C: Useful SAP Notes
R/3 Notes
2SHUDWLQJ6\VWHP1RWHV
&RPPRQWR0XOWLSOH2SHUDWLQJ6\VWHPV
17
Release 4.6A/B
C–6
Appendix C: Useful SAP Notes
Operating System Notes
81,;
$6
Release 4.6A/B
C–8
Appendix C: Useful SAP Notes
Database Notes
'DWDEDVH1RWHV
0664/VHUYHU
Release 4.6A/B
C–10
Appendix C: Useful SAP Notes
Database Notes
'%8'%
,QIRUPL[
Release 4.6A/B
C–12
Appendix C: Useful SAP Notes
Database Notes
2UDFOH
Release 4.6A/B
C–14
Appendix C: Useful SAP Notes
Database Notes
Release 4.6A/B
C–16
$SSHQGL['8SJUDGH'LVFXVVLRQ
&RQWHQWV
8SJUDGH'LVFXVVLRQ
:KDW
An upgrade is an updating of your R/3 System.
:K\
The question of whether to upgrade your system to a new release depends on many
complex factors. Most importantly, the decision to upgrade should be based on “business
need.” Some of these factors are outlined below:
< Desired functionality in new release
This can be found in the release note for the specific release.
< Problem fixes and resolutions
< The need to be on a supported release
5HDVRQV1RWWR8SJUDGH
Some reasons not to upgrade include the following:
< Cost—the following items could increase the cost of your upgrade.
You need to:
Upgrade the database and operating system (if required)
Purchase and install additional hardware (if required)
Test to find problems with the upgrade
Upgrade the SAPgui on the users computers
Find the time to do all the above
< Disruption for users, especially if there is no functional enhancement for them.
< Diversion of resources (Company resources that could be applied to other tasks would
be assigned to upgrading the R/3 System.)
< Desire to be on the latest release (While desirable for a personal resume, this reason is
not a valid business reason to upgrade your system.)
:KHQWR8SJUDGH
In deciding to upgrade your system, ask yourself the following questions:
< Have the reasons for upgrading and not upgrading been analyzed?
< Has the “business need” criteria been met?
< If you installed any Industry Solution (IS), are IS patches available for the new
release?
If the patches are not available, you cannot upgrade.
Release 4.6A/B
D–2
Appendix D: Upgrade Discussion
Upgrade Issues
8SJUDGH,VVXHV
2WKHU&RQVLGHUDWLRQV
6RIWZDUH,VVXHV
The following software has to be compatible with the R/3 release you plan to upgrade to:
< Database
< Operating system
< Third-party applications that compliment the R/3 System (for example, external tax
packages, job schedulers, system monitors, spool managers, etc.)
+DUGZDUH
< The upgrade requires free working space on disks to run.
The amount of space required differs with operating system and database.
Some of the space is released after the upgrade; other space is permanently used.
< As each release adds functionality, the required disk space, processing power and
memory required generally tends to increase.
A system configuration that was adequate for one release may be inadequate for a later
release. This is especially apparent when jumping release levels; example upgrading
from 3.1H to 4.6B. The following table is compiled from SAP notes:
3.1H to 4.0B 30 30
4.0B to 4.5B 20 20
4.5B to 4.6A 10 30
3HUIRUPDQFH
Upgrade performance is difficult to predict. Performance is sensitive to a variety of
variables, some of which can have significant impact. Therefore, an upgrade of the test
system should be done to determine timing values for your configuration.
The following are a few of the factors that affect the performance of an upgrade:
< Database and operating system
< Hardware
Processor (number of processors and speed of each)
Memory (amount available)
Drive array
– Performance factor (especially for writes)
– Configuration (minimize or eliminate drive or channel contention)
– Other I/O hardware (minimize or eliminate data channel contention)
< Data volume for changes to tables that contain data
Release 4.6A/B
D–4
,QGH[
parameters, 15–16
A threshold, changing, 15–9
views, 10–5, 10–12
ABAP Annual tasks checklists
dump analysis database, 8–3
free selection, 10–49 notes, 8–4
in general, 4–15, 10–48 operating system, 8–3
performing, 4–5 other, 8–4
simple selection, 10–49 Application server, 1–14, 9–4, 16–2
dump definition, 4–15, 10–48 Audit Information System (AIS)
editor, 10–55, 10–56, 11–56 business, 11–41
execute, 8–2, 11–55 complete, 11–38
Active processes, 9–15 in general, 11–37
Active users, 10–43, 12–34 system, 11–39
Adding additional systems user defined, 11–42
in general, 12–15 Audits
SAP logon, 12–15 business, 11–41
Administrator check for validity, 11–57
access key, 20–16, 20–20, 21–23, 21–27 complete, 11–38
guidelines. See System guidelines considerations, 11–5
requirements of, 1–4 different users, 11–53
roles financial, 11–4
external to R/3, 1–3 in general, 11–4
factors that determine, 1–2 information system. See Audit Information System
within R/3, 1–2 (AIS)
AIS. See Audit Information System (AIS) security, 11–5, 11–25
Alert monitor security logs
accessing, 10–4 filter group 1, 11–49
acknowledge alerts, 10–14 filter group 2, 11–50
adding a monitor, 10–24 in general, 11–44
alert threshold, 15–9 parameters, 11–47
alert, finding, 10–7 running, 11–46
analyze alerts, 10–13 specific reports, 11–56
checking, 4–4, 5–3, 5–4 system, 11–39
create new monitor set, 10–23 tasks, 11–57
hiding SAP standard monitor sets, 10–19 tools, 11–37
in general, 4–11, 10–2 user defined, 11–42
maintaining thresholds, 10–17 user security jobs, 11–54
views, 10–5, 10–12
Alerts B
acknowledge, 10–14
analyze, 10–13 Background jobs
database, 4–6 batch, 16–3
finding, 10–7 creating, 16–8
maintaining thresholds, 10–17 housekeeing, 16–4
messages, 15–15 incorrect, 16–20
operating system, 4–6 new, 16–20
2 Release 4.6A/B
I–2
Index
4 Release 4.6A/B
I–4
Index
6 Release 4.6A/B
I–6
Index
8 Release 4.6A/B
I–8
Index
10 Release 4.6A/B
I–10
Index