EA数据模型和PostgreSQL数据库之间导入导出问题

开发时候会用Enterprise Architecture(EA)的Data Model来和数据库之间取得连接,然后进行数据的导入导出,由于最近接触的项目用到PostgreSQL数据库,现在以这个为例来进行说明:


1、用EA导出表的数据:

选中Data Model或者某个表-->主菜单里面的Project-->Database Engineering-->Generate Package DDL-->File Generation的Single File里面指定生成的sql语句所放目录-->点击最上面的Generate。生成成功!

打开生成的sql文件,它会自动用pgadmin打开,然后执行该sql语句,就将数据导入到PostgreSQL数据库中了。


2、将数据库数据导入到EA的Data Model中:

下载PostgreSQL命令的ODBC,下载网址:http://d.download.csdn.net/down/3059636/ldz_1_0_1。下载下来psqlodbc_08_03_01.zip后,解压安装,一路next,你懂得。

②Project-->Database Engineering-->Import DB Scheme From ODBC...-->点击Database Name后面的按钮-->DSN名称后面的“新建”按钮-->选择PostgreSQL Unicode然后“下一步”-->点击“浏览”按钮指定数据源名称-->下一步-->完成-->弹出的PostgreSQL Connection窗口里面填写你连接的数据库相关参数-->确定-->Import-->选择要导入的表,点击“OK”。导入成功!

 

用iteye不久,不是很明白怎么把在文字中加图片,以便更好的说明,希望大家教教我,互相学习嘛,欢迎留言。。。

你可能感兴趣的:(PostgreSQL)