Difference between revisions of "HowTo:Transfer Data from UBIK 3 to UBIK 4"
m (→Save all meta definitions to a SmartStudio Project) |
|||
Line 20: | Line 20: | ||
* Save the Project to the file system. | * Save the Project to the file system. | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Create an empty {{UBIK}} 4.0 database == | == Create an empty {{UBIK}} 4.0 database == | ||
Line 37: | Line 37: | ||
{{Hint|You might get an MSDTC related error. In that case you need to enable the MSDTC: https://learn.microsoft.com/en-us/biztalk/adapters-and-accelerators/adapter-sql/configure-msdtc-on-sql-server-and-adapter-client}} | {{Hint|You might get an MSDTC related error. In that case you need to enable the MSDTC: https://learn.microsoft.com/en-us/biztalk/adapters-and-accelerators/adapter-sql/configure-msdtc-on-sql-server-and-adapter-client}} | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Transfer the previously copied meta definitions == | == Transfer the previously copied meta definitions == | ||
Line 50: | Line 50: | ||
{{Hint|Known issue: SmartStudio assumes the relation data meta class of a relation has the same name. If the relation was renamed (but not the data meta class), a new data meta class with the same name will be created for the relation. In that case, you might have to set the correct data meta class after the transfer (all meta classes are transferred, just the reference might be wrong). The new data meta class with the same name as the relation can be deleted then.}} | {{Hint|Known issue: SmartStudio assumes the relation data meta class of a relation has the same name. If the relation was renamed (but not the data meta class), a new data meta class with the same name will be created for the relation. In that case, you might have to set the correct data meta class after the transfer (all meta classes are transferred, just the reference might be wrong). The new data meta class with the same name as the relation can be deleted then.}} | ||
− | + | {{Hint|Known issue: SmartStudio doesn't know about the Meta Property's "Serialize" property, which adds an additional column for file references. After migrating the meta definitions to your {{UBIK}} 4 Environment, please set this property to true manually if needed. }} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Remove obsolete MetaClasses == | == Remove obsolete MetaClasses == | ||
Line 91: | Line 87: | ||
If you're stuck, please ask a developer. | If you're stuck, please ask a developer. | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Optional: Maintain system object customizing == | == Optional: Maintain system object customizing == |
Revision as of 12:55, 11 July 2023
With UBIK® Server version 4.0, much has changed on database level. We had to sacrifice direct downward compatibility with respect to older database versions in order to gain new possibilities (see Dynamic Live Mode).
In order to upgrade a UBIK® Environment from version 3.7 to version 4.0, it is necessary to create a new database and to transfer the data from the old database to the new one. Here's how.