sap basis was 7.0 day2 training

90
8/19/2019 Sap Basis Was 7.0 Day2 Training http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 1/90 © Copyright IBM Corporation 2009 IBM Global Business Services Course Title Date: Duration:

Upload: striveerptechnologiessapfscm

Post on 07-Jul-2018

230 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 1/90

© Copyright IBM Corporation 2009

IBM Global Business Services

Course Title

Date:

Duration:

Page 2: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 2/90

© Copyright IBM Corporation 2009

IBM Global Business Services

Course Title

Day 2

Page 3: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 3/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Day 2: Objectives

 t the en! o" !ay 2# you shoul! be able to:

Interpret the "un!a$entals o" S% &S

Describe &or' %rocesses an! S% Directory

Structure

 naly(e start an! stop o" S% syste$

S% Basis )astTra' &S *00+

Page 4: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 4/90

IBM Global Business Services

© Copyright IBM Corporation 2009

 

Day 2: Module map

  Mo!ule ,: )un!a$entals o" S% &S

  Mo!ule -: &or' %rocesses an! S% Directory Structure

+ Mo!ule .: Starting an! Stopping o" S% Syste$s

 

S% Basis )astTra' &S *00,

Page 5: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 5/90

© Copyright IBM Corporation 2009

IBM Global Business Services

Course Title

Fundamentals of SAP WASModule 4

Page 6: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 6/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Module 4: Objectives

/n co$pletion o" this $o!ule# you shoul! be

able to:

Interpret the architecture o" S% &eb

 pplication Server &S1Describe B% an! 3 %rocesses

I!enti"y the !i""erent types o" S% &S

S% Basis )astTra' &S *00.

Page 7: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 7/90

IBM Global Business Services

© Copyright IBM Corporation 2009

SAP NetWeave 

4et&eaver is essentially an u$brella ter$# enco$passing a nu$ber o" S%

pro!ucts an! technologies that co$bine to create a plat"or$ "or buil!ing#

e5ten!ing# an! integrating enterprise applications6

It has built in interoperability 7hich hoo's into S%8# Microso"t8# an! ava8base! technologies6

Develop$ent cost is !ecrease!6

Integration is enable!# spee!ing up ti$e to !eploy as 7ell as shrin'ing the

ti$e necessary to per"or$ syste$ upgra!es an! so on6

Total cost o" o7nership is re!uce! signi"icantly because $aintenance an!

support costs are !ra$atically re!uce!6 Thus# innovation is enable! IT can

spen! $ore ti$e $eeting the nee!s o" the business# an! less ti$e

$aintaining e5isting solutions6

S% Basis )astTra' &S *00*

Page 8: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 8/90

IBM Global Business Services

© Copyright IBM Corporation 2009

SAP Web AS ! "asis available platfom

S% Basis )astTra' &S *00

Source: SAP

Page 9: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 9/90

IBM Global Business Services

© Copyright IBM Corporation 2009

SAP Web AS ! "asis available platfom #continued$

The &ebS ; Basis layer $anages all your application $o!ules 7ithin your S%

syste$ an! ensures that these $o!ules are integrate!6 It enables plat"or$

in!epen!ence as 7ell6 So$e i$portant "unctions o" the &ebS ; Basis Syste$

inclu!e:

 < Constitutes the run ti$e environ$ent "or S%

 < =epresents the heart o" the a!$inistrative core o" S%

 < >nables $anage$ent an! !istribution o" your S% technical co$ponents an!

resources

 < %er$its opti$al integration o" the various S% applications into the overall co$puting

environ$ent

 < >stablishes a stable structural "ra$e7or' "or syste$ upgra!es# enhance$ents# an!

so on

 < Ma'es it possible to inter"ace 7ith thir!8party applications an! pro!ucts# thus

e5ten!ing S% "unctionality beyon! its o7n innate capabilities

S% Basis )astTra' &S *009

Page 10: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 10/90

IBM Global Business Services

© Copyright IBM Corporation 2009

%omponents of SAP W&" AS

S% Basis )astTra' &S *00?0

Messa'e Seve #Sevice$:

The Message Server han!les

the co$$unication bet7een the

!istribute! !ispatchers 7ithin the

 B% stac'# an! enables

scalability o" several parallel

 S@s6 The $essage server is

con"igure! only once per S%Syste$6

Dispatc(es

)ate*ay Seve #Sevice$:

The gate7ay server G&1 enables

co$$unication bet7een S%

syste$s or bet7een S% syste$s

an! e5ternal application syste$s6

There is one Gate7ay per

!ispatcher6

+ntenet %ommunication Mana'e , +%M #Sevice$:

ICM enables S% syste$s to co$$unicate !irectly

7ith the Internet6 The ICM receives reAuests "ro$ the

Internet an! "or7ar!s the$ to the S% syste$ "or

