`

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不久,不是很明白怎么把在文字中加图片,以便更好的说明,希望大家教教我,互相学习嘛,欢迎留言。。。

0
2
分享到:
评论
1 楼 ITeye管理员 2012-10-10  
您好,
     建议你使用BBCode编辑器,先将要加的图片上传到服务器,然后在把光标定位在要加图片的位置,点击已上传图片右侧的箭头,图片就加到文章中了。

相关推荐

    使用PowerDesigner生成PostgreSQL数据库的物理数据模型

    ### 使用PowerDesigner生成PostgreSQL数据库的物理数据模型 ...通过以上步骤,可以有效地使用PowerDesigner 15来生成针对PostgreSQL 9的物理数据模型,并进行必要的调整和优化,从而更好地理解和管理数据库结构。

    SQLServer 异构数据库之间数据的导入导出

    3. 使用 OPENDATASOURCE 和 OPENROWSET 在不同类型的数据库之间导入导出数据 OPENDATASOURCE 和 OPENROWSET 是 SQL Server 提供的两个系统函数,可以用来实现异构数据库之间的数据传输。OPENDATASOURCE 可以打开...

    postgresql 导入导出

    PostgreSQL提供了几种导出数据的方法。其中最常用的是`pg_dump`工具,它能创建数据库的完整备份或特定表的备份。例如,要导出整个数据库,可以使用以下命令: ``` pg_dump -U your_username -h your_host -F c -b...

    JAVA实现数据库数据导入导出到Excel(POI)所需jar包

    - **导出数据到Excel:** 首先,你需要连接到数据库并执行查询以获取所需的数据。然后,使用POI创建一个新的Workbook对象,如HSSFWorkbook或XSSFWorkbook,这取决于你处理的Excel版本。接下来,创建Sheet对象,它...

    PostgreSQL数据库内核分析

    PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析PostgreSQL数据库内核分析...

    linux下数据库dump的导入导出

    在Linux操作系统中,数据库的导入导出是数据库管理员日常工作中不可或缺的部分,特别是在系统迁移、备份恢复或性能优化等场景中。本篇文章将详细介绍如何在Linux环境下进行数据库的dump(备份)以及如何导入这些备份...

    Python编写PostgreSQL数据库结构比对程序源代码

    在IT行业中,数据库管理是至关重要的任务之一,特别是在软件开发和数据分析领域。PostgreSQL是一种流行的开源关系型数据库管理系统,以其强大的功能和稳定性受到广大开发者喜爱。Python作为一种易学且功能丰富的编程...

    利用Python查询postgresql数据库数据

    利用Python查询postgresql数据库数据

    C# 操作PostgreSQL 数据库

    以上代码展示了C#操作PostgreSQL数据库的基本步骤:连接、执行SQL语句(包括创建表、插入数据和查询数据)以及处理结果。在实际应用中,你可能还需要考虑错误处理、事务管理和性能优化等更复杂的场景。 在开发过程...

    将excal批量数据插入到postgresql数据库(目前实现字符串拼接的方式)

    在本教程中,我们将聚焦于如何将Excel数据批量导入到PostgreSQL数据库,特别关注一种常见的方法——通过字符串拼接的方式。PostgreSQL是一个功能强大的开源关系型数据库管理系统,而Excel则是广泛使用的电子表格工具...

    PostgreSQL数据库内核分析.pdf

    PostgreSQL数据库内核分析.pdf

    Postgresql数据库批量导入其他pg库的表

    总的来说,`postgresql_fdw`提供了一种有效的方法来批量导入和管理远程PostgreSQL数据库的表,这对于数据迁移、数据整合或者分布式数据库环境的管理非常有帮助。在实际应用中,务必注意网络安全和权限控制,确保数据...

    postgresql数据库备份和恢复

    PostgreSQL,作为一种流行的开源对象关系数据库系统,它为用户提供了多种工具和方法来实现数据的备份和恢复。 在PostgreSQL数据库备份方面,通常的工具包括内置的客户端工具pgAdmin,它提供了用户图形界面来进行...

    数据库导入导出

    - PostgreSQL pgAdmin:用于PostgreSQL数据库的管理和导入导出。 - Data Pump:Oracle数据库的一种高性能数据迁移工具。 3. 数据导入导出的步骤: - 导入: - 准备数据文件:根据目标数据库的要求,确保数据...

    bed插件 数据库转换导入导出

    "Bed插件"是一款专注于数据库转换和导入导出的工具,尤其在处理多种数据库引擎间的格式转换以及数据迁移方面表现出色。它简化了数据库管理中的复杂操作,使得数据的迁移和备份变得更加便捷。 首先,我们要了解...

    如何恢复PostgreSQL数据库

    一、备份和恢复 PostgreSQL 数据库 恢复 PostgreSQL 数据库通常是通过备份和恢复实现的。在特殊情况下,系统故障,PostgreSQL 数据库无法打开,这时候只有求助与存放在硬盘上的物理文件。PostgreSQL 数据一般是存放...

    连接postgresql数据库需要的jar包

    "连接postgresql数据库需要的jar包"指的是用于建立Java应用程序与PostgreSQL数据库之间通信的Java数据库连接(JDBC)驱动。在Java中,JDBC驱动是实现Java标准API(java.sql)的类库,它允许Java应用程序执行SQL语句...

    postgresql10数据库生成文档工具

    PostgreSQL 10数据库生成文档工具是一款高效实用的软件,专为PostgreSQL 10数据库设计,旨在简化数据库管理和文档编制工作。通过该工具,用户能够轻松地从数据库中提取信息,生成详细的文档,以便更好地理解和维护...

    PostgreSQL数据库内核分析 清晰版

    PostgreSQL数据库内核分析 清晰版,完整415页

    一套C#与PostgreSQL数据库完美结合的实例

    本程序的重点是如何利用C#对PostgreSQL数据库进行操作,PDatabase.cs是一个完整的操作类,role是角色表的操作类,程序采用三层架构模型。 在对PostgreSQL数据库进行操作时,用到了如何调用存储过程来完成各项操作。...

Global site tag (gtag.js) - Google Analytics