Book a Demo

Author Topic: Sparx deployment & database connection issues  (Read 4840 times)

Julian Moore

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Sparx deployment & database connection issues
« on: November 29, 2013, 01:37:30 am »
Hi,

Experienced modeller with zero Sparx specific experience and no sysadmin qualifications attempting to spec & setup deployment of ~20 Sparx 10 clients with an Oracle 11g (?) based shared repository...</mea culpa> (Someone else will be doing the actual deployment but I need to tell them exactly *what* to deploy...)

Problem: I'm currently testing via RDP to a remote box a setup with a single client on W7 connected to the dB. I left the system untouched for some time (hours) and on attempting to close the Options dlog box I'd left open got an error ORA-03135 (connection lost) and then several -03114 (not connected) errors. Eventually a connection seemed to be re-established but I then got a "Warning: underlying model data may have been modified..." message. A colleague may have interacted with the system (checking license assignment) but did not do anything to the models.

Q: Any general advice on identifying/resolving/mitigating the issue? Is there some timeout parameter somewhere I should be looking for?

And if it's not inappropriate to bundle in multiple questions...

Q2: is there an administration guide, esp. on how to clone a setup (layout, options such as home website, email server etc.). No obvious answers from Googling, local searches...

Many thanks

Julian

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Sparx deployment & database connection issues
« Reply #1 on: November 29, 2013, 02:38:40 am »
Sparx had just held a video cast showing exactly what you need. It will be available to the public soon (though I have no time scale). Meanwhile you can checkout Sparx' resource page where you will find a white paper.

q.

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Sparx deployment & database connection issues
« Reply #2 on: November 29, 2013, 03:07:13 am »
Hi!


I provide on-site EA support for a multi-project, multi-user client, but they don't use Oracle so I don't have anything specific on that.

In general, EA gets unhappy if it loses the DB connection; you typically see this if you disconnect a laptop from the network and then reconnect.
It may or may not be able to reestablish contact, but the safe way is always to shut EA down and restart. If you're using lazy load the startup time is pretty acceptable.
I'm not aware of any in-EA settings that affect this, but you may be able to tweak something in the ODBC connection.
If your setup employs slow connections you might want to check out the WAN Optimizer, which is available as a download from this site.

In order to copy an entire model repository you use Project Transfer under Tools -- Data Management. [In EA parlance, one repository contains one project, which in turn holds a number of packages, elements and diagrams, ie the models, although "model" is a fuzzy term that I try to avoid.]
This allows you to clone EA repositories across database engines, and to/from .EAP files as well.
However, certain settings are per client, not per repository, and these obviously won't be transferred. This applies to most of the settings in the Options dialog, such as the web home page etc. Most of the settings in the Settings menu, on the other hand, are stored in the repository and so will be copied during a project transfer.

Setting up an EA modelling environment can be a subtle art in its way, and you need to take into account things like information security policies, CM policies, desired level of model reuse and of course how the models should be used (for reading only, or document generation, or code / schema generation, etc). But a simple setup shouldn't take more than a few hours even from scratch.

There are some basic admin guides on this site in the http://www.sparxsystems.com/resources/whitepapers/ section.
Check out "Deployment of Enterprise Architect" and possibly "Version Control in Enterprise Architect".

HTH,


/Uffe
My theories are always correct, just apply them to the right reality.