processing6 It also !oes recogni(e 7hether the

reAuest is a call o" business server page or a 3

application an! "or7ar!s the reAuest to B% or 3

stac' accor!ingly6 ou can con"igure a Ma5i$u$ o"

one ICM process per application server6

&n-ueue Wo. Pocess:

The >nAueue 7or' process

a!$inisters the loc' table in the

share! $e$ory6 The loc' table

contains the logical !atabase loc's

o" the B% stac'6 /nly one

enAueue 7or' process is nee!e! "or

each S% syste$/

Dialo' Wo. Pocess:

T> Dialog 7or' process "ul"il all

reAuests "or the e5ecution o" !ialog

steps triggere! by an active user6

>very !ispatcher reAuires at least

t7o !ialog 7or' processes6

0pdate Wo. Pocess:

p!ate 7or' processes e5ecute

up!ate reAuests6 ou nee! at least

one up!ate 7or' process per S%

syste$ an! you can have $ore

than one per !ispatcher6

111 ou can use

tansaction SM3 to

display an ovevie* of

A"AP *o. pocess

Spool Wo. Pocess:

The Spool 7or' process pass seAuential

!ata "lo7s on to printers6 >very S%

syste$ reAuires at least one Spool 7or'

process6 o7ever# there can be $orethan one per !ispatcher /

"ac.'ound Wo. Pocess:

The bac'groun! 7or' processes e5ecute

progra$s that run 7ithout user interaction6 t

least t7o bac'groun! 7or' processes are

reAuire! per S% syste$6 More than one

bac'groun! 7or' processes can be

con"igure! per !ispatcher6

Page 11: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 11/90

IBM Global Business Services

© Copyright IBM Corporation 2009

+mpotant tems fo SAP W&" AS

The B% !ispatcher 

Dialog 7or' processes DI1

Spool 7or' processes S%/1

p!ate 7or' processes %D an!

%D21

Bac'groun! 7or' processes BGD1

The enAueue 7or' process >4E1

S% Basis )astTra' &S *00??

The B%

!ispatcher 

Dialog 7or'

processes DI1

Spool 7or'

processes S%/1p!ate 7or'

processes %D

an! %D21

Bac'groun! 7or'

processes BGD1The enAueue

7or' process>4E1

Page 12: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 12/90

IBM Global Business Services

© Copyright IBM Corporation 2009

5ava pocesses

The "ollo7ing processes e5ist in the

ava environ$ent:

The ava !ispatcher 

The ava server process

The ava $essage service

The ava enAueue service

The S% ava Connector co1

S% Basis )astTra' &S *00?2

Page 13: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 13/90

IBM Global Business Services

© Copyright IBM Corporation 2009

A"AP sevices

In a!!ition# the B%1 runti$e syste$ provi!es a!!itional services these are

not 7or' processes1 "or internal an! e5ternal co$$unication:

 < The $essage server MS1 han!les the co$$unication bet7een the !istribute!

!ispatchers 7ithin the B% stac' o" an S% syste$6

 < The gate7ay server G&1 enables co$$unication bet7een S% syste$s# or

bet7een S% syste$s an! e5ternal application syste$s6 There is one per

!ispatcher6

 <  n instance is an a!$inistrative unit that co$bines S% syste$ co$ponents

provi!ing one or $ore services6

 < The instance sho7s all the processes that are reAuire! "or error8"ree operation o"

an S% syste$# collecte! on one instance6 This instance is !istinguishe! "ro$ all

other instances o" the S% syste$ an! is also calle! central instance6

 < The services that an application server can provi!e are !eter$ine! by the type o"

7or' processes it has6

S% Basis )astTra' &S *00?+

Page 14: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 14/90

IBM Global Business Services

© Copyright IBM Corporation 2009

5ava basics

The ava progra$$ing language 7as "irst intro!uce! by the co$pany Sun

Microsyste$s Inc6in ?99-6

ava is an obFect8oriente! an! plat"or$8in!epen!ent progra$$ing language

that is 7i!ely use! in $any areas6 The po7er"ul concept o" ava allo7s the !evelop$ent o" a large nu$ber o"

!i""erent types o" application 8 "ro$ the classic application using pplets

i$ple$ente! in &eb pages to client;server applications6

ava 7as !esigne! to be plat"or$8in!epen!ent6 This $eans that the sa$e

ava progra$ can be e5ecute! on any syste$ "or 7hich a ava =unti$e>nviron$ent =>1 is available6

In particular# ava applications can run on !i""erent syste$s that are base! on

!i""erent har!7are6

S% Basis )astTra' &S *00?,

Page 15: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 15/90

IBM Global Business Services

© Copyright IBM Corporation 2009

"asic java po'ams

ou nee! to !i""erentiate bet7een t7o basic types o" ava progra$s#

applications an! applets:

 <  pplications: ava applications are co$puter progra$s 7ith the "ull "unctional

range also provi!e! by other progra$$ing languages6

 <  pplets: The ter$ applet essentially $eans little applicationH6 It usually $eans a

ava applet# a s$all co$puter progra$ that runs in a &eb bro7ser an! is 7ritten

in the ava progra$$ing language6

S% Basis )astTra' &S *00?-

Page 16: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 16/90

IBM Global Business Services

© Copyright IBM Corporation 2009

6(ee tie java ac(itectue

S% Basis )astTra' &S *00?.

Source: SAP

Page 17: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 17/90

IBM Global Business Services

© Copyright IBM Corporation 2009

5ava sevices

 ll ava co$ponents o" an S% syste$ are 'no7n as a ava cluster6 ava

cluster consists o":

 <   central1 ava instance 7ith a !ispatcher an! at least one server process6

 < The central services# 7hich contain a $essage server an! an enAueue server6

 <   !atabase "or the central storage o" !ata6

 < /ptionally# a!!itional ava instances6

 < The cental sevices provi!e the basis "or co$$unication an! synchroni(ation "or

the Fava cluster:

 < The messa'e sevice a!$inisters a list o" the !ispatchers an! the server

processes o" the ava cluster6

 < The en-ueue sevice a!$inisters logical loc's that are set in a server process by

the e5ecute! application progra$6 It is also use! "or cluster87i!e synchroni(ation6

S% Basis )astTra' &S *00?*

Page 18: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 18/90

IBM Global Business Services

© Copyright IBM Corporation 2009

5ava pocesses

The !ispatcher !istributes inco$ing reAuests to the server processes6

The server process e5ecutes the ava applications6

>very server process is $ulti8threa!e! an! can thus process a large nu$ber

