Author Topic: EAP missing data  (Read 4476 times)

royvanmarrewijk

  • EA User
  • **
  • Posts: 61
  • Karma: +1/-0
    • View Profile
EAP missing data
« on: June 02, 2017, 05:23:33 pm »
Hi,

For backup and distribution we transfer our project (DBMS) to an .EAP file once in a while. Since a week or two I got the error "DAO.Field [3163] - Message to long" and the result is that the project is transfered to the .EAP but the .EAP is missing data like the tagged values of operations. The size of the .EAP is more than 1 GB and I think this has to do something with the DAO error but I don't know for sure.

So.. Do you guys know how I can solve this problem and what are the options to reduce the size of the .EAP. I already disabled and cleared the audit log and performed a Project Integrity Check.

Kind regards,
Roy


qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: EAP missing data
« Reply #1 on: June 02, 2017, 06:09:35 pm »
Probably the field sizes are different in various schemas. Look into %appdata%...sparx...DBerror.txt to see if you have some kind of indicator.

q.

PeterHeintz

  • EA User
  • **
  • Posts: 976
  • Karma: +58/-18
    • View Profile
Re: EAP missing data
« Reply #2 on: June 02, 2017, 06:17:34 pm »
As far as I remember 1GB is the MS Access limit (EAP-File).
What you could try is to compact you eap file. An other source of such big file sizes is enabled audit logs.
Best regards,

Peter Heintz

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: EAP missing data
« Reply #3 on: June 02, 2017, 07:21:22 pm »
Do you always transfer into an empty, integrity checked EAP file?  As qwerty mentioned, check the sizing of the fields.  We found many inconsistencies between the various schemas.  Also, STOP using an Access97 file and use an Access2000 .EAP file - that will bump you up to at least 4 GB, I think.

HTH,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!