原帖地址:http://www.iteye.com/topic/120979,感觉不错,收藏下
默认创建好的PowerDesigner 自动导出的脚本有个问题就是表的名称带上了双引号
修改设置如下:
在 Database里选择你的数据库然后在 DBMS里面选择(注意看清楚PDM的引用模式是哪个数据库)
Script->Sql->Format->EnableOwnerPrefix value=Yes;
Script->Sql->Format->CaseSensitivityUsingQuote=No;
这时再导出 表的名称就正常了
PowerDesigner9 移植到 PowerDesigner12 的问题:
默认长度的问题,我在PowerDesigner9导出没问题的数据库脚本拿到PowerDesigner12导出出现如下问题:
Column constraint name maximum length is limited to 15 characters
在使用PD12时出现诸如以下错误:
Reference constraint name maximum length is limited to 7 characters
Key constraint name maximum length is limited to 7 characters
Table code maximum length
Column code maximum length
……
导致生成建表SQL时通不过,细究原因原来是默认设置的问题,改下就可以了:)
调整以下参数:
Database=>Edit current DBMS 数据库类型::Script\Objects\MaxConstLen value=>255
Database=>Edit current DBMS 数据库类型::Script\Objects\Table\Maxlen value=>255
Database=>Edit current DBMS 数据库类型::Script\Objects\Column\Maxlen value=>255
再说说如何在 PowerDesigner12里创建带导出分区的脚本
默认情况下分区设置是隐藏的 所以要选种该表 然后再点左下脚的More>>
选择Physical Options 这个选项 这里可以添加表空间和索引空间 我习惯直接设置分区SQL语句 这样避免了很多垃圾语句生成
选择 SQL 然后创建分区
partition by list
( data_part )
( partition Pd00
values ( '0' ) )
就OK了 去Partitions选项里可以看到这一列分区效果
设置索引默认空间:
选择KEY选项或者Index选项 直接双击该索引 然后设置Physical Options
直接输入SQL创建默认索引指向表空间 using index tablespace index_emcspace
PowerDesigner功能强大 完全可以维护大部分的数据库建模
现在在Oracle数据库维护有些问题 创建数据库的Package 或者 Types 、Directories、Jobs等 没办法维护进去
看来凡事不能要求太完美 呵呵
分享到:
相关推荐
"PowerDesigner导出报告模板"这个主题主要涉及如何使用PowerDesigner来定制和导出报告,以便于团队协作和项目管理。 在数据库设计过程中,PowerDesigner允许用户创建详细的模型,包括概念数据模型(CDM)、物理数据...
**标题解析:** ...总结起来,这个主题涵盖了使用PowerDesigner进行数据库设计时如何有效地管理和协作模型,利用版本控制确保模型的完整性和一致性,以及与源码控制工具的集成,提高了开发团队的效率和协作能力。
在本主题中,我们关注的是"PowerDesigner12.5汉化补丁",它是一个为了解决原英文版软件语言障碍,使其更适合中文用户使用的工具。 1. **汉化补丁的作用**: - 汉化补丁的核心功能是将软件界面中的英文文本翻译成...
在本主题中,我们将聚焦于"PowerDesigner 12.5 汉化包",这是一款为英文版PowerDesigner 12.5提供的语言包,旨在将软件界面翻译成中文,方便中文用户更加便捷地使用该工具。 首先,我们来了解一下PowerDesigner的...
包内应保存模型对象的快捷方式,而非原始信息,以避免在合并或逆向工程时出现问题。PhysicalDiagram的组织应遵循主题或业务视角,确保每个Diagram有清晰的功能定位。 6. **视图(View)的使用**: 视图是基于一个或...
本主题将深入探讨PowerDesigner在建模过程中的应用,通过实例展示其功能和使用方法。 首先,PowerDesigner的核心功能之一是概念数据模型(CDM)建模。CDM允许设计者以抽象的方式描述数据库结构,不受特定数据库系统...
本主题的焦点是"PowerDesigner 15 建模文件例子",这通常指的是一个包含PowerDesigner 15创建的各种模型文件的压缩包,可能包括概念数据模型(CDM)、物理数据模型(PDM)以及相关的图示和文档。 **PowerDesigner ...
标签中的"powerDesigner12.5汉化"进一步强调了这个主题,表明这是一个关于PowerDesigner 12.5版本的汉化资源。 根据压缩包子文件的文件名称列表,我们可以推断出至少有两个关键文件: 1. **使用说明.txt** - 这是一...
1. 主题:每个用例都有一个明确的主题,说明了这个用例要解决的问题或者实现的功能。 2. 参与者:描述与用例交互的外部实体,可以是用户、硬件设备或其他系统。 3. 前置条件:在执行用例之前必须满足的条件。 4. ...
本次讨论的知识点将围绕“PowerDesigner中字符自动转大写”的主题展开,详细解析如何在PowerDesigner中实现这一功能,以及其背后的编程逻辑和技术细节。 ### PowerDesigner简介 PowerDesigner是一款由SAP公司开发...
"PowerDesigner导出数据表结构"这一主题主要涉及如何使用PowerDesigner来管理和导出数据库的结构信息。 首先,我们来看标题提到的"导出数据表结构"。在PowerDesigner中,你可以创建和编辑数据表结构,这通常通过...
PowerDesigner 概念设计模型(CDM) PowerDesigner 概念设计模型(CDM)是一个实体关系模型,在 ER 图模型理论的基础上建立的。CDM 中有三种实体关系:实体型、属性和联系。实体型对应到 CDM 中的 Entity,属性对应...
- 首次启动 PowerDesigner 时,可以根据个人习惯进行界面设置,如字体大小、主题颜色等。 - 设置默认的数据库连接信息,便于快速访问常用的数据库系统。 - 可以根据项目需求调整模型的默认设置,例如数据类型、键...
与传统的关系型数据库相比,数据仓库具有面向主题、集成性、时变性和非易失性的特点。其中,多维模型是数据仓库中最常用的一种数据组织形式,它主要包括星型模型、雪花模型和星群模型三种类型。 - **星型模型**:这...
通过阅读"powerdesigner+建模培训.pdf",你将能够深入探索这些主题,提升你的建模技能。 总的来说,PowerDesigner是一个强大而灵活的工具,适用于各种规模的项目。熟练掌握PowerDesigner将使你在数据库设计领域更具...
标题 "PowerDesigner15使用时的十五个问题" 涉及的是在使用PowerDesigner 15这款强大的数据库设计和建模工具时可能遇到的一些常见挑战。PowerDesigner是一款由SAP公司开发的应用程序,它提供了从概念数据模型(CDM)...
标签"数据库"和"PowerDesigner"明确了主题,表明这个压缩包是关于数据库管理和设计的,特别是使用PowerDesigner这个工具进行操作。数据库是存储和管理信息的核心,而PowerDesigner则提供了一个图形化的界面,使得...
"数据库建模PowerDesigner导出Word模板"这个主题涉及了以下几个关键知识点: 1. **数据库建模**:数据库建模是设计数据库结构的过程,包括确定实体、属性、关系以及它们之间的约束。通过建模,我们可以确保数据库...
在"PowerDesigner数据库设计模板"这个主题中,我们将深入探讨PowerDesigner在数据库设计中的应用及其重要性。 首先,PowerDesigner的**概念数据模型(CDM)**是数据库设计的第一步,它以业务实体和它们之间的关系为...
多维模型是数据仓库中最常见的数据组织形式之一,其核心在于将数据按照特定的主题领域进行组织,使得用户能够从不同的维度观察数据。常见的多维模型包括星型模型、雪花模型和星群模型: - **星型模型**:由一个中心...