o" reAuests in parallel in contrast to the B% 7or' processes16 )or each!ispatcher there is at least one server processes an! there can be up to ?.

server processes6

The ava $essage service $anages a list o" ava !ispatchers an! server

processes6 It is responsible "or the co$$unication 7ithin the ava runti$e

environ$ent6

The ava enAueue service $anages logical loc's that are set by the e5ecute!

ava application progra$ in a server process6

The So"t7are Deploy$ent Manager SDM1 is the stan!ar! tool use! to install

ava so"t7are co$ponents on the S% &eb S ava6

S% Basis )astTra' &S *00?

Page 19: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 19/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Multiple NetWeave instances *it( AS 5ava

S% Basis )astTra' &S *00?9

Source: SAP

Page 20: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 20/90

IBM Global Business Services

© Copyright IBM Corporation 2009

+nstance in A"AP envionment

S% Basis )astTra' &S *0020

Dispatc(e 

Messa'e Seve 

+nstance +nstance

%ental +nstance

11 The ter$s S%1 instance an! S% 7eb1 application server are o"ten use! as synony$s /

Dispatc(e 

Dispatc(e 

Page 21: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 21/90

IBM Global Business Services

© Copyright IBM Corporation 2009

+nstances in an A"AP 7 5ava envionment

S% Basis )astTra' &S *002?

Messa'e

Seve +ntenet %ommunication Mana'e 

%ental

Sevices A"AP Sc(ema

5A8A Sc(ema

SAP )0+ &eb Bro7ser ; &eb Server 

5%o  WP WP WP

A"AP 5A8A

SDM

5A8A Seve

Pocesses

A"AP Dispatc(e  5A8A Dispatc(e 

Page 22: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 22/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Diffeent types of t(e SAP Web AS

S% Basis )astTra' &S *0022

SAP Web AS A"AP

System:

%omplete +nfastuctue in

*(ic( is A"AP based

applications can be

developed and used/

SAP Web AS 5A8A System:

%omplete +nfastuctue fo

developin' and usin' 52&&

base applications

SAP Web AS A"AP 7 5A8A

#Add9+n$ System:

%omplete +nfastuctue in

*(ic( A"AP based and 52&&

based applications can be

developed and used/ 6(is

installation emp(asies t(e

seamless 5ava A"AP

inte'ation

1

23

3

21

NO6&:

/ne o" the $ain characteristics o" the S% &eb S is that B%

tables# progra$s an! application !ata are store! in the B% sche$a

o" the !atabase 7hile 3 !ata is store! in the 3 sche$a6 ere#

the B% runti$e environ$ent can access the B% sche$a o" the

!atabase# an! the 3 runti$e environ$ent can access the 3

sche$a6 The S% ava Connector is use! "or integrating the B%

environ$ent an! the 3 environ$ent Co16

IBM Gl b l B i S i

Page 23: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 23/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Module ta.ea*ays

S% Basis )astTra' &S *002+

The S% &S consists o" an B% engine

an! a 3 engine6

They are constitute! by !i""erent processes in

S% &S rchitecture6 The Message Service an! >nAueue service

co$prise the central services6

IBM Gl b l B i S i

Page 24: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 24/90

IBM Global Business Services

© Copyright IBM Corporation 2009

;uestions and Ans*es

S% Basis )astTra' &S *002,

IBM Gl b l B i S i

Page 25: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 25/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Module 4: Summay

aving co$plete! this $o!ule# you shoul! no7

be able to:

Interpret the architecture o" S% &eb

 pplication Server &S1Describe B% an! 3 %rocesses

I!enti"y the !i""erent types o" S% &S

S% Basis )astTra' &S *002-

IBM Gl b l B i S i

Page 26: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 26/90

IBM Global Business Services

© Copyright IBM Corporation 2009

 

Day <: Module map

  Mo!ule ,: )un!a$entals o" S% &S

  Mo!ule -: &or' %rocesses an! S% Directory Structure

+ Mo!ule .: Starting an! Stopping o" S% Syste$s

 

S% Basis )astTra' &S *002.

C Titl

Page 27: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 27/90

© Copyright IBM Corporation 2009

IBM Global Business Services

Course Title

Wo. Pocesses and SAP Diectoy StuctueModule 3

IBM Global Business Services

Page 28: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 28/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Module 3: Objectives

/n co$pletion o" this $o!ule# you shoul! be

able to:

I!enti"y the various co$ponents o" an S%

 B% 7or' process

Describe 7or' process $ultiple5ing

%ut in your o7n 7or!s the concept o"

up!ate

processing

%ut in your o7n 7or!s the concept o"

logical loc's

ist the various /S level !irectories in

an S% syste$

S% Basis )astTra' &S *002

IBM Global Business Services

Page 29: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 29/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Module 3: A'enda

Topic ?: S% B% 7or' process co$ponents

Topic 2: &or' process $ultiple5ing

Topic +: Concept o" up!ate processing

Topic ,: Concept o" logical loc's

Topic -: /S level !irectories in an S% syste$

S% Basis )astTra' &S *0029

IBM Global Business Services

Page 30: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 30/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Pocessin' of use e-uest in SAP system

S% Basis )astTra' &S *00+0

Source: SAP

IBM Global Business Services

Page 31: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 31/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Functions of t(ee layes

%resentation layer

 < S% GI is user inter"ace S% application6 ser reAuests are ta'en# converte! to an

internal "or$at an! "or7ar!e! to S% &eb pplication Server application layer 16

 pplication layer : < Dispatcher is the central process o" the application layer S% &S16

 < It enables S% to co$$unicate 7ith the presentation server by $anaging the

in"or$ation e5change bet7een the S% GI an! the in!ivi!ual processes 7ithin S%

that e5ecute 7or'6

 < It "unctions as a resource $anager "or applications 7ritten in B% "or !i""erent

operating syste$s6

Database layer: %rocessing user reAuests $ay involve rea!ing# processing an!

7riting !ata "or$ the B% sche$a o" the !atabase6 So# every 7or' process is

!irectly connecte! to the B% sche$a o" !atabase6

S% Basis )astTra' &S *00+?

IBM Global Business Services

Page 32: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 32/90

IBM Global Business Services

© Copyright IBM Corporation 2009

)ap(ical epesentation of t(e functions of t(ee layes

The users can be assigne! !i""erent 7or' processes every ti$e they reAuest "or a service6

S% Basis )astTra' &S *00+2

D

B

M

SG

>

&or' processes

Bu""ers

Dispatcher 

 pplication server 

To !atabase server 

)ro$ presentation server 

=oll area

Aueue

IBM Global Business Services

Page 33: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 33/90

IBM Global Business Services

© Copyright IBM Corporation 2009

+ntenet communication mana'e #+%M$

&hen the user reAuest rise "ro$ a 7eb bro7ser instea! o" S% GI# Internet

Co$$unication Manager ICM1 accepts 7eb reAuests "ro$ user6

=eAuests "or the ava environ$ent is sent to the ava !ispatcher 7hich "or7ar! it

to the ava Server %rocesses S%16

S% $ay connect to the ava sche$a o" the !atabase i" the reAuest necessitates

it6 ava !ispatcher is use! to return its reply to the ICM# 7hich in turn replies to

the user6

&hen reAuests are "or B% environ$ent# ICM "or7ar!s it to the B%

!ispatcher 7hich !oes not !i""erentiate bet7een an ICM reAuest or S% GIreAuest6

The upper layer is transparent to the application layer6 The reAuests are returne!

using ICM to the user6

S% Basis )astTra' &S *00++

