Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: vrieg on April 20, 2023, 03:54:53 am

Title: Database error after migration to EA16
Post by: vrieg on April 20, 2023, 03:54:53 am
Hello,

after migration to EA 16 some of our complex EA models  throw database errors in the following two scenarios.
1. Migration by opening eapx in Ea16 and transfer to qeax while opening
2. accessing qeax with C#/Python scripts using API commands.

It is always the same error: Sparx Systems Database API[0x00000001] no such column : IIDM.

For some mor simpler modes we do not have those issues. Does anyone know what the root cause could be and how it could get solved?

Kind Regards
Title: Re: Database error after migration to EA16
Post by: Geert Bellekens on April 20, 2023, 04:09:12 am
What code are you executing when this error occurs?

It looks like you might have customized the EA database and added your own tables and/or columns.

Geert
Title: Re: Database error after migration to EA16
Post by: vrieg on April 20, 2023, 04:17:10 am
We get this error already when moving packages with sysml blocks from one folder to another package. So really simple actions.

Is there a way to find out what it the original table layout and what could have been changed?
Title: Re: Database error after migration to EA16
Post by: Takeshi K on April 20, 2023, 09:16:41 am
Hello vrieg,

Maybe your eapx is the 'replication' (or the design master) and qeax is not 'replication'. (Or, vice versa - anyway mixture of normal project and replication)
Try again after disabling the 'replication' from the eapx.

HTH,

Title: Re: Database error after migration to EA16
Post by: vrieg on April 20, 2023, 06:10:01 pm
yeah this fixed the problems. thanks a lot