‎2015 Oct 14 1:37 PM
Hi.
I am from BI . One of our Bi table structure got changed . A column (Infoobject) length has been increased from NUMC2 to NUMC18. Once the changes move to production, we came up with the option of SE14 table adjustment in order to maintain data consistency . Now I saw during save data active and adjust database option in se14, sap first renames the old table to QCM table then creates a new table with the modified structure . Modile table name starts with QCM8. Now we can see inserts from QCM to QCM8. Once the process completed we can see QCM8 is being renamed to main actual bi table and then all QCM tables are being deleted . My concern is that during inserts from QCM to QCM8 load got cancelled after some time. How sap is keeping track like how much inserts have been completed and which rows have been inserted till that point to QCM8. is there any other table. I tried to check TCNV and TCNVDATA but both seems to provide detailed info about the table not about the runtime status like how far inserts have been completed. Is there any table through which sap is keeping track of inserts or like how it is knowing during rerun that this row has been already inserted from QCM to QCM8.
Thanks in advance
Snehasish
‎2015 Oct 14 2:33 PM
Hi.
As far as I know, in the Load phase during conversion, a database commit is realized in SAP every 16MB of data stream and there's no way to know exactly which row has been already inserted. SAP suggest to realize these operation in the night time to avoid data loss. This is a situation not "reccomended", but if happens you'll have to delete QCM8 table on database level, rename QCM table to its original name and rebuild object, set the table definition in SE11 to its old state and activate table, as here defined how to roll back table conversion? - Technology Troubleshooting Guide - SCN Wiki
or simply do a DB restore.
Hope to help
Bye