IBM Global Business Services

Page 34: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 34/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Stuctue of a *o. pocess

  typical 7or' process consist

o" internal $e$ory# tas'

han!ler# screen processor#

 B% Interpreter an!

Database Inter"ace6

Tas' han!ler coor!inates the

actions 7ithin a 7or' process6

S% Basis )astTra' &S *00+,

&or' %rocess

IBM Global Business Services

Page 35: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 35/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Memoy mana'ement and oll9in ! oll9out

S% Basis )astTra' &S *00+-

Source: SAP

IBM Global Business Services

Page 36: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 36/90

IBM Global Business Services

© Copyright IBM Corporation 2009

Memoy aeas

T7o $e$ory areas e5ist 7ith any 7or' process:

Main $e$ory

 < Main $e$ory area 7hich is available e5clusively to

a single 7or' process6

 < Me$ory areas that can be use! by all 7or'

processes6

Share! $e$ory !ata contains tables# progra$

bu""ers an! screens6

S% Basis )astTra' &S *00+.

IBM Global Business Services

Page 37: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 37/90

IBM Global Business Services

© Copyright IBM Corporation 2009

6ypes of *o. pocesses

Di""erent types o" 7or' processes 7hich e5ist in a S% 7eb S are as "ollo7s:

S% Basis )astTra' &S *00+*

IBM Global Business Services

Page 38: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 38/90

© Copyright IBM Corporation 2009

Wo. pocess

S% Basis )astTra' &S *00+

Source: SAP

IBM Global Business Services

Page 39: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 39/90

© Copyright IBM Corporation 2009

Dialo' pocessin'

Dispatcher !istributes all the user reAuests# that it receives "ro$ the available

!ialog 7or' process on the S% &eb S6

The !ialog 7or' process is selecte! by !ispatcher "irst rolls in the user conte5t6

Then it processes user reAuest 7hich $ay involve !ata "ro$ the !atabase or

"ro$ the bu""ers in the share! $e$ory6

 "ter co$pletion o" the !ialog step# the 7or' process returns the result to the

!ispatcher# rolls out  conte5t to the share! $e$ory an! beco$es available "or

ne5t reAuest6

S% Basis )astTra' &S *00+9

IBM Global Business Services

Page 40: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 40/90

© Copyright IBM Corporation 2009

Wo. pocess multiple=in'

S% Basis )astTra' &S *00,0

Source: SAP

IBM Global Business Services

Page 41: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 41/90

© Copyright IBM Corporation 2009

0pdate *o. pocess

%rinciple o" asynchronous up!ates

S% Basis )astTra' &S *00,?

%B/

?00

SC=>>

4?00

%I%B/ %B/

Screen

??0%I

SC=>>

4 ?0-%I

Source: SAP

IBM Global Business Services

Page 42: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 42/90

© Copyright IBM Corporation 2009

0pdate pocess

S% Basis )astTra' &S *00,2

Source: SAP

IBM Global Business Services

Page 43: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 43/90

© Copyright IBM Corporation 2009

%lassification of update pocess

p!ate process can also be classi"ie!

!epen!ing on their priority6

 < %ri$ary# ti$e critical 3?1 up!ate

$o!ules are ti$e critical

 < Secon!ary# non8critical 321 up!ate

$o!ules !uring progra$$ing are less

ti$e critical

S% Basis )astTra' &S *00,+

IBM Global Business Services

Page 44: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 44/90

© Copyright IBM Corporation 2009

6emination duin' data updates

)or any error occurs !uring up!ating proce!ure#

up!ate co$ponent ter$inates an! users are

noti"ie!6

I" a !ialog 7or' process ter$inates 7hile 7ritinginto 3BJ table# the table 7ill only contain !ata6 The

table 7ill not be up!ate! ne5t ti$e i" the syste$

restarts all entries an! 7ill auto$atically be

