cancel
Showing results for 
Search instead for 
Did you mean: 

Compile programs after linux installation

0 Kudos

Hello,

when execute a transaction for first time after Linux installation the program is compiled. The server is a dialog instance with Red Hat and the central instance and database server have HP-UX O.S with Oracle. Why do this?

Regards.

Accepted Solutions (1)

Accepted Solutions (1)

hannes_kuehnemund
Active Contributor
0 Kudos

Hi,

the ABAP Load is plattform dependent.

Thanks,

Hannes

Answers (3)

Answers (3)

Former Member
0 Kudos

ABAP programs are stored in text in the database table REPOSRC (often accessed from database view TRDIR). The first time any ABAP program is executed, it must be compiled first. Each time a program is executed, the compiled version is compared to the text version - if the text version has changed since the last compile, it will be compiled again. If you have a heterogenous install (for example, Unix and Linux application servers), then the programs must be compiled once for each platform.

The transaction code SGEN can help you to pre-compile all of your programs, if you wish.

Cheers,

David.

0 Kudos

Hi Hannes,

in which table we can see the ABAP load ?

Regards.

hannes_kuehnemund
Active Contributor
0 Kudos

erm, why do you want to look at it???

alternatively, run SGEN and look at DB trace ...

Former Member
0 Kudos

Hi,

Have you run transaction SGEN to create the ABAP Loads ?

Mark