cancel
Showing results for 
Search instead for 
Did you mean: 

sgen

Former Member
0 Kudos

hi all,

When do we run SGEN and what does it do.?

regards

vijay

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Make use of the transaction ‘SGEN’ to re-generate all the SAP programs after an SAP upgrade or a kernel patch.

Do take care of the table spaces and use SAPDBA to observe them.

Do it during a weekend which is the best or a period of time with very very low users activity.

It will takes about 5 to 8 hours depending on the type of hardware configuration you are using.

Because of this regeneration the system performance improves as every time it will not have to compile all the programs which are being used and so you will not c the Watch for compiling.

Regards

Sumit Jain

[reward with points if the answer is useful]

Answers (4)

Answers (4)

Former Member
0 Kudos

Thanks for everyone and I regret for closing the thread lately.

Regards

Vijay

Former Member
0 Kudos

Hi Parvez,

You can use transaction SGEN to generate the ABAP loads of a number of programs, function groups, classes, and so on, as well as Business Server Page applications (BSP applications).

It is not necessarily run from 000 Client.

Regards

Umesh

Former Member
0 Kudos

Hi,

The tcode SGEN should always be used right after installation to compile

all ABAP programs.

One can also use it to compile the ABAP contents of specific change

requests.

It is one of the last activitity of post installation activities.

And check this also...

http://help.sap.com/

Key Word is SGEN.

Note: Points always encourage me to reply !!

Former Member
0 Kudos

Hi,

I have good information here also wanted to know is it that we should execute SGEN in client 000 itself or can be executed in any other client.

Thanks

Parvez Khan

Former Member
0 Kudos

Hi Vijay

Check the link below:

http://help.sap.com/saphelp_nw04/helpdata/en/28/52583c65399965e10000000a114084/frameset.htm

It should clear all your doubts.

Regards

Sumit Jain

[reward with points if the answer is useful]