!elete!6

Transaction SM?+ provi!es syste$ a!$inistrators7ith analysis tolls to han!le ter$inate! up!ates6

 "ter the error is recti"ie! # !ue to 7hich up!ate

has ter$inate!# the user shoul! restart the

syste$6

S% Basis )astTra' &S *00,,

IBM Global Business Services

Page 45: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 45/90

© Copyright IBM Corporation 2009

SM ><: 0pdate e-uests

S% Basis )astTra' &S *00,-

IBM Global Business Services

Page 46: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 46/90

© Copyright IBM Corporation 2009

&n-ueue *o. pocess

S% Basis )astTra' &S *00,.

Source: SAP

IBM Global Business Services

Page 47: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 47/90

© Copyright IBM Corporation 2009

?oc. ovevie*

)or $aintaining consistency over S% syste$ obFect !ata $ust not be

change! si$ultaneously by !i""erent users6

)ro$ !atabase perspective# every !ialog step "or$s a physical an! logical

unit# that is# the !atabase transaction# so that loc' $anage$ent in !atabasecan only coor!inate this 'in! o" transaction6

)ro$ S% perspective# this is insu""icient because S% transactions are

generally $a!e up o" several !ialog steps6 S% syste$s nee! to have their

o7n loc' $anage$ent6

%rinciple:

S% progra$s $a'e loc' entries "or !ata recor!s to be processe! in a loc' table6

oc' entries can only be $a!e i" none alrea!y e5ist "or the table entries to be

loc'e!6

S% Basis )astTra' &S *00,*

IBM Global Business Services

Page 48: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 48/90

© Copyright IBM Corporation 2009

@e-uestin' and eleasin' loc.s

S% Basis )astTra' &S *00,

Source: SAP

IBM Global Business Services

Page 49: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 49/90

© Copyright IBM Corporation 2009

?o'ical loc.s

The enAueue 7or' process a!$inisters the logical loc's on S% transactions

using a loc' table in the $ain $e$ory o" the SAP Web AS on 7hich the

enAueue 7or' process is running6

I" the !ialog 7or' process that is han!ling the user reAuest an! the enAueue7or' process are not running on the sa$e SAP Web AS# then these t7o 7or'

processes co$$unicate by $eans o" the $essage server6

)or the syste$ to e5ecute loc' reAuests# the loc' obFect $ust be !e"ine! in

the B% Dictionary6

The loc' obFect contains tables 7hose entries are to be loc'e!6

S% Basis )astTra' &S *00,9

IBM Global Business Services

Page 50: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 50/90

© Copyright IBM Corporation 2009

6ypes of loc.s

&rite loc's loc' $o!e K1 are only assigne! i" no other loc's e5ist "or the !ata

recor!s reAuire! no a!!itional loc's are then per$itte! "or these entries6

>5ten!e! 7rite loc's loc' $o!e >1 are only assigne! i" there are no loc's on

the !ata recor! yet6 /nly the loc' o7ner can cu$ulatively assign "urther 7rite

loc's6

Share! loc's loc' $o!e S1 are "urther share! loc's# but no 7rite loc's can be

reAueste! "or this obFect6

/pti$istic loc' loc' $o!e 6/61: These are available since SAP web AS 6.40.

 < The "irst loc' types are pessi$istic loc's6

 < The opti$istic loc's are inten!e! "or those cases 7here the !ata is !isplaye! in

change! $o!e 7ithout being change! as 7ell6

 < I" any changes are $a!e# the con"lict is !eter$ine! an! resolve! at the sa$e ti$e6

S% Basis )astTra' &S *00-0

IBM Global Business Services

Page 51: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 51/90

© Copyright IBM Corporation 2009

%ollision c(ec. fo loc.s

I" there is a collision# the user o" the!ialog transaction receives a $essagethat the obFect is currently loc'e! byanother user6

)or non8!ialog 7or' process the loc'reAuest is $a!e again at a later ti$e6

&hen a loc' obFect is success"ullyactivate! in the B% Dictionary# thesyste$ generates an >4E>>"unction $o!ule an! a D>E>>"unction $o!ule 7ith the respectivena$e:

>4E>>LSperrobFe'tna$eND>E>>LSperrobFe'tna$eN

S% Basis )astTra' &S *00-?

The syste$ chec's 7hether a

loc' reAuest colli!es 7ith an

e5isting loc'6

IBM Global Business Services

Page 52: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 52/90

© Copyright IBM Corporation 2009

SM >2: ?oc. enty list

S% Basis )astTra' &S *00-2

IBM Global Business Services

Page 53: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 53/90

© Copyright IBM Corporation 2009

@eleasin' loc.s

oc's that are set by a progra$ can be release! by the sa$e progra$ or the

up!ate process releases the loc'# once changes in !atabase are $a!e6

oc's 7hich are passe! to the up!ate process are also 7ritten in a "ile at the

/S level an! can be restore! i" the enAueue server goes !o7n6

There are t7o 7ays o" !eleting loc's:

 < >n!ing the user session in the user overvie7 transaction SM0, or Tools →

 Administration → Monitor → System Monitoring → User Overview 16 This also

results in the original loc' o7ner leaving the transaction calle! an! thereby

releasing all loc's hel!6

 < Manually !eleting the loc' entries in SM?26 It $erely !eletes the loc' entry "ro$ the

loc' table theoretically enabling several users to change the sa$e !ata recor!s

si$ultaneously16

S% Basis )astTra' &S *00-+

IBM Global Business Services

Page 54: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 54/90

© Copyright IBM Corporation 2009

SM 4: 0se list

S% Basis )astTra' &S *00-,

IBM Global Business Services

Page 55: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 55/90

