使用powerDesigner设计表及导入oracle数据库中
1、在powerDesinger中设计表
(1)下载powerDesinger后,右键NEW-->Physical data model默认名为:PhysicalDiagram_1, 右键NEW-->TABLE,开始表的设计
(2)配置odbc数据源
在你的电脑的 控制面板\系统和安全\管理工具(我的是W7的系统) 中配置ODBC数据源,
选择好数据库驱动和连接池后,点添加,生成一个.dsn的文件
(3)配置好数据源后,在powerDesinger的Database-->connect..中,选择刚刚生成的文件,并把用户名和密码填上,点connect,测试连接数据库
(4)连接正常后,开始导入数据表了
2、向数据库中导入表
(1)在powerDesinger中,Database-->Generate Database...
选择要导入的表,以及是否生成脚本文件,如果不生成脚本文件,就选择odbcGeneration,不过,如果直接往数据库中导入,一般不太容易成功,我导的时候,报了很多的error,后来查了一下,是因为powerDesigner生成的Sql语句表名,字段名都自动加上了双引号,所以导入的时候出现问题。不过据说这个问题可以通过你在建表的时候全部字母大写来解决,我没试过,大家可以试试
(2)我是导出的.sql脚本文件,再将所有的双引号转换成空格
(3)进入oracle服务器,怎样连,这里就不说了,将这个.sql文件放到$oracle_home目录下,在命令行下敲入
SQL>@文件名.sql
就OK 了
分享到:
相关推荐
### PowerDesigner从数据库中导出表结构 ...通过上述步骤,用户可以顺利地使用PowerDesigner从现有的数据库中导出表结构,并进一步进行数据分析和模型优化等工作。这对于加快项目进度、减少开发成本具有重要意义。
该工具允许你导出数据库中的用户对象,例如表,生成如`table_0113.sql`这样的文件。确保在导出过程中,表和字段的注释没有出现乱码,这对于后续的文档生成至关重要。 2. 打开PowerDesigner,开始反向工程过程。在...
本文将深入探讨如何将数据库中的表导入到PowerDesigner中,以便进行进一步的分析和设计。 首先,我们需要了解PowerDesigner的基本功能。PowerDesigner支持实体关系模型(ERD)、概念数据模型(CDM)、物理数据模型...
Oracle数据库表转换为Mysql是指将Oracle数据库中的表结构转换为Mysql数据库中的表结构,以便在Mysql数据库中使用。这种转换可以使用PowerDesigner工具来实现。 一、Oracle数据库表结构导出 首先,需要使用Oracle...
设计完成后,PowerDesigner 可以自动生成 SQL 创建脚本,包括表、索引、视图、存储过程等,可以直接在数据库中执行这些脚本来创建和更新数据库结构。这大大提高了开发效率,减少了手动编写 SQL 的工作量。 5. **...
**使用PowerDesigner设计数据库** PowerDesigner是一款强大的数据库建模工具,它可以帮助开发者和数据库管理员高效地设计、管理和维护数据库架构。在本文中,我们将深入探讨如何利用PowerDesigner来进行数据库设计...
此外,PowerDesigner还提供了逆向工程功能,可以从现有数据库中导入结构,这对于理解现有系统或者进行数据库重构很有帮助。 除了建模,PowerDesigner还支持数据流建模和业务流程建模,帮助用户理解数据的流动和业务...
这篇博客文章“powerdesigner 建表生成SQL语句导入Oracle”主要探讨了如何利用PowerDesigner来创建数据库表并导出适用于Oracle数据库的SQL创建语句。 首先,我们需要理解PowerDesigner的基本工作流程。在启动...
### 使用PowerDesigner生成PostgreSQL数据库的物理数据模型 #### 实验环境配置与要求 在进行PowerDesigner生成PostgreSQL数据库物理数据模型的操作之前,首先需要确保实验环境满足以下条件: 1. **操作系统**: ...
4. 成功连接后,可以在“Physical Data Model”(物理数据模型)中查看到数据库中的所有表。 二、创建数据模型 1. 在PowerDesigner中,选择“Model”(模型)菜单,然后点击“New Model”(新建模型)。 2. 选择...
一旦连接成功,你可以使用PowerDesigner的逆向工程功能来导入Oracle数据库的现有表结构。这通常在“模型”菜单下选择“逆向数据库到PDM”。在弹出的窗口中,选择刚才创建的Oracle连接,指定要导入的模式或用户,然后...
* 数据库设计:使用 PowerDesigner 的数据库设计工具,用户可以设计和创建数据库,描述数据库的结构和schema。 * 数据模型转换:使用 PowerDesigner 的数据模型转换工具,用户可以将概念模型转换成物理模型,并生成 ...
5. **逆向工程**:能从现有数据库中导入结构,生成模型,这对于理解已有系统的数据库结构非常有帮助。 6. **文档生成**:可以自动生成模型报告和数据库文档,方便团队交流和项目文档化。 7. **合规性检查**:...
之后,PowerDesigner将会根据模型生成相应的SQL脚本,并且可以通过点击“run”执行SQL脚本以在Oracle数据库中创建表。 对于MySQL数据库的连接配置,需要先下载并安装对应的ODBC补丁包。在PowerDesigner中创建数据源...
此外,PowerDesigner还支持逆向工程,这使得我们可以基于现有数据库创建数据模型,以及正向工程,将设计的模型部署到实际数据库中。在进行数据库设计时,PowerDesigner的实体关系图(ERD)视图、属性设置、约束定义...
总的来说,"PowerDesigner导出数据表结构"涉及到数据库设计流程中的一个重要环节,即模型的输出和共享。通过正确地使用PowerDesigner的导出功能,可以有效地管理和维护数据库结构,提高团队协作的效率。而提供的.rtp...
根据给定的信息,本文将详细解释如何使用PowerDesigner进行Oracle数据库表的逆向工程,并结合提供的部分内容对Oracle数据库中的表空间和数据文件信息查询方法进行深入解析。 ### PowerDesigner逆向工程Oracle数据库...
### PowerDesigner 16.5 数据库模型操作教程知识点...通过以上知识点的总结,您可以更好地掌握如何使用PowerDesigner进行数据库设计和管理,无论是创建复杂的数据库模型还是生成高效的数据库应用程序,都能游刃有余。
一旦模型构建完成,就可以将这个模型“物理化”,生成对应的SQL脚本,这些脚本可以直接在数据库中创建相应的表结构。 "模板"在PowerDesigner中扮演着重要角色,它们是预定义的设置集,可以控制模型导出的格式和内容...