Skip to Content

My earlier blog explains the benefits of ICNV, in this blog I tried to cover the steps with screen shots for the ICNV execution.

ICNV is a configurable process that can be can be stopped and restarted. It allows for the conversion of large tables during system uptime. It is recommended that you execute ICNV as early as possible. This requires more careful planning. ICNV is only available if you are using the downtime-minimized upgrade strategy (High resource use).

Execution

If you have tables that might benefit from incremental conversion, then the system asks you in phase ICNVREQ to start transaction ICNV, leading to the following:

The system asks you:

  1. Which modified tables you want to incrementally convert back to the standard SAP table definition    
  2. Which non-modified tables you want to incrementally convert

 Steps 

SAPup will prompt you to start ICNV during the Upgrade process 

SAPup

 

 Start the incremental conversion (Login with TCODE ICNV – Source environment) 

ICNV

 Select Tables for Incremental conversion  

ICNV

 ICNV

ICNV 

Start Initialization followed by Data Transfer

ICNV 

Monitor the progress

ICNV  

ICNV

Monitor the ICNV process & the DB growth closely. ICNV requires additional resource usage of the database, as well as a sufficient number of background work processes. It is also recommended that you execute ICNV as early as possible. This requires more careful planning.

 SAPup

Continue Upgrade process (SAPup)

The system estimates the time taken for the conversion, so helping you to plan the start of the upgrade. Large tables are converted during uptime but the switch to the new structure is made only during downtime(PARCONV_UPG).

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Sri M
    Hello Sachin, thanks for excellent blog, I have performed the upgrade recently but SAPup didn’t prompted for ICNV neither the when I login to ICNV to see if there were any tables listed but there were none.

    My question is did you manually selected ICNV candidates or tables were already present whne you logged into ICNV?

    Thanks
    SM

    (0) 
    1. Sachin Digamber Pokalwar Post author
      Hi Sri,

      If you have tables that might benefit from incremental conversion, then the system asks you in phase ICNVREQ to start transaction ICNV. System only select the ICNV candidates during upgrade phase.

      Hope this will help you, let me know if you need any more details.

      Best Regards,
      Sachin Pokalwar

      (0) 
  2. Artem Ivashkin
    Thank you Sachin for useful blog. I’m just trying to perform upgrade of my SCM system. But ICNV prepared for me one big surpise. And my preparation part goes not so good as in your post. Maybe you faced with the same problems? Please look at this link ICNV for SCM table

    Would like to make the 3rd part of your blog “Troubleshooting”? 🙂

    Regards,
    Artem

    (0) 

Leave a Reply