1.配置链接信息
打开PowerDesigner,在主菜单中点击Database--->Configure Connections 选中Connection Profiles
2. 添加数据源,点击上图中的Add DataSource
3. 点击Test Connection 测试连接是否正常。
4. 在主菜单中点击Database--->Connect.
5. 点击主菜单中的Database---->Generate DataBase。Generation type中选择Direct generation 选择刚才新建的数据源。
6. 点击确定按钮,生成sql语句。
7. 点击Run按钮,在oracle中就会添加表amc_base_bbb
注意:1 powerdesigner默认生成的sql语句中含有drop table。。。这样如果数据库中没有该表就会报错,通过下面的 配置可以去掉drop table信息。
在主菜单中点击Database--->Generate DataBase.选择Options把Drop table去掉就OK了。
2. 表的字段的名字如果是小写的,Powerdesigner生成的sql语句中会在每个小写字母前加上引号,关于如何解决这个问题,请看去掉PowerDesigner中自动生成的sql中的引号。
PowerDesigner连接数据库如果出现错误: Non SQL Error : Could not load class
解决办法:在PD启动之前先把所需的jar包复制到PD安装目录下,这样PD就能找到所需的jar包了。
- 大小: 27.6 KB
- 大小: 51.2 KB
- 大小: 25.9 KB
- 大小: 44.7 KB
- 大小: 63.9 KB
- 大小: 42.4 KB
分享到:
相关推荐
这篇博客文章“powerdesigner 建表生成SQL语句导入Oracle”主要探讨了如何利用PowerDesigner来创建数据库表并导出适用于Oracle数据库的SQL创建语句。 首先,我们需要理解PowerDesigner的基本工作流程。在启动...
然而,在使用PowerDesigner生成SQL脚本的过程中,有时会遇到生成的SQL语句中包含不必要的引号问题,这可能会导致在某些数据库系统中执行SQL时出现错误或警告。本文将深入探讨如何在PowerDesigner中去除生成SQL中的...
在本文中,我们学习了如何使用 PowerDesigner 将 Oracle 数据库结构导出到 PowerDesigner 中,从而生成 ER 图和 SQL 语句。通过遵循本文中的步骤,用户可以快速地将 Oracle 数据库结构导出到 PowerDesigner 中,并...
4. **生成SQL脚本**:点击“生成”按钮,PowerDesigner会根据所选设置生成SQL脚本文件,这个文件包含了创建数据库对象的语句,同时包含了之前添加的注释。 5. **查看和使用SQL脚本**:生成的SQL脚本可以用于数据库...
這樣导出的 SQL 语句带列注释,但是如果直接将 SQL 语句导入到 MySQL 数据库中,可能会发现注释不見了。 这就是因为 SQL 文件的编码格式是 ANSL 的,而数据库的编码格式选择的是 UTF-8 的,所以英文的注释会显示,...
解决 Oracle 生成的 SQL 创建语句中的双引号问题 在使用 PowerDesigner 导出 Oracle 数据库的建表 SQL 时,默认情况下,PowerDesigner 会为表名和字段名添加双引号,这可能会给数据库操作带来不便。要解决这个问题...
标题中的“PDM转sql语句”指的是将PowerDesigner Model(PDM)转换为SQL语句,以便在MySQL数据库中使用。PDM是Sybase PowerDesigner的一个组件,它是一种强大的数据建模工具,用于设计和管理数据库的逻辑结构。...
这个过程包括了创建表、字段、主键、外键、唯一性约束、非空约束、索引等数据库对象的SQL语句。开发者可以自定义生成脚本的格式,比如选择使用Oracle、MySQL、SQL Server等特定数据库的语法,这使得PowerDesigner...
PowerDesigner可以将物理模型导出为SQL语句,从而生成数据库。这种导出可以根据需要选择不同的数据库管理系统(DBMS),例如MySQL、Oracle、SQL Server等。导出的SQL语句可以用于创建数据库表、索引、视图等数据库...
将 PowerDesigner 的概念模型转换成物理模型,生成 SQL 文件导入数据库 概念模型是 PowerDesigner 中的一个逻辑模型,它是根据业务需求和规则设计的,用于描述实体、属性和关系之间的关系。在将概念模型转换成物理...
从上面的例子可以看出,PowerDesigner能够自动生成SQL语句来创建表,并且包含了各种约束条件,如主键、唯一键、检查约束等。 ##### 3.3 目标代码的生成 PowerDesigner还支持将设计好的物理数据模型导出为目标数据库...
比如,可以创建一个名为`crebas.sql`的文件,并将以下SQL语句写入其中: ```sql /*==============================================================*/ /* Database name: PhysicalDataModel_1 */ /* DBMS name:...
"create_table"可能是一个已经生成的建表脚本示例,包含了创建某个特定表的SQL语句。 在实际操作中,导出建表脚本的步骤可能包括: 1. 连接到Oracle数据库:使用正确的用户名、密码和数据库连接信息。 2. 执行SQL...
例如,如果SQL文件是按照特定的数据库方言(如MySQL、Oracle、SQL Server等)编写的,确保PowerDesigner设置与之匹配,以确保导入的成功。 通过以上步骤,我们可以将SQL文件有效地整合到PowerDesigner中,提高...
此外,你还可以自定义文件格式,如选择SQL DDL(Data Definition Language)语句,这将生成创建数据库对象的SQL脚本。 在本压缩包中的文件"PowerDesigner15连接Oracle数据库并导出Oracle的表结构.wps",很可能是...
PowerDesigner 将根据定义的数据表结构生成对应的 SQL 语句,并将其应用到所选定的数据库管理系统中。在这里,我们将选择 Generate Database,以生成对应的 SQL 语句。 步骤 5: 执行 SQL 语句 用户可以在 ...
- **步骤4**: 点击“确定”,PowerDesigner会自动执行SQL语句并生成数据库结构。 以上就是使用PowerDesigner进行反向工程、正向工程以及生成文档的具体步骤。这些步骤可以帮助开发者更好地理解和维护现有的数据库...
### PowerDesigner逆向工程从现有数据库生成PDM详解 #### 一、背景介绍 在数据建模领域,PowerDesigner是一款非常强大的工具,它能够帮助数据架构师和开发人员设计、构建以及维护高质量的数据模型。传统的数据建模...
设计完成后,PowerDesigner能生成对应数据库系统的SQL脚本,包括创建表、索引、约束等语句。这一步骤有助于在实际数据库中创建模型。 5. **生成报表** PowerDesigner还能生成各种报表,帮助用户理解模型结构,...
还可优化PDM,产生为特定DBMS 创建数据库的SQL 语句并可以文件形式存储以便在其他时 刻运行这些SQL 语句创建数据库。另外,DataArchitect还可根据已存在的数据库反向生成 PDM,CDM 及创建数据库的SQL脚本。 (2...