Prev | Next |
Migrate an EAP/EAPX File to QEA File Format
An EAP file is a Microsoft Jet 3.5 database, and an EAPX file is a Microsoft Jet 4.0 database. The Jet database engine is available only in 32 bit configuration. Therefore, the 64 bit version of Enterprise Architect Release 16.0 and above will not be able to open an EAP or EAPX file. From Enterprise Architect 16.0, to keep using the data in an EAP or EAPX file you must transfer the contents of the file to another project that the 64 bit version can access. This project can be a file (such as a .QEA or Firebird file) or a database repository (such as a SQL Server or MySQL database).
Enterprise Architect also has a quick-transfer option to specifically convert a .eap file into a .qea file, faster than the more general option here. This option is described in the third table in this topic.
In a transfer all records in the target repository are overwritten, so if you are transferring to an existing target project take a backup of that project to ensure that you can recover any important information it already contains.
Access
Ribbon |
Settings > Model > Transfer > Migrate EAP/EAPX Project to QEA |
Perform an EAP/EAPX Project Transfer
Step |
Action |
See also |
---|---|---|
1 |
In the 'Source Project' field, click on the button and browse for and select the name of the source EAP or EAPX file to transfer. |
|
2 |
In the 'Type' field, click on the drop-down arrow and select the target project type. This can be either a file (.QEA - the default - or .FEAP) or a database repository (such as SQL Server or MySQL) through the Cloud, native connection or ODBC Driver connection. Depending on the type, the 'Project' field will enable you browse for and select the target project:
|
Server Based Repositories Open Server Connections - Native Connection Connecting Enterprise Architect to a Cloud Model |
3 |
Click on the . The progress and completion of the transfer are displayed in the 'Progress' panel. |
Notes
- When transferring a model to a DBMS, you cannot transfer the data into an empty database - the tables must already exist; if they do not, run the corresponding script supplied by Sparx Systems to create the required tables
- If the target project file exists, its contents will be deleted and Enterprise Architect will populate the file with the contents of the source project
- if the target project file does not exist, Enterprise Architect will create it and then populate it with the contents of the source project
- In the Corporate, Unified and Ultimate Editions of Enterprise Architect, if security is enabled you must have 'Transfer Data' permission to transfer project data