EA——搭建基于服务器的存储库(亲测成功)

如果您购买公司版、 业务和软件工程版、 系统工程版或最终版,您可以升迁 (如 EABase.eap).eap 模板或任何现有的.eap 项目到DBMS 数据存储库。

DBMS 资料库的一个重要优点是支持有更多模型和众多同时连接的用户。

步骤

  • 安装数据库管理系统软件
  • 创建一个存储库
  • 设置ODBC 驱动程序,启用连接到存储库
  • 执行项目数据传输

安装数据库管理系统软件

我使用的是MySQL 5.7

创建一个存储库

运行 Sparx Systems 提供的脚本来创建所需的表。

执行脚本在sql_scripts可以找到

注:Mysql 5.5 直接用该脚本,而我用的5.7版本,所以按照官方推荐的,将 '0000-00-00 00:00:00' 修改成 NOW()了。

参考了提问 DATETIME类型的字段设置默认值为NOW()的方法

创建的数据库名为ea

如果有需要,修改后的脚本下载

数据填充

Initial data into a DBMS repositories可以找到

设置ODBC 驱动程序,启用连接到存储库

在客户端安装MySQL ODBC Connector驱动程序,从下面的Oracle网站下载,注意要下载5.1 32位版本,因为EA只支持5.1版本,并且不支持Win64位版本,如果安装的是64位版本,则EA连接时候会提示配置不一致错误

详细参考搭建基于CentOS+MySQL的EA服务器环境

完整性检查

打开Enterprise Architect和执行项目.eap 文件的项目完整性检查 (现有的或模板) ;这可确保数据之前上传是清洁的。

执行项目数据传输

在Enterprise Architect中,打开项目转化对话框,连接EAP 文件到存储库,并从项目EAP文件数据传输到 DBMS 存储库中。

详细参考搭建基于CentOS+MySQL的EA服务器环境

EA 没有 IDEA的连接或插件,VS和eclipse的连接都是要钱的,下次不要再去找了。

发布者

Jiaheng Tao

挖掘概念,创造工具

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据