© Copyright IBM Corporation 2009

Sevices

Message server:

 < It han!les the co$$unication bet7een the !istribute! !ispatchers 7ithin the B%

stac' o" an S% syste$# thereby enabling scalability o" several parallel application

servers6

 < The $essage server is con"igure! only once per S% syste$6 The B% $essage

server provi!es the SAP Web Ali!ation Server 7ith a central $essage service "or

internal co$$unication "or e5a$ple# "or starting up!ates# reAuesting an! re$oving

loc's# triggering bac'groun! reAuests16

 < TheB%1 !ispatchers "or the in!ivi!ual SAP Web Ali!ation Server

co$$unicate via the B%1 $essage server6

The gate7ay server G&1: It enables co$$unication bet7een S% syste$s#

or bet7een S% syste$s an! e5ternal application syste$s6 There is one per

!ispatcher6

S% Basis )astTra' &S *00--

IBM Global Business Services

Page 56: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 56/90

© Copyright IBM Corporation 2009

Sevices #continued$

The Internet Co$$unication Manager:

 < ICM1 enables S% syste$s to co$$unicate !irectly 7ith the Internet6

 < The ICM receives reAuests "ro$ the Internet an! "or7ar!s the$ to the S% syste$

"or processing6 In !oing so# it recogni(es 7hether the reAuest is a call o" abusiness server page or a ava application an! "or7ar!s this reAuest to the B%

runti$e environ$ent or the ava runti$e environ$ent6

 < It can also !irect TT% reAuests "ro$ an S% syste$ to a &eb server an! sen!

the response bac' to the S% syste$6

S% Basis )astTra' &S *00-.

IBM Global Business Services

Page 57: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 57/90

© Copyright IBM Corporation 2009

SAP diectoy stuctue

S% Basis )astTra' &S *00-*

Source: SAP

IBM Global Business Services

Page 58: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 58/90

© Copyright IBM Corporation 2009

SS diectoy stuctue

S% Basis )astTra' &S *00-

Source: SAP

IBM Global Business Services

Page 59: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 59/90

© Copyright IBM Corporation 2009

SS diectoy stuctue #continued$

S% Basis )astTra' &S *00-9

IBM Global Business Services

Page 60: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 60/90

© Copyright IBM Corporation 2009

Module ta.ea*ays

S% Basis )astTra' &S *00.0

 n 7or' process consists o" various

co$ponents li'e Internal Me$ory# tas' an!ler#

Screen %rocessor# B% Interpreter an!

Database Inter"ace6

Me$ory areas are Main Me$ory an! Share!

Me$ory6

&or' process $ultiple5ing is an essential

e""iciency i$proving process o" S%6

There are !i""erent types o" loc's6

The S% Directory structure has $any "ol!ers

an! sub"ol!ers associate! 7ith it6 It is i$portant

to 'no7 7here the log "iles are store!6

IBM Global Business Services

Page 61: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 61/90

© Copyright IBM Corporation 2009

;uestions and Ans*es

S% Basis )astTra' &S *00.?

IBM Global Business Services

Page 62: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 62/90

© Copyright IBM Corporation 2009

Module 3: Summay

aving co$plete! this $o!ule# you shoul! no7

be able to:

I!enti"y the various co$ponents o" an S%

 B% 7or' process

Describe 7or' process $ultiple5ing

%ut in your o7n 7or!s the concept o" up!ate

processing

%ut in your o7n 7or!s the concept o" logical

loc's

ist the various /S level !irectories in an S%

syste$

S% Basis )astTra' &S *00.2

IBM Global Business Services

Page 63: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 63/90

© Copyright IBM Corporation 2009

 

Mo!ule ,: )un!a$entals o" S% &S

  Mo!ule -: &or' %rocesses an! S% Directory Structure

+ Mo!ule .: Starting an! Stopping o" S% Syste$s

 

Day 2: Module map

S% Basis )astTra' &S *00.+

Course Title

Page 64: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 64/90

© Copyright IBM Corporation 2009

IBM Global Business Services

Statin' and Stoppin' of SAP SystemsModule

IBM Global Business Services

Page 65: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 65/90

© Copyright IBM Corporation 2009

Module : Objectives

/n co$pletion o" this $o!ule# you shoul! be

able to:

Describe the start seAuence o" an B%O3

Syste$

 naly(e ho7 to start an! stop an S%

syste$ using S%

MMC# 3 MC or

co$$an! line argu$ent

=ecall the 3 instance "ro$ B%inter"ace

S% Basis )astTra' &S *00.-

IBM Global Business Services

Page 66: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 66/90

© Copyright IBM Corporation 2009

Module : A'enda

Topic ?: Start seAuence o" an B%O3 Syste$

Topic 2: Start an! stop an S% syste$ using S%

MMC# 3 MC or co$$an! line argu$ent

Topic +: =estart 3 instance

S% Basis )astTra' &S *00..

IBM Global Business Services

Page 67: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 67/90

© Copyright IBM Corporation 2009

Stat pocess of SAP System #A"AP 7 5ava$

S% Basis )astTra' &S *00.*

Source: SAP

IBM Global Business Services

Page 68: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 68/90

© Copyright IBM Corporation 2009

Statin' t(e SAP system

S% Basis )astTra' &S *00.

/perating syste$: &in!o7s 2000;200+

Microso"t Manage$ent Console using

S% MMC Snap8In

Central instance /ther instance

DB

+

,

?

2

si!Na!$

I" not starte!

log8on

Start

IBM Global Business Services

Page 69: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 69/90

© Copyright IBM Corporation 2009S% Basis )astTra' &S *00.9

Source: SAP

IBM Global Business Services

Page 70: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 70/90

© Copyright IBM Corporation 2009

