`
lizhuohuang
  • 浏览: 119950 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

powerdesigner连接oracle——PDM显示注释

 
阅读更多

来自网络 利用vbs脚本完成。 在Sybase安装路径/VB Scripts下新建Comments2Name.vbs,内容如下:

 

OptionExplicit   
ValidationMode =True   
InteractiveMode = im_Batch   
 
Dim mdl 'the current model   
 
'get the current active model   
Set mdl = ActiveModel   
If (mdl IsNothing) Then   
MsgBox"There is no current Model"  
ElseIfNot mdl.IsKindOf(PdPDM.cls_Model) Then   
MsgBox"The current model is not an Physical Data model."  
Else   
ProcessFolder mdl   
EndIf   
 
'This routine copy name into code for each table, each column and each view   
'of the current folder   
Privatesub ProcessFolder(folder)   
 
Dim Tab 'running table   
foreach Tab in folder.tables   
ifnot tab.isShortcut then   
iflen(tab.comment) <>0then   
tab.name = tab.comment   
endif   
OnErrorResumeNext   
Dim col 'running column   
foreach col in tab.columns   
iflen(col.comment) <>0then   
col.name =col.comment   
endif   
OnErrorResumeNext   
next   
endif   
next   
end sub

 

在生成的PDM中, Powerdesigner界面-tools-Execute Cmmands-Edit/Run Scripts 在打开的界面中,左上角,选择打开,Ctrl+O,选取刚才的Comments2Name.vbs,并Run,效果同上。

 

分享到:
评论

相关推荐

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    这是因为 PowerDesigner 导出的 SQL 文件的编码格式可能不是 UTF-8,而 MySQL 数据库的编码格式是 UTF-8,导致中文注释无法显示。 解决这个问题的方法是,使用记事本打开 SQL 文件,选择另存为,在另存为弹出框中...

    Powerdesigner逆向工程生成PDM 中文列名表名

    ### PowerDesigner逆向工程生成PDM(物理数据模型)及中文列名表名转换为注释 #### 一、PowerDesigner及其逆向工程概述 PowerDesigner是一款强大的CASE工具,广泛应用于数据库设计、业务流程建模等领域。通过...

    PowerDesigner(CDM—PDM—SQL脚本的转换流程

    ### PowerDesigner(CDM—PDM—SQL脚本的转换流程) #### 1. 概念数据模型(CDM) 概念数据模型(Conceptual Data Model, CDM)是一种高级别的数据建模方式,它从用户的角度出发,对现实世界的实体及其之间的联系进行...

    Powerdesigner逆向工程从现有数据库生成PDM

    ### PowerDesigner逆向工程从现有数据库生成PDM详解 #### 一、背景介绍 在数据建模领域,PowerDesigner是一款非常强大的工具,它能够帮助数据架构师和开发人员设计、构建以及维护高质量的数据模型。传统的数据建模...

    powerdesigner生成含注释的sql

    PowerDesigner是一款流行的数据建模工具,它可以帮助IT专业人员进行概念数据模型(CDM)、物理数据模型(PDM)以及业务流程模型的创建。在数据库设计过程中,注释对于理解和维护数据库结构至关重要。 PowerDesigner...

    powerDesigner与Oracle相互倒数据技巧

    本文将详细介绍如何利用PowerDesigner实现与Oracle数据库之间的数据同步,具体包括如何批量根据对象的名称生成注释(comment),以及如何通过逆向工程将数据库中的注释赋值给物理数据模型(PDM)中的名称(name)。...

    PowerDesigner导出表结构

    在本压缩包中的文件"PowerDesigner15连接Oracle数据库并导出Oracle的表结构.wps",很可能是详细记录了这个过程的步骤或者结果,可能包含了使用PowerDesigner 15版本的具体操作指南,或者是导出的Oracle表结构的SQL...

    Microsoft-Word.zip_PowerDesigner_pdm

    3. **调整模型**:虽然逆向工程可以快速生成PDM,但生成的模型可能需要手动调整,比如修正字段注释、添加缺失的关系或调整索引等。 4. **保存并同步**:完成调整后,可以将PDM模型与数据库进行同步,确保模型与实际...

    如何将数据库中的表导入到PowerDesigner中

    PowerDesigner支持实体关系模型(ERD)、概念数据模型(CDM)、物理数据模型(PDM)等,可以用于创建数据模型,并且能够生成数据库脚本,实现从设计到实际数据库的转换。导入数据库表的功能允许我们将现有的数据库...

    powerdesigner 导出报告模板

    在数据库设计过程中,PowerDesigner允许用户创建详细的模型,包括概念数据模型(CDM)、物理数据模型(PDM)以及业务过程模型等。报告模板是提高效率的关键,它可以帮助用户快速生成符合项目规范的文档,包括ER图、...

    powerdesigner16.0反向工程

    4. **测试连接**: 输入完连接信息后,点击“Test Connection”按钮,系统会尝试连接到指定的Oracle数据库。如果测试成功,说明连接配置无误,可以继续进行反向工程。 5. **执行反向工程**: 测试通过后,点击“OK”...

    PowerDesigner导出数据表结构

    PowerDesigner是一款强大的数据库设计工具,它提供了从概念数据模型(CDM)到物理数据模型(PDM)的转换,以及数据库脚本生成和数据库逆向工程等功能。在数据建模领域,PowerDesigner扮演着至关重要的角色。...

    powerdesigner常用知识小合集

    这个"powerdesigner常用知识小合集"涵盖了多个重要的使用场景,包括数据库设计、数据导入、数据库连接、显示外键名称、中文注释处理以及数据库表导出等。接下来,我们将深入探讨这些知识点。 1. **数据库设计**:...

    PowerDesigner中文使用手册

    PowerDesigner支持多种数据库平台,如Oracle、MySQL、SQL Server等。手册会指导用户如何进行表和列的定义,设置主键、外键和索引,以及处理数据类型和约束。 **三、物理建模** 物理数据模型(Physical Data Model...

    powerdesigner 反向工程(图示)

    反向工程完成后,PDM将在PowerDesigner的工作区中显示。可以通过右键点击工具栏,选择“Palette”来显示控制面板,利用“缩小镜”功能查看整个数据库的概览。用户可以对生成的PDM进行调整,如重命名、添加注释、...

    powerdesinger数据库逆向化工程 链接oracle数据导出模型可用版本

    你可以根据需要调整模型,添加注释,优化表结构,然后导出为各种格式,如PDM(PowerDesigner Model)、CDM(Conceptual Data Model)或E/R图。 导出模型是为了分享、备份或进一步处理。在PowerDesigner中,你可以...

    powerdesigner反向工程正向工程及生成文档步骤

    - **步骤1**: 显示表的注释信息。 - **步骤2**: 选择“Reports”→“Report Wizard”开始创建报告。 - **步骤3**: 选择输出格式,PowerDesigner支持HTML和RTF(Word格式)。 - **步骤4**: 选择合适的打印模板,如...

    PowerDesigner16.5使用文档

    PowerDesigner 是一款强大的数据建模工具,用于创建概念数据模型(CDM)、物理数据模型(PDM)以及业务流程模型等。在这个16.5版本的使用文档中,我们将重点介绍如何在Oracle 11g环境下进行操作。 **一、安装** 在...

    PowerDesigner 教程2个chm格式

    在PowerDesigner中,数据库建模分为概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)。CDM主要关注业务实体及其关系,不涉及具体数据库语法;LDM是CDM的进一步规范化,适用于不同数据库管理系统;PDM...

    PowerDesigner教程.

    在PowerDesigner中,CDM可以帮助我们清晰地定义业务术语,理解数据的业务含义,为后续的物理数据模型(PDM)设计打下基础。 2. **PowerDesigner界面与基本操作** PowerDesigner的用户界面友好,提供多种视图,如...

Global site tag (gtag.js) - Google Analytics