PowerDesigner 默认配置生成的脚步默认会在表名和列名前添加双引号。在开发过程中我产生会多莫名奇妙的问题。
解决方案如下:
选择Database-> Edit current database,选择Script->Sql-> Format,有一项CaseSensitivityUsingQuote,它的comment为“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,如下图手指向的位置改为“No”,点击确定。
今天用powerdesigner的时候一直出现 reference constraint name maximum length is limited to 15 characters这个错误,开始以为是自己的数据模型建立的又问题,搞了很久还是没有解决。后来网上查了一下居然说是powerdesigner破解版的问题,但我明明用的是试用版。呵呵,废话不说简单记录一下。
首先我用powerdesigner建立概念数据模型(CMD),只出现了一点小问题,算是比较顺利。然后通过菜单tools->Generate Physical Data Model生成物理数据模型(PMD)也无问题。最后用通过菜单database->generate database将的时候,却一直出现reference constraint name maximum length is limited to 15 characters的错误。
解决方法:在Database菜单的Edit Current DBMS...项中修改Script->Objects中MaxConstLen的Value值为 60。
- 大小: 58.1 KB
分享到:
相关推荐
### 使用PowerDesigner生成SQL脚本及反向生成ER图详解...通过以上步骤,你不仅学会了如何使用PowerDesigner生成SQL脚本来创建数据库结构,还掌握了如何反向生成ER图,这对于数据库的设计、理解和维护都具有重要的意义。
标题中的"powerdesigner生成含注释的sql"指的是使用PowerDesigner这款强大的数据库设计工具来创建包含注释的SQL脚本。PowerDesigner是一款流行的数据建模工具,它可以帮助IT专业人员进行概念数据模型(CDM)、物理...
使用 PowerDesigner 12.5 设计数据库并生成 MySQL 脚本文件 基于 PowerDesigner 12.5 软件,用户可以设计数据库并生成 MySQL 脚本文件。本篇文章将指导用户从头开始设计数据库,生成物理数据模型,并最终生成 MySQL...
PowerDesigner支持多种数据库平台,能够生成符合目标数据库语法的脚本,这在不同环境下的数据库迁移和部署中非常有用。 "PowerDesigner数据库建模技术"可能深入讲解了物理模型设计,包括表的分区、索引优化、存储...
在实际应用中,PowerDesigner的高级特性,如逆向工程(从现有数据库生成模型)、正向工程(从模型生成数据库脚本)和数据流建模,使得它成为数据库设计和管理的得力助手。理解并熟练掌握这些知识点,将有助于提升你...
在生成器的功能下,用户可以通过直观的图形界面定义实体、属性、关系,并自动生成数据库脚本,支持多种数据库管理系统,如Oracle、MySQL、SQL Server等。 描述中的“PowerDesigner数据库生成器=”可能意味着用户...
通过这个脚本,PowerDesigner将自动为每个表、列和视图的name属性生成对应的comment,使得在生成SQL脚本后,当这些对象被创建到数据库时,其comment属性将被正确设置,从而提高了数据库的可读性。 在实际应用中,这...
总的来说,PowerDesigner是一个强大的数据库设计和管理工具,它提供了直观的图形界面,支持数据库建模、反向工程、性能分析以及SQL脚本生成等功能,对于数据库开发和维护工作有着显著的提升。通过熟练掌握...
4. **数据库脚本生成** 设计完成后,PowerDesigner 可以自动生成 SQL 创建脚本,包括表、索引、视图、存储过程等,可以直接在数据库中执行这些脚本来创建和更新数据库结构。这大大提高了开发效率,减少了手动编写 ...
当PowerDesigner连接好数据库,并生成模型后,在PowerDesigner用Ctrl+Shift+x快捷键打开,然后将脚本内容粘贴运行,就可以开始生成数据库中存在的注释了
用户需要预先按照特定格式组织Excel数据,例如,每行代表一个表,每列包含表名、字段名、数据类型、键信息等,然后运行这个VB程序,程序会自动读取Excel,通过PowerDesigner生成对应的SQL脚本,从而创建数据库表。...
同时,它还具备正向工程能力,可以将设计的模型直接生成数据库脚本,快速创建数据库实例。 PowerDesigner还包括数据流建模(DFD),用于描绘数据在系统中的流动和处理过程,这对于理解系统整体数据流程非常有帮助。...
脚本是参考网络资源修改的,文档格式是个通用格式不针对特定公司需求
PD12.pdf文件很可能是PowerDesigner12.5的用户手册或者教程文档,它会详细介绍软件的使用方法,包括如何启动新项目、导入导出模型、生成数据库脚本等功能。这些功能对于数据库设计人员来说是非常重要的,他们可以借...
书中还介绍了如何使用PowerDesigner生成数据库生成脚本,这些脚本可用于自动化数据库的创建和更新,大大提高了数据库管理的效率。 总之,《PowerDesigner 6 数据库建模技术》是一本全面覆盖PowerDesigner数据库建模...
在使用PowerDesigner生成数据库之前,我们需要进行一些基础设置,确保所有配置都符合需求。 **1. 确认DBMS** 首先,需要确认PowerDesigner中设置的DBMS是否正确。例如,如果你的目标是SQL Server 2000,那么你需要...
深入探讨如何通过PowerDesigner有效地管理复杂的数据库设计,包括如何优化概念数据模型(CDM)的设计,以及如何将其转换为物理数据模型(PDM),并最终生成SQL脚本和文档。 #### 二、优化CDM设计 在概念数据模型(CDM)...
这个过程的结束将会在PowerDesigner中生成数据库的表结构和数据模型。 相反地,当需要将PowerDesigner中的设计模型导入到Oracle数据库时,首先需要创建表结构,然后选择“Database”菜单中的“Generate Database......