System stat: ?o's

S% Basis )astTra' &S *00*0

MMC 7ith S% MMC

Snap8In

Microso"t &in!o7s

S%si!NLno6

S%/sC/

Database Services

Security log Syste$ log pplication

log

Services

IBM Global Business Services

Page 71: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 71/90

© Copyright IBM Corporation 2009

Stat pocess lo''in' in t(e system

S% Basis )astTra' &S *00*?

Source: SAP

IBM Global Business Services

Page 72: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 72/90

© Copyright IBM Corporation 2009

Poblem analysis

S% Basis )astTra' &S *00*2

S% MMC Snap8In

DB

S%I4ST4C>

>vent 3ie7er 

Database error log "iles

S%si!Ninstance no6

Database service

S% trace "iles

S% syste$ log

IBM Global Business Services

Page 73: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 73/90

© Copyright IBM Corporation 2009

SM2>: System lo's

S% Basis )astTra' &S *00*+

IBM Global Business Services

Page 74: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 74/90

© Copyright IBM Corporation 2009

Stoppin' SAP systems

&hy P: )or $aintenance purposes or a"ter changing syste$ para$eters# be"ore

installing 'ernel patches# or allo7ing har!7are upgra!es to be carrie! out6

Things to be 'ept in $in! be"ore stopping:

S% Basis )astTra' &S *00*,

  Chec' the status o" 

  Sen! a syste$ $essage SM02

IBM Global Business Services

Page 75: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 75/90

© Copyright IBM Corporation 2009

Stoppin' t(e SAP system

S% Basis )astTra' &S *00*-

CCMS

S% Instance

S% Syste$ !$in

S% MMCSnap8in

si!Na!$

Database Tools

DTBS>

S%/sC/

sapsi!NLinst6no6N

Database Services

&in!o7s ServiceControl Manager 

IBM Global Business Services

Page 76: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 76/90

© Copyright IBM Corporation 2009

SAP Micosoft Mana'ement %onsole: Windo*s

S% MMC provi!es a co$$on "ra$e7or' "or syste$ $anage$ent6

It allo7s various tools that 7ere previously i$ple$ente! separately to be

integrate! in a co$$on user8inter"ace enabling centralise! syste$

$anage$ent6

It provi!es an environ$ent "or incorporating an! accessing tools6

Tools are integrate! in the S% MMC in the "or$ o" snap8ins that allo7

stan!ar!ise! access to "unctions6

S% Basis )astTra' &S *00*.

IBM Global Business Services

Page 77: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 77/90

© Copyright IBM Corporation 2009

Sevices concept in Windo*s

S% Basis )astTra' &S *00**

Database process S% process

4T service control $anager 

=egistry

/perating syste$: Microso"t &in!o7s

DB services S% services/S services

IBM Global Business Services

Page 78: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 78/90

© Copyright IBM Corporation 2009

0sin' SM+%M to estat 5ava

In the case o" S% 4et&eaver S

 B% O ava# it is possible to allo7

the B% stac' to continue running#

an! only stop an! then restart the

ava stac'6 ou !o this using transaction

SMICM6

ou can either start ; stop the local1

instance onto 7hich you are logge!

in the transaction SMICM orstart;stop all the instances in the

global1 ava cluster6

S% Basis )astTra' &S *00*

IBM Global Business Services

Page 79: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 79/90

© Copyright IBM Corporation 2009

0sin' SM+%M to estat 5ava #continued$

S% 4et&eaver S ava is starte! an! stoppe! in the sa$e 7ay as S%

4et&eaver S B% O ava by $eans o" the S% Manage$ent Console ;

ava MC6

S% Basis )astTra' &S *00*9

IBM Global Business Services

Page 80: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 80/90

© Copyright IBM Corporation 2009

5A8A M%

S% MC is a ava application 7hich is supplie! as a ava applet as stan!ar!6

ou si$ply use a &eb bro7ser to !o this6

To use the applet correctly# you reAuire a => ava =unti$e >nviron$ent1 o"

version ?6, or higher6 In a!!ition# the correspon!ing ava plug8in "or the

bro7ser $ust be activate! correctly6

To start S% MC a"ter installing the correspon!ing S% 4et&eaver S# enter

the belo7 = in your bro7ser:

 <   "tt#$$%"ost name&#'%instan!e number&()

S% Basis )astTra' &S *000

IBM Global Business Services

Page 81: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 81/90

© Copyright IBM Corporation 2009

0ni=

og on in 4IK as a user 7ith S% a!$inistrator authori(ation si!Na!$16 To

start the central instance# call the shell script startsapLhostNLinstance noN in

the ho$e !irectory o" the si!Na!$ user6

The script startsap "irst starts the saos!ol process 7hich collects statistical !ata

"or the operating syste$ that it provi!es to the S% syste$6

The ne5t step is a chec' to see i" the !atabase is running6 I" not# the script

start!b is calle! to start the !atabase6

The "inal step starts all o" the processes "or the instance $essage server#

!ispatcher# 7or' processes# an! so on16 "ter the central instance is starte!# you

can optionally start other instances6 The startsap script can be calle! 7ith the"ollo7ing options:

 < DB: starts the !atabase syste$

 < =+: starts the instances an! associate! processes "or the instance

 <  : starts the !atabase syste$ an! the instance !e"ault setting# can be o$itte!1

S% Basis )astTra' &S *00?

IBM Global Business Services

Page 82: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 82/90

© Copyright IBM Corporation 2009

0ni= #continued$

&hen you stop the S% syste$# you shoul! "irst stop all !ialog instances an!

then stop the central instance6 ou have t7o options "or !oing this:

)ro$ the S% syste$ using the CCMS Control %anel6 og on un!er 4IK as

