`
heyan102123
  • 浏览: 5280 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

主题:PowerDesigner 一些问题

阅读更多
原帖地址: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来定制和导出报告,以便于团队协作和项目管理。 在数据库设计过程中,PowerDesigner允许用户创建详细的模型,包括概念数据模型(CDM)、物理数据...

    PowerDesigner 15 实现 版本控制功能

    **标题解析:** ...总结起来,这个主题涵盖了使用PowerDesigner进行数据库设计时如何有效地管理和协作模型,利用版本控制确保模型的完整性和一致性,以及与源码控制工具的集成,提高了开发团队的效率和协作能力。

    PowerDesigner12.5汉化补丁

    在本主题中,我们关注的是"PowerDesigner12.5汉化补丁",它是一个为了解决原英文版软件语言障碍,使其更适合中文用户使用的工具。 1. **汉化补丁的作用**: - 汉化补丁的核心功能是将软件界面中的英文文本翻译成...

    PowerDesigner 12.5 汉化包

    在本主题中,我们将聚焦于"PowerDesigner 12.5 汉化包",这是一款为英文版PowerDesigner 12.5提供的语言包,旨在将软件界面翻译成中文,方便中文用户更加便捷地使用该工具。 首先,我们来了解一下PowerDesigner的...

    PowerDesigner 的用法实例

    包内应保存模型对象的快捷方式,而非原始信息,以避免在合并或逆向工程时出现问题。PhysicalDiagram的组织应遵循主题或业务视角,确保每个Diagram有清晰的功能定位。 6. **视图(View)的使用**: 视图是基于一个或...

    PowerDesigner建模的一些实例

    本主题将深入探讨PowerDesigner在建模过程中的应用,通过实例展示其功能和使用方法。 首先,PowerDesigner的核心功能之一是概念数据模型(CDM)建模。CDM允许设计者以抽象的方式描述数据库结构,不受特定数据库系统...

    PowerDesigner15建模文件例子

    本主题的焦点是"PowerDesigner 15 建模文件例子",这通常指的是一个包含PowerDesigner 15创建的各种模型文件的压缩包,可能包括概念数据模型(CDM)、物理数据模型(PDM)以及相关的图示和文档。 **PowerDesigner ...

    PowerDesigner导出数据表结构

    "PowerDesigner导出数据表结构"这一主题主要涉及如何使用PowerDesigner来管理和导出数据库的结构信息。 首先,我们来看标题提到的"导出数据表结构"。在PowerDesigner中,你可以创建和编辑数据表结构,这通常通过...

    PowerDesigner中字符自动转大写

    本次讨论的知识点将围绕“PowerDesigner中字符自动转大写”的主题展开,详细解析如何在PowerDesigner中实现这一功能,以及其背后的编程逻辑和技术细节。 ### PowerDesigner简介 PowerDesigner是一款由SAP公司开发...

    软件设计用例 ,一些软件设计中用到的模板。powerdesigner生成的

    1. 主题:每个用例都有一个明确的主题,说明了这个用例要解决的问题或者实现的功能。 2. 参与者:描述与用例交互的外部实体,可以是用户、硬件设备或其他系统。 3. 前置条件:在执行用例之前必须满足的条件。 4. ...

    PowerDesigner概念设计模型

    PowerDesigner 概念设计模型(CDM) PowerDesigner 概念设计模型(CDM)是一个实体关系模型,在 ER 图模型理论的基础上建立的。CDM 中有三种实体关系:实体型、属性和联系。实体型对应到 CDM 中的 Entity,属性对应...

    PowerDesigner15.1官方正式版 中英文 (亲测可用)

    - 首次启动 PowerDesigner 时,可以根据个人习惯进行界面设置,如字体大小、主题颜色等。 - 设置默认的数据库连接信息,便于快速访问常用的数据库系统。 - 可以根据项目需求调整模型的默认设置,例如数据类型、键...

    和用PowerDesigner建立数据仓库多维模型的研究

    与传统的关系型数据库相比,数据仓库具有面向主题、集成性、时变性和非易失性的特点。其中,多维模型是数据仓库中最常用的一种数据组织形式,它主要包括星型模型、雪花模型和星群模型三种类型。 - **星型模型**:这...

    PowerDesigner16.5汉化文件

    标签中的"16.5汉化"进一步强调了这个主题是关于PowerDesigner 16.5版本的中文版,表明这是专为这一特定版本提供的本地化服务。 至于压缩包子文件的文件名称列表,由于只给出"PowerDesigner16.5汉化文件",我们可以...

    PowerDesigner12.5汉化包

    标签中的"powerDesigner12.5汉化"进一步强调了这个主题,表明这是一个关于PowerDesigner 12.5版本的汉化资源。 根据压缩包子文件的文件名称列表,我们可以推断出至少有两个关键文件: 1. **使用说明.txt** - 这是一...

    powerdesigner建模教程

    通过阅读"powerdesigner+建模培训.pdf",你将能够深入探索这些主题,提升你的建模技能。 总的来说,PowerDesigner是一个强大而灵活的工具,适用于各种规模的项目。熟练掌握PowerDesigner将使你在数据库设计领域更具...

    PowerDesigner15使用时的十五个问题

    标题 "PowerDesigner15使用时的十五个问题" 涉及的是在使用PowerDesigner 15这款强大的数据库设计和建模工具时可能遇到的一些常见挑战。PowerDesigner是一款由SAP公司开发的应用程序,它提供了从概念数据模型(CDM)...

    PowerDesigner通过excel生成sql脚本.rar

    标签"数据库"和"PowerDesigner"明确了主题,表明这个压缩包是关于数据库管理和设计的,特别是使用PowerDesigner这个工具进行操作。数据库是存储和管理信息的核心,而PowerDesigner则提供了一个图形化的界面,使得...

    数据库建模powerdesigner导出word模板

    "数据库建模PowerDesigner导出Word模板"这个主题涉及了以下几个关键知识点: 1. **数据库建模**:数据库建模是设计数据库结构的过程,包括确定实体、属性、关系以及它们之间的约束。通过建模,我们可以确保数据库...

    PowerDesigner数据库设计模板

    在"PowerDesigner数据库设计模板"这个主题中,我们将深入探讨PowerDesigner在数据库设计中的应用及其重要性。 首先,PowerDesigner的**概念数据模型(CDM)**是数据库设计的第一步,它以业务实体和它们之间的关系为...

Global site tag (gtag.js) - Google Analytics