Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 22 JAN 2022 03:53:22AM cmeyer wrote:

Is there a way to update OI10.1 from OI9.4.6 via an RDK. If so, that would save me performing a migration every time I need to update OI10.1 complicated by the fact that some updates are for inherited accounts and then need to migrate several accounts. Also, after the PBC (main account) migration I need to adjust the MDI size by 1 pixel (139 → 140) to aviod getting an empty area (25% of the MDI) at the bottom of the MDI.

A partial or selected migration would also suffice.

Chris.


At 22 JAN 2022 06:20PM Barry Stevens wrote:

Is there a way to update OI10.1 from OI9.4.6 via an RDK. If so, that would save me performing a migration every time I need to update OI10.1 complicated by the fact that some updates are for inherited accounts and then need to migrate several accounts. Also, after the PBC (main account) migration I need to adjust the MDI size by 1 pixel (139 → 140) to aviod getting an empty area (25% of the MDI) at the bottom of the MDI.

A partial or selected migration would also suffice.

Chris.

I saw a post somewhere that the next migration version will have functions to select what to import/convert.


At 22 JAN 2022 06:23PM Barry Stevens wrote:

Is there a way to update OI10.1 from OI9.4.6 via an RDK. If so, that would save me performing a migration every time I need to update OI10.1 complicated by the fact that some updates are for inherited accounts and then need to migrate several accounts. Also, after the PBC (main account) migration I need to adjust the MDI size by 1 pixel (139 → 140) to aviod getting an empty area (25% of the MDI) at the bottom of the MDI.

A partial or selected migration would also suffice.

Chris.

I saw a post somewhere that the next migration version will have functions to select what to import/convert.

This is it


At 24 JAN 2022 08:39AM Brad Bishop wrote:

It is possible. I go from 7.3 RDK into 10.0.8. I pre-pend the rdkinstall like this:

  • ;* Ver 2 - Added (Begin)
  • Replace the rdk module so it can be imported into V10
        Declare Subroutine Attach_Table, Detach_Table,          
        Attach_Table(rdkPath,'SYSUPGRADE','','')
        open 'SYSOBJ' to sysobj_file then
             open 'SYSUPGRADE' to sysupgrade_file then
                  read sysobj_rec from sysobj_file, '$RDKMODULEINSTALL' then
                       write sysobj_rec to sysupgrade_file, '%RUN%' else
                            error = 1
                       end
                  End
             End
        End
        Detach_Table('SYSUPGRADE','')          
  • ;* Ver 2 - Added (End)
        appid = @appid<1>
        rdkinstall(rdkPath,appid,true$,false$)

At 24 JAN 2022 08:52AM Carl Pates wrote:

RDK components are just linear hash records, so the bulk of an RDK installation is a normal record copy operation, so in _theory_ it's totally possible to RDKInstall directly from v7/8/9 into 10.

However…

The problem with moving from v7/8/9 to direct V10 for forms is that none of the v10 updates needed on the structure will be performed. That _may_ or may not affect you depending on what is being copied, but doing this is unsupported and basically you're on your own :)

In an earlier post I mentioned the interface to the function that the migration tool uses to process a form (rti_Migrate_Repository_Entity_OIWIN) - you _could_ write yourself a proc to run post-rdkinstall that converts the forms and the recompiles them. That would be safest option.

Also, as mentioned above, the migration tool is being updated to allow greater control over the process, but this is not ready yet - when it is I'll probably give out a copy to test for those folks that want it.

Regards

Carl

Carl Pates


At 25 JAN 2022 12:02AM cmeyer wrote:

Looking forward to the updated migration tool.

I did think there was more to it than just producting an OI9.4.6 RDK and install in OI10.1. I assume that forms and stored procedures need recompiling in OI10.

Chris


At 25 JAN 2022 08:05AM bshumsky wrote:

Looking forward to the updated migration tool.

I did think there was more to it than just producting an OI9.4.6 RDK and install in OI10.1. I assume that forms and stored procedures need recompiling in OI10.

Chris

Hi, Chris. Although it may be scant comfort to you in the current situation, you may be pleased to hear that in the RDK deployment tool that's in OI 10.1, there's a checkbox that lets you specify that you want the source items recompiled on the system after the RDK is installed…

So you can rest assured that when you're next moving your systems from OI 10.1 to OI 20, you'll be able to have it recompile for you :)

- Bryan Shumsky

Revelation Software, Inc.


At 25 JAN 2022 05:52PM Barry Stevens wrote:

Looking forward to the updated migration tool.

I did think there was more to it than just producting an OI9.4.6 RDK and install in OI10.1. I assume that forms and stored procedures need recompiling in OI10.

Chris

Hi, Chris. Although it may be scant comfort to you in the current situation, you may be pleased to hear that in the RDK deployment tool that's in OI 10.1, there's a checkbox that lets you specify that you want the source items recompiled on the system after the RDK is installed…

So you can rest assured that when you're next moving your systems from OI 10.1 to OI 20, you'll be able to have it recompile for you :)

- Bryan Shumsky

Revelation Software, Inc.

But dont the forms have to go through a conversion.


At 26 JAN 2022 05:51AM Carl Pates wrote:

Yes,

I think Bryan was just mentioning that as a new feature of the RDK install process - it's still not sufficient for a V9→V10 migration.

Carl Pates

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/83c088f83419c14cb1ad7752db3aa536.txt
  • Last modified: 2023/12/30 11:57
  • by 127.0.0.1