the S% a!$inistrator si!Na!$1 at operating syste$ level an! enter the

co$$an! stopsap "ro$ your ho$e !irectory6

The stopsap script can be calle! 7ith the "ollo7ing options:

 < DB: stops the !atabase syste$ 7ith the help o" the stop!b script

 < =+: stops the instances o" the S% syste$

 <  : stops the !atabase syste$ an! the instance !e"ault setting# can be o$itte!1

S% Basis )astTra' &S *002

IBM Global Business Services

Page 83: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 83/90

© Copyright IBM Corporation 2009

OS!4

ogon on to the S;,00 syste$ 7ith the S% user pro"ile "or a!$inistrators6

The authori(ations o" the group pro"ile SIDN/%=G=% are reAuire! "or this

user such as user pro"ile SIDN/)= or SIDN/%= 16

>nter the S;,00 co$$an! ST=TS% an! reAuest para$eters 7ith ),6

n!er S% Syste$ ID# enter the na$e o" your syste$ such as D>316

n!er =;+ Instance# enter the instance nu$ber such as 0016 To start all

instances on one or $ore hosts# choose J6

n!er =;+ Instance ost 4a$e# enter the na$e o" the host on 7hich the

instance is to be starte!6 To start all instances on all hosts# choose J6 ou$ust also have selecte! J un!er =;+ Instance61

S% Basis )astTra' &S *00+

IBM Global Business Services

Page 84: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 84/90

© Copyright IBM Corporation 2009

OS!4 #continued$

Con"ir$ your entries 7ith >4T>=6 The subsyste$ =+Lnn is then starte! "or

each starte! instance nnN is the instance nu$ber16 ll associate! S%

services are starte! together 7ith the subsyste$ such as !ispatcher# 7or'

processes# spool processes16

>nter the S;,00 co$$an! &=QCT/B SBS=+LnnN1 to chec' 7hetherthe S% syste$s1 7ere starte! correctly6

The syste$ !isplays a screen 7ith the colu$n Status at the right8han! si!e6 I"

an S% syste$ 7as starte! correctly# the "irst line o" this colu$n shoul!

contain the value *U+ running1# S,-W 7aiting1# or ,/W 7aiting "or

co$pletion o" unloc'ing16 It can ta'e a "e7 $inutes "or the "ile syste$ to reachthis status6

S% Basis )astTra' &S *00,

IBM Global Business Services

Page 85: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 85/90

© Copyright IBM Corporation 2009

OS!4 #continued$

ogon on to the S;,00 syste$ 7ith the S% user pro"ile "or a!$inistrators

SIDN/)= or SIDN/%=16

>nter the S;,00 co$$an! ST/%S% an! reAuest para$eters 7ith ),6

n!er S% Syste$ ID# enter the na$e o" the S% syste$ that you 7ant tostop6

n!er =;+ Instance# enter the nu$ber o" the instance that you 7ant to stop#

such as 906

To stop all instances on one or $ore hosts# choose J6

S% Basis )astTra' &S *00-

IBM Global Business Services

Page 86: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 86/90

© Copyright IBM Corporation 2009

OS!4 #continued$

n!er =;+ Instance ost 4a$e enter J/C to stop one or $ore instances

on the local host6 To stop all instances on all hosts# choose J6 ou $ust

also have chosen J un!er =;+ Instance61

I" you enter J>S un!er &ait "or instance to en!# the co$$an! ST/%S%

7aits until the S% instance is shut !o7n be"ore stopping the S% syste$6The instance is regar!e! as shut !o7n i" the nu$ber o" active instance user

 Fobs in the instance subsyste$# other than the S%/SC/ Fob# is (ero61

n!er Ma5i$u$ 7ait ti$e secon!s1# you can enter the $a5i$u$ ti$e that

the co$$an! shoul! 7ait "or the instance to be shut !o7n6 The !e"ault value

is ?20 t7o $inutes16 I" it ta'es longer than t7o $inutes "or the instance to beshut !o7n# an e5ception $essage is sent6 Con"ir$ your entries 7ith >4T>=6

S% Basis )astTra' &S *00.

IBM Global Business Services

Page 87: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 87/90

© Copyright IBM Corporation 2009

Module ta.ea*ays

S% Basis )astTra' &S *00*

The S% %rocesses "ollo7 a !e"inite start

seAuence6

The log "iles are locate! in speci"ic "ol!ers in an

S% syste$6

Syste$ can be stoppe!;starte! using S%

MMC in 7in!o7s6

Co$$an! line argu$ent or 3 $anage$ent

console e5ists "or other syste$s6 S 3

usage type1

IBM Global Business Services

Page 88: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 88/90

© Copyright IBM Corporation 2009

;uestions and Ans*es

S% Basis )astTra' &S *00

IBM Global Business Services

Page 89: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 89/90

© Copyright IBM Corporation 2009

Module : Summay

aving co$plete! this $o!ule# you shoul! no7

be able to:

Describe the start seAuence o" an B%O3

Syste$

 naly(e ho7 to start an! stop an S% syste$

using S% MMC# 3 MC or

co$$an! line argu$ent

=ecall the 3 instance "ro$ B% inter"ace

S% Basis )astTra' &S *009

IBM Global Business Services

Page 90: Sap Basis Was 7.0 Day2 Training

8/19/2019 Sap Basis Was 7.0 Day2 Training

http://slidepdf.com/reader/full/sap-basis-was-70-day2-training 90/90

Day 2: Summay

 t the en! o" !ay ?# 7e see that you are no7 able to:

Interpret the "un!a$entals o" S% &S

Describe 7or' processes an! S% !irectory structure

 naly(e start an! stop o" S% syste$