fmorais
28th January 2004, 13:50
Hi.

Did a customization of a source in one system and compiled it.
Exported it to another system. (the systems have diferent licences)

Now, when I try to execute it, I get

"Corrupted Object Header otd...
Cannot continue in td..."

Already tried to patch the object using ttiex3226m000 patch objects after error solving. Could not solve it.

Do I need to recompile the object in the target system? Is this the only way to go?

Thanks
Fred

fmorais
28th January 2004, 14:13
Solved the problem.

For some reason if you only export in ttiex1280m000, the Object the object is exported with size 0.

Put the correct object manually in the target system and it is working.

nick66
28th January 2004, 15:31
This is a bug in Import data dictionary : the option "overwrite" should be checked, even when you're installing new software. If you don't, you will get the error you mentioned.
If you re-import the dumps with the overwrite option checked your problem should be fixed.

Regards,

Nick

fmorais
28th January 2004, 21:33
Customer is on SP8.
Perhaps it is corrected in a laer SP.

Thanks
Fred

edgar_luna_h
2nd February 2004, 16:12
Hello,

The reason that I found for this, it is the Porting Set, if they are different between the 2 servers, this error is appearing.

One solution is re-compiling the script in the target server or try to synchronize porting sets.

NB. This is also happening with the reports objects.

Regards,
Edgar Luna