Sharing repositories
The most effective way to share repository access is to maintain your repository in a form that is easily shared – a relational database. Even if your repository is an .eap
file on your desktop, it's already in a relational database. Sparx uses a JET database to store local repositories. While that's fine for local access, sharing repository access among five or more users is best accomplished using Oracle, Microsoft SQL Server, MySQL, or a similar database engine to house your repository on a shared remote server.
Sparx provides two ways to connect to such a remote repository:
- Using a native database connection method
- Via an HTTP server called Pro Cloud Server
There are benefits and drawbacks to either choice:
- Connecting via the direct database connection is the fastest, but it requires a database user account for each user. It also requires that each user has network access to the server on which the database engine...