搭建基于CentOS+MySQL的EA服务器环境

前端之家收集整理的这篇文章主要介绍了搭建基于CentOS+MySQL的EA服务器环境前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Enterprise Architect是非常好用的UML建模工具,可以做为单机使用,也可以将EA工程放在服务器上,实现设计工程的多人共享使用,如果把工程放在服务器上,EA工程实际上就是一个数据库支持使用sqlServer、MysqL、Oracle数据库,本文介绍的是基于CentOS+MysqL作为EA服务器数据库的安装配置方法

使用的软件

1、客户端:Enterprise Architect12.0
2、服务器操作系统:CentOS 6.5
3、服务器数据库MysqL 5.6

安装配置过程

1、安装MysqL
在CentOS命令行执行

yum install MysqL-server* -y

安装完之后,不用设置MysqL用户名密码,MysqL默认的用户名密码是root/MysqL
注意关闭防火墙,或者防火墙增加3306端口

2、使用MysqL客户端,连接MysqL,创建数据库,例如创建数据库: ea_duivision
注意字符集使用utf8_unicode_ci

3、在数据库中导入初始的EA sql脚本,脚本名字是: MysqL_InnoDB_EASchema.sql
sql文件可以在http://www.sparxsystems.com/resources/corporate找到,注意使用和数据库以及EA版本匹配的sql导入脚本

4、在客户端安装MysqL ODBC Connector驱动程序,从下面的Oracle网站下载,注意要下载5.1 32位版本,因为EA只支持5.1版本,并且不支持Win64位版本,如果安装的是64位版本,则EA连接时候会提示配置不一致错误
http://dev.mysql.com/downloads/connector/odbc/5.1.html

5、安装了ODBC驱动之后,在Windows的ODBC配置中创建ODBC的DSN,对于Win10系统,创建方法如下:
1)在控制面板中打开管理工具

2)点击ODBC数据源(32位)

3)在用户DSN页面点击添加,选择MysqL ODBC 5.1 Driver,点完成

4)输入MysqL的服务器地址、连接用户名、密码、database

注意展开Details按钮,勾选其中的Return matched rows instead of affected rows 、Allow big result sets这两个的勾,否则可能连接会有问题。

6、打开EA,点击服务器连接

选择数据库连接属性,选择之前创建的ODBC DSN,以及对应的数据库

7、点确定之后会提示工程内容为空,需要初始化工程,可以通过导入本地工程文件的方式进行初始化,可以事先准备好一个空的本地EA工程,下面例子中的EANothing.EAP就是空的本地EA工程,转换类型选择“文件 到 DBMS”,点击转换,就可以将本地工程内容导入到服务器端的工程

也可以在打开工程之后,选择EA菜单的“项目->数据管理->项目转移”菜单,打开上面的工程导入界面

工程导入完成,就可以在EA中打开服务器工程,进行设计工作


蓝蚂蚁工作室主页:http://www.blueantstudio.net

DuiVision QQ群:325880743

微信公众号:blueantstudio搜索 蓝蚂蚁工作室

猜你在找的CentOS相关文章