Monthly Archive for January, 2009

SAP: Table Pool Inconsistency (ATAB, KAPOL, etc.)

I am trying to perform a copy client when I encountered a pool tables inconsistency error.

The client copy log displays pool tables as incorrect: DDIC Error (See SE14).
These table pools have an inconsistent database object in field VARDATA in transaction SE14.

I tried to google for a solution and found out that this is an SAP known issue (Note 686357 - Table pool length incorrect after Unicode conversion).

Reason

As part of the Unicode migration or the new installation using UNICODE, the program UMG_POOL_TABLE is to be executed, which executes the report RADPOCNV.
The report sets the dictionary length for table pools that have to be converted during the Unicode migration due to the extension of the VARDATA field.
If you run the report repeatedly, the length values of the nametab and dictionary are also extended repeatedly which causes an inconsistency.

Solution

Run the program RATPONTC in transaction code SE38 to reset the dictionary and nametab lengths to the correct values. If this program does not yet exist in your system, import it from the attached archive. It contains the data fiels and co files. Copy them to your local harddisk and import them in accordance with Note 13719.

Click here to view the SAP note 686357. You must have a SAP Service Marketplace username and password.