cancel
Showing results for 
Search instead for 
Did you mean: 

Where is ABAP source code stored?

Former Member
0 Kudos

Hello everyone,

Does anyone know where in the system ABAP source code is stored? For example, is it stored in a particular database table or filesystem directory?

I ask because I am currently in a situation where the development system I was using has crashed and is never going to return due to severe Oracle database problems. So, I am working with the Basis team to salvage any of the ABAP development work I have done since the system's last backup.

At this time, bringing up the system is not an option. So using the usual transactions of SE38, SE80, etc. are not possible to retrieve the code.

Thanks for your help!!

Chad

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

the code is stored in tables only. to be more specific, i guess it will be stored as a string in table "tadir" or "tdir', which i am not sure of.

if your database is untouched, then we can recover the data, using the homogenous system copy concept. in any other case, it highly impossible to recover the data, unless we have a backup scheduled earlier.

check with your OS guys, whtr, if there is any internal back scheduled on the particular drive. if yes, then we can do a system restoration.

i hope this info helps you.

with regards,

raj.

pls, award points.

eddy_declercq
Active Contributor
0 Kudos

Hi,

Just fyi, in case of BSP ABAP, you can retrieve the code easily.

Check /people/eddy.declercq/blog/2006/04/26/i-am-what-i-am for details.

Eddy

-


Pimp up the S(D)N site and earn points. Check this <a href="/people/eddy.declercq/blog/2007/02/01/pimp-up-the-jam log</a> for details

Answers (4)

Answers (4)

andreas_mau
Participant
0 Kudos

ABAP STATEMENT

READ REPORT ... INTO ...

tim_buchholz
Active Participant
0 Kudos

Dear Chad,

the reports are stored in table TRDIR.

Regards,

Tim

Former Member
0 Kudos

Thanks to everyone for your responses.

The DB admin team is telling me that they may be able to recover individual tables from Oracle.

Does anybody know the specific table where ABAP code is stored on version 4.6C? It does <u>not</u> appear to be on TADIR.

Thanks again!

Chad

Former Member
0 Kudos

Dear Chad,

Its gud that u are in position to recover individual tables. i heard from my ABAP team that, code is stored in TADIR table only as a compressed string. but that field is not visible..try recovering all TDIR tables.

ALL THE BEST!

hope that will recovery ur objects.

with regds,

raj.

<i>pls, award points</i>

former_member183804
Active Contributor
0 Kudos

Hello Chad,

the source is stored in compressed form within D010SINF/RepoSrc. But I have strong concerns you will succeed as you will need additonal tables to retrieve text, meta informations, dynpros and so on.

Maybe there is some option to get the statement edior-call running. That would be much better.

Good Luck

Klaus

Former Member
0 Kudos

The abap code is stored in the database table, and if you database is gone so is everthing in it

For abap code , you may try if salvage it of your transport reqeust that you may have released before the crash