RDK OI9.4.6 -> OI10.1 (OpenInsight 64-bit)
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.
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 thenopen 'SYSUPGRADE' to sysupgrade_file thenread sysobj_rec from sysobj_file, '$RDKMODULEINSTALL' thenwrite sysobj_rec to sysupgrade_file, '%RUN%' elseerror = 1endEndEndEndDetach_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
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
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
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.