Powerdesigner 生成数据字典】的更多相关文章

1.首先说明我使用的环境 --------------------------------第一种:不按模板导出导出数据字典----------------------------- 2.打开PDM模型,右键-->NEW-->REPORT 3.数据字典编辑器(一些通用模型吧,自己可以再设计) 4.选择Table-->List of Table Columns(先把table加到右边,然后将其他无用的删掉,只留下list of table columns)  双击设置表头的名字: 5.在选定…
1.首先说明我使用的环境 2.打开PDM模型,右键-->NEW-->REPORT 3.数据字典编辑器(一些通用模型吧,自己可以再DIY) 4.选择Table-->List of Table Columns 5.在选定的条目上右键,选择Selection把你数据字典需要的数据勾上 6.选择Layout,设置显示格式 7.显示设定完成后,点击QuickView以确定是否为需要内容 8.在预览窗口,点击RTF另存 9.成果 --------------------- 本文来自 cddb_Leo…
原创作品,如有错误,请批评指正 第一步新建一个PDM模型 第二步 点击“FILE”--->"RESERVER ENGINEER"--->"DATABASE" 第三步 选择你的SQL文件 如果导入成功,说明生成PDM没有问题 第四步 选中PDM 右键"NEW"--->"REPORT" 第五步 配置REPORT格式 第六步 在ITEM上右键“LAYOUT”,可以随意配置你想显示的字段 第七步 在section下面…
https://www.jianshu.com/p/f491d0d3c503http://blog.csdn.net/adparking/article/details/50402980http://blog.csdn.net/jyf0412/article/details/21900075https://www.cnblogs.com/luxh/archive/2012/10/15/2724091.htmlhttp://blog.csdn.net/nw_ningwang/article/det…
PowerDesigner版本信息 1.File-->NewModel... 2.选择模型 New Model Model types-->Physical Data Model --> Physical Diagram-->OK 4.配置数据源连接 Database-->Configure Connections... 5.新增数据库Add Data Source -->用户数据源(只用于当前机器)(U) 下一步 6.创建新的数据源 选择Microsoft ODBC…
一.PowerDesigner生成sql问题 生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Could not load VBScript engine. Check VBScript installation. Generation aborted due to errors detected during the verification of the model. 检查了好久 发现将check model 去掉就可以了!其…
使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号.其实加引号是PL/SQL的规范,数据库会严格按照""中的名称建表,如果没有"",会按照ORACLE默认的设置建表(DBA STUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如"Column_1".如果你把引号去掉,ORACLE自动默认为全部大写,即"COLUMN_1",所以这段SQL在PL/SQL中执行…
造成此问题的原因是由于Sql 2005 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 ,微软的目的不再去猜测网上有二种解决方式 但不符合本人的需要 以下是通过创建sysproperties视图,以及改造powerdesigner sql语句生成模板实现本人直接用powerdesigner生成创建数据库SQL 方法实现简单,在此做个记录 -------------------------------------------------Sq…
<?php header("Content-type: text/html; charset=utf-8"); $dbserver = "localhost"; $dbusername="root"; $dbpassword="root"; $title = '数据字典'; if($_GET['db'] == ''){ $database = "aa"; }else{ $database = $_GE…
PowerDesigner生成Access数据库 自从使用PD以来一直知道可以支持access但一直没有搞明白如何通过脚本来创建access数据表.在PD的tools里终于找到的答案,具体 文件都在C:\Program Files\Sybase\PowerDesigner 12\Tools目录中.目前只支持access97与access2000的数据库.access2007的数据库还不支持,不过没有关系,只要生成出 access2000数据库升级就行了,但麻烦的就是要去弄一个access2000…
powerDesigner生成excel版本的数据库文件 出处:http://ray-allen.iteye.com/blog/1893347 脚本 excel  今天收到一个需求,要把数据库设计给一个excel版本的,百度出来一个脚本文件,很好用发现,留个纪念 在pd中,shift+ctrl+X,打开脚本运行,脚本如下,附件也留了一份: '******************************************************************************…
原文:PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大.小写 若要将 CDM 中将 Entity的标识符都设为指定的大小写,则可以这么设定: 打开cdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase或者Lowercase,只要不是Mixed Case(大小写混合)就行!把PD自动生成的ORACLE脚本去除双引号,可以如下设定: Databa…
最近项目在走验收流程,之前没有仔细看SOW文档,发现需要补好多份文档,其中就有数据字典,项目组不愿意花时间太多的时间弄这些文档,也不希望以后还要重复劳动力,最终决定做一个工具,方便自己生成数据字典文档. 这里只是分享一下开发的思路和经历(如果发现有问题,请及时告诉我,我会即时纠正,以免误导他人,欢迎大家多多指点) 工具的界面大体如下: 需要完成的任务: 投影未脱机的数据库列表(使用T-SQL) 投影当前数据库的表列表(使用T-SQL) 投影某表的字段信息列表(使用T-SQL) 使用OpenXml…
<?php /** * 生成mysql数据字典 */ header("Content-type:text/html;charset=utf-8"); // 配置数据库 $database = array(); $database['DB_HOST'] = 'localhost'; $database['DB_NAME'] = 'tndl2013'; $database['DB_USER'] = 'root'; $database['DB_PWD'] = ''; $mysql_co…
原文:用PowerDesigner生成自定义建表语句 我们经常用PowerDesigner来进行数据库表结构的设计,并且设计出来的表比较直观的看出之间的相互关系,方便理解:但其自动生成的脚本并不一定符合我们实际需求,所以需要经过一定配置后才能真正达到要求,下面用一个简单的案例来学习如何配置PD. 需求: 这里假设数据库代码版本维护是通过sql脚本文件来管理的,构造可重复执行的创建表.添加字段.索引等 用PowerDesigner生成符合自己实际需求的脚本,要求如下 1.建表语句可重复执行 2.表…
最近用pd做模型,生成数据字典时在网上找了很多,但是看的都很晕,说的不明白. 经过自己研究终于找到一个简单的方式,当然这只是简单的,大家举一反三去吧.辛苦弄的,求点赞!!! 先看效果图: 现在说一下步骤: 一.Report -> Reports... 二.新创建一个模板 三. 双击“Table”  添加表,默认会添加很多,此教程只要table Column 所以其它都删除只留下List of Table Columns 四.选择现显示的列:右键 选择 Layout - >选择想要显示的列表.…
有个字典表并定期维护,对DBA和开发很重要,终于把他们整合在一起了,看有没问题? 一条SQL生成数据字典,包含所有OPEN用户.表名.字段名.字段序号.字段属性.默认值.是否非空.字段意思.主键标识.外键标识.主键表名.主键字段名.外键表名.外键字段名.外键名.外键标识.外键表用户其中联合外键会出现字段列出现多行,TIMESTAMP(6)(,6)需要手工处理 CREATE TABLE DICT_ZGY_20180814 AS SELECT S.OWNER, S.TABLE_NAME, S.COL…
1.安装PowerDesigner的 参考 https://blog.csdn.net/sinat_34104446/article/details/79885141 2配置逆向工程 2.1新建模型pdm   新建模型巴纽 注: DBMS选择MYSQL5.0   配置链接巴纽   新建数据库链接-01.png   配置链接巴纽 com.mysql.jdbc.Driver jdbc:mysql://192.168.0.151:3306/nbspider   测试连接巴纽 常见问题: 出现无法初始化…
Set nocount on ), ) DECLARE Tbls CURSOR FOR ),isnull(g.[value],'-')) AS TABLE_COMMENT FROM INFORMATION_SCHEMA.COLUMNS b inner join sys.tables a on a.name = b.TABLE_NAME ) --put any exclusions here --where table_name not like '%old' where b.table_name…
PowerDesigner导出所有SQL脚本 操作:Database=>Generate Database PowerDesigner怎么导出建表sql脚本 1 按照数据库类型,切换数据库. Database-> Change Current DBMS... 2 生成sql脚本 Database -> Database Generation 的Preview选项卡 点击保存按钮,保存产生的sql脚本到本地. [注意]: 1 本人使用的powerDesigner是15.2版本. 2 产生出…
使用PowerDesigner生成数据库建表SQL脚本时,尤其是Oracle数据库时,表名一般会带引号.其实加引号是PL/SQL的规范,数据库会严格按照“”中的名称建表,如果没有“”,会按照ORACLE默认的设置建表(DBASTUDIO里面),默认是全部大写,这样,在ORACLE数据库里的字段就如“Column_1”.如果你把引号去掉,ORACLE自动默认为全部大写,即“COLUMN_1”,所以这段SQL在PL/SQL中执行的时候是没有任何问题的,如果不加引号,在PL/SQL会自动识别为大写.如…
PowerDesigner生成表名带有引号,如下: /*==============================================================*/ /* Table: "EPPD_B_BILL_INTERCALATE"                              */ /*==============================================================*/ create table &quo…
<?php /** * 生成mysql数据字典 */ header("Content-type:text/html;charset=utf-8"); // 配置数据库 $database = array(); $database['DB_HOST'] = '119.23.140.154'; $database['DB_NAME'] = 'haiyi'; $database['DB_USER'] = 'root'; $database['DB_PWD'] = 'zpYxW5qxaS…
1.打开PowerDesigner,设置PowerDesigner的当前数据库为Access: 2.在PowerDesigner中新建表结构(物理模型): 3.PowerDesigner菜单中:Database -> Generate Database...(快捷键Ctrl+G): 在弹出的对话框中,设置要生成数据库脚本的Directory和File name(文件名以dat做后缀)值: 在弹出的对话框 -> Format选项卡中,设置Encoding为简体中文GB2312: 最后点击&quo…
第一步:将PowerDesigner表字段的中文Name填入Comment中:工具-Execute Commands-Edit/Run Script... '****************************************************************************** '* File: name2comment.vbs '* Title: Name to Comment Conversion '* Model: Physical Data Model…
工具: Sybase PowerDesigner 15.1 Microsoft SQL Server 2005 第一步概要设计: 打开PowerDesigner软件,设计“概念数据模型”(Conceptual Data Model): 点击workspace 右键--->New—>Conceptual Data Model, 弹出如下界面: 设计表.表结构: 在设计属性(字段)的时候,三个字母(M.P.D)分别表示: M:是否为空:(√表示不允许为空) P:是否为主键: D:是否在该软件的视图…
1.create new PDM: 2.select database menu; 3.click Reverse  Engineer database :4.then choose your script file : 5.click OK :6.success. 还有一个版本 1,打开Powerdesigner工具,创建一个PDM文件,选择与之匹配的数据库类型“ibm db2 udb 8.x common server”.创建方法为:右键点击左侧面板中的WorkSpace---->new--…
1.下载powerDesigner 链接地址为http://soft.onlinedown.net/soft/577763.htm 2.打开软件,file -> new project,新建一个工程:然后新建 entity,用来建表: 3.直接右击entity -> new,会出现对应的弹出框,如图: 可以建对应的表名以及列属性,确定即可,注意: 其中自增长列可以点击这行,出现弹出框,勾选这个即可,如图: 值得注意的是,直接保存生成的是 .cdm文件,建成物理模型会生成 .pdm文件,生成pd…
  PowerDesigner版本:11.0.0.1363 步骤: 一.打开PowerDesigner新建模型->物理数据模型(Physical Data Model). 二.在常规选项 DBMS选择->Sybase AS Anywhere 9.   三.在扩展选项 选择 ASA Proxy Tables 和 PowerBuilder. 四.在左边的列表框选择PowerBuilder 然后切换到属性页面. 五.在PowerBuilder::Profile\Table\Extended Attr…
建模工具PowerDesigner http://www.cnblogs.com/mcgrady/archive/2013/05/25/3098588.html 默认导出在带双引号,表名称后期使用的时候都得带双引号. PowerDesigner 模型库修改后直接更新到数据库,不生成sql文件. 反向工程后,马上保存文件修改后,点击Menu>Database> apply model changes to database1. using an archive model 中选择刚刚保存的文件,…