Posted by: wadipratomo | November 27, 2007

SAP Performance Tuning – An Overview

Merasa performance SAP lambat? sebenernya apa aja sih yang mempengaruhi performance SAP? Nah dengan membaca presentasi ini (SAP Performance Tuning – An Overview), mudah-mudahan jawaban dari pertanyaan tersebut akan terpenuhi dengan baik.

Posted by: asfan | November 22, 2007

SAP Directory

my pic
Posted by: asfan

This is the overal directory structure in SAP system.
Unix based: use /
Windows based: use <drive>:\

Shared directory:
/sapmnt/<SID>/profile  è  SAP instance profile
/sapmnt/<SID>/global  è SAP central system log
/sapmnt/<SID>/exe  è SAP executable application directory

Main directory:
/usr/sap  è  physical parent directory
/usr/sap/trans  è  transport directory
/usr/sap/<SID>  è  SAP system parent directory
/usr/sap/<SID>/SYS  è  contain common & global SAP system files (i.e. profile, global, and exe directory)
/usr/sap/<SID>/<instance_name>  è  contain SAP instance specific directories (i.e. data, log, and work)
/sapmnt  è  directory structure for sharing common files to all system belonging into the same group
/sapmnt/<SID>  è  link or share folder of directory /usr/sap/<SID>/SYS
/oracle  è  directory of the whole database system
/oracle/stage  è  directory that used for database installation and upgrades
/oracle/<SID>  è  directory of the whole database application and data files

Final directory:
/sapmnt/<SID>/exe  è  contain all SAP runtime program
/sapmnt/<SID>/exe/opt  è  contain optimized program
/sapmnt/<SID>/exe/dbg  è  program can run under symbolic debuggers
/sapmnt/<SID>/exe/run  è  actual runtime program (SAP kernel)
/sapmnt/<SID>/global  è  contain global & common data shared by all instance (i.e. central system logs & batch job logs)
/sapmnt/<SID>/profile  è  contain instance profile (startup, default, instance-spesific)

Temporary directory (normally refreshed when SAP instance is restarted):
/usr/sap/<SID>/<instance_name>/data  è  contain virtual storage data (i.e. user context & roll area)
/usr/sap/<SID>/<instance_name>/log  è  log entries generated by instance
/usr/sap/<SID>/<instance_name>/work  è  holds all error message & trace information for the instance process

Transport directory:
/usr/sap/trans  è  main transport directory
/usr/sap/trans/bin  è  contain TPPARAM file (global transport parameter)
/usr/sap/trans/data  è  contain transport data file
/usr/sap/trans/log  è  transport logs, trace and statistic file
/usr/sap/trans/buffer  è  special buffer with the SID of every system in the transport group (including control information)
/usr/sap/trans/cofiles  è  control file directory
/usr/sap/trans/sapnames  è  contain information of SAP User that performs export and keep tracks of each transport status
/usr/sap/trans/tmp  è  temporary directory
/usr/sap/trans/actlog  è  action log files (managed by SAP system)
/usr/sap/trans/olddata  è  archived transport files
/usr/sap/trans/backup  è  directory of logical backup with R3trans program
/usr/sap/trans/serial  è  contain serialization of tp

Posted by: adhi | November 20, 2007

[SAP Basis] SAP BW Migration

Q : I have a plan to migrate SAP BW from Windows Server 2003 to Solaris 10.
Where can I find the documentation related to this activity ?

A : http://service.sap.com/systemcopy
Please be aware, that for a production migration you need to have a
certified migration consultant on site, otherwise you will loose support
for the target system, see http://service.sap.com/osdbmigration
Basically you export the whole database using R3load and re-import it
using a migration installation.
BW is pretty special, some additional steps have to be done before you
start the export (e. g. SMIGR_CREATE_DDL and more).

source : mailing-list sapbasiscomponent

Posted by: asfan | November 19, 2007

Update SAP Kernel in UNIX based

asfan_photo
Posted by: asfan 

1. Login as root

2. Make new backup directory
cd /
mkdir SIDkernel_10102007

3. Create latest kernel backup
cp -pr /sapmnt/SID/exe/* /SIDkernel_10102007

4. Compare the original kernel and the backup
du -sk /sapmnt/SID/exe/ à 840413  /sapmnt/SID/exe
du -sk /SIDkernel_10102007 à 841992  /SIDkernel_10102007

5. Make new shadow kernel directory
cd /
mkdir newkernel_175

6. Copy the new downloaded kernel files into /newkernel_175

7. Unpack the new downloaded kernel in folder /newkernel_175
SAPCAR -xvf SAPEXE_175-20000221.SAR
SAPCAR -xvf SAPEXEDB_175-20000223.SAR

8. Login as sidadm

9. Stop the SAP System
stopsap

10. Stop saposcol
saposcol -k

11. Login as root

12. Go to the current kernel directory
cd /sapmnt/SID/exe

13. Copy all extracted support packages into this folder
cp -pr /newkernel_175/* /sapmnt/SID/exe

14. Copy back the original file saproot.sh into this folder.
cp -p /SIDkernel_10102007/saproot.sh /sapmnt/SID/exe

15. Go to the current kernel directory
cd /sapmnt/SID/exe
Then run:
./saproot.sh SID

16. Login as sidadm

17. Start the saposcol service
saposcol

18. Start the SAP system
startsap

Posted by: jelajahsap | November 19, 2007

Selamat datang

Selamat datang di dunia SAP. Belum banyak website komunitas SAP di Indonesia saat ini. Semoga website ini bisa bermanfaat buat semua orang yang ingin belajar semua hal tentang SAP. Kita belajar bersama yuk ..

« Newer Posts

Categories