Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Updating TADIR manually.

Former Member
0 Kudos

Hi Guys,

sometime back one of our development server SID was changes from XXX to YYY. Now we have a issue where we cannot re-generate some objects cos the entires in table TADIR has Source System as XXX in some records.

is it advisable to manually change these table TADIR entries from XXX to YYY & re-generating these objects ???

if not ..how can we fix this issue ?

5 REPLIES 5

jaideepsharma
Active Contributor
0 Kudos

Hi,

Although it is not recommended to change TADIR entries manually.

If it is extremly important then you can use modify statement or update statement in your report to change the contents of the table.

But please be very cautious while doing so. Also, tranport the corrections in the table contect to quality and production server when the number of users are very less in the target system as this table is used everytime a repository object is accessed and usually it is locked as there may be thousands of users in production system.

Please reward points if the solution provided solves the purpose.

Former Member
0 Kudos

Directly modifying a SAP table TADIR would be difficult and not suggested.

Try with the following steps.It may be helpful.

1. Go to the transaction code SE38 and enter in change mode of the program.

2. Then you see a popup with the field 'Original system'. I am expecting that field you want to update with new value.

3. On standard practise this will field is in non-editable mode (display mode) and not possible to change it.

4. But I am hoping that Basis team can help you on this. But also assuming that they would not allow this.

It is better to contact your Basis team and take their suggestion on this approach or check they have other better way doing this change.

Former Member
0 Kudos

using SE06 init the transport route (this will change the SID entries in TADIR into the current system) and re-create the transport route using STMS

matt
Active Contributor
0 Kudos

In SE03, run Change Object Directory Entries. In "Further Restrictions", enter the old SID. You can then bulk change the source system.

matt

rahul2000
Contributor
0 Kudos

I would advice not to change the entries manually