Open in TheBrain

Repository Options

Sparx Enterprise Architect Repository Options

Enterprise Architect (EA) stores models in a repository. The main choices are:

Repository types

Repository optionAdvantagesDisadvantagesBest fit




.eap / .eapx file (Legacy)Simple, portable, easy to back up; useful for prototypes and individual workAccess-based; limited scalability and concurrency; weaker performance and reliability for large or heavily shared models; file-locking and network-share risks. Legacy file formats that have been replaced by .qea/.qeax files in EA 16.x and later.Personal models, prototypes, training, small teams
.qea / .qeax file (aka SQLite database)Single-file repository; fast and portable; generally more robust than legacy Access repositories. Now the default file format as of EA 16.x and later.Still file-based; simultaneous editing and network deployment require care; less suitable for large enterprise teamsIndividual users and small teams needing portability
Firebird databaseServer-capable, efficient, relatively easy to administer; supports concurrent access and larger modelsRequires database-server administration; fewer enterprise-standard operational tools and skills than SQL Server or OracleSmall-to-medium teams and departmental repositories
MySQL / MariaDBWidely available, scalable, familiar administration and monitoring; supports concurrent multi-user workRequires DBA effort; configuration, drivers, permissions, backups, and upgrades must be managed; compatibility/version details matterTeams standardized on MySQL/MariaDB
Microsoft SQL Server / Azure SQLStrong concurrency, security, backup, monitoring, high availability, and enterprise integration; good Windows/.NET fitLicensing and administration overhead; requires database expertise; more infrastructure than a file repositoryMedium-to-large organizations and governed environments
Oracle DatabaseEnterprise scalability, security, resilience, auditing, and high-availability capabilitiesHighest complexity and administration overhead; licensing and DBA costs can be substantialOrganizations with an established Oracle platform
PostgreSQLOpen-source enterprise database; strong reliability, extensibility, security, and scalabilityRequires DBA support and careful EA compatibility/configuration; may involve more deployment work than SQL Server in Windows-centric environmentsOrganizations with PostgreSQL standards
Cloud-hosted database Central access across locations; managed backups, availability, and scaling may be available Network latency and outages affect usability; security and licensing require assessment; hosting a database does not automatically provide browser collaboration Geographically distributed teams
Cloud/shared EA services Reduced infrastructure burden; may provide web access, controlled sharing, and centralized management Subscription/service dependency; feature and integration limits; data residency, access control, and export strategy require review Teams wanting managed collaboration and publishing

Practical recommendation