Book a Demo

Author Topic: Automatic export DBMS to EAP  (Read 4429 times)

Matthias Becker

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Automatic export DBMS to EAP
« on: April 02, 2009, 04:22:07 am »
Hi

  is there a way to trigger the DBMS to EAP transfer by the command line or is there a way to do it by the means of a small program?

  We want to "Backup" the DBMS database once per week and store the data in its own file.

Thanks

Dermot

  • EA Administrator
  • EA User
  • *****
  • Posts: 591
  • Karma: +7/-0
    • View Profile
Re: Automatic export DBMS to EAP
« Reply #1 on: April 02, 2009, 04:42:49 pm »
For this we reccomend a scheduled DBMS backup rather than a DBMS-> eap transfer.

Matthias Becker

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Automatic export DBMS to EAP
« Reply #2 on: April 02, 2009, 10:58:36 pm »
Hi

  this is done anyway (once per Day to be exact). The reason for doing this is that we (at the moment) do not want to use Version Control, but still want to be able to place an EAP under version control once we branch.
The reason behind this is at the moment that we have one package in our EA-Model that contains all class files (2000+) and several other packages which refer to these classes. We didnt found a good way to place these class package under verion control as CheckIn/Out operations take some while.
  In my opinion, this seems to be a rather bad structure (see my post in "General" http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1238578098) and i am looking for other "designs" to propose to our architects... Till than, this DBMS -> EAP transfer is, i think, the best way to keep performance and have a version control...

Thanks

Oliver F.

  • EA User
  • **
  • Posts: 573
  • Karma: +2/-1
  • Aren´t we all in the model business ?
    • View Profile
    • Karl Storz homepage
Re: Automatic export DBMS to EAP
« Reply #3 on: April 06, 2009, 06:06:45 pm »
Quote
For this we reccomend a scheduled DBMS backup rather than a DBMS-> eap transfer.

Note that there is an advantage of project transfer to EAP files for backup reasons.
Restoring the database will restore the data as a whole while I am able to open the EAP file seperately, export missing parts into XMI and reimport into EA. Eg. in case somebody deleted major parts the model.

DBMS backup is useful if the DB gets corrupted for some reasons, not for restoring parts of it.

Oliver
« Last Edit: April 06, 2009, 06:07:26 pm by ofels »