pd9如何直接生成数据库

pd9如何直接生成数据库

楼主CodeBeginner()2006-08-07 11:07:59 在 软件工程/管理 / Power Designer 提问

我是这样操作的,先将pdm生成*.sql,然后打开sql2k的企业管理器->新建数据库->查询分析器->执行*.sql,能不能从pdm直接生成数据库?  
   
  在pdm生成*.sql的时候Result   list中会有以下提示信息:  
  table   Existence   of   index   每个表名  
  ...  
  table   Existence   of   reference   每个表名  
  这个提示说明什么?  
   
  期待指点. 问题点数:100、回复次数:9Top

1 楼nongly()回复于 2006-08-07 16:22:59 得分 0

table   Existence   of   index:   表中没有设计索引  
   
  table   Existence   of   reference   :该表与其它表间没有关联关系Top

2 楼yizia(椅子)回复于 2006-08-08 08:58:26 得分 0

能不能从pdm直接生成数据库?  
   
  你肯定没有仔细看菜单,ctrl+G,就可以了,当然,前提是已经连接数据库了:ctrl+shift+nTop

3 楼CodeBeginner()回复于 2006-08-10 11:19:58 得分 0

谢谢楼上的指点.  
   
  连接数据库后,在pd中执行script,出现以下错误  
  [Microsoft][ODBC   SQL   Server   Driver][SQL   Server]未能准备语句。SQLSTATE   =   37000,由于在a表中的b列的默认值为中文,把中文改为英文,就没有这个错误,是由于默认值为中文引起的吗?  
   
  生成的表在master数据库中,并没有生成数据库,系统dsn配置如下:  
   
  Microsoft   SQL   Server   ODBC   驱动程序版本   03.85.1117  
  数据源名称:   LocalServer  
  数据源描述:    
  Server:   (local)  
  数据库:   (Default)  
  语言:   (Default)  
  翻译字符数据:   Yes  
  日志长运行查询:   No  
  日志驱动程序统计:   No  
  使用集成安全机制:   No  
  使用区域设置:   No  
  预定义的语句选项:   在断开时删除临时存储过程  
  使用故障转移服务器:   No  
  使用   ANSI   引用的标识符:   Yes  
  使用   ANSI   的空值,填充和警告:   Yes  
  数据加密:   No  
   
  该如何指定数据库,从而生成数据库?  
   
  恳请指点,谢谢.  
  Top

4 楼CodeBeginner()回复于 2006-08-12 17:26:38 得分 0

麻烦会的人指点一下.Top

5 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2006-08-13 17:57:09 得分 0

可以指定连接到目标数据库,再生成嘛。Top

6 楼yizia(椅子)回复于 2006-08-14 10:10:47 得分 0

ctrl+shift+n  
  连接数据库  
   
   
  仔细看看菜单,唉Top

7 楼junshu2000(呓语)回复于 2006-08-24 14:11:04 得分 0

先配置odbc,指向你要建的数据库,可以先对PDM执行check   modal,确认无错后,然后生成数据库,选择ODBC   generation就可以了,这样可以直接生成。Top

8 楼CodeBeginner()回复于 2006-08-27 23:02:53 得分 0

谢谢诸位的回复  
  是我辞不达意吧,根据上述的解答,也要在sqlserver中创建一个空的数据库,我是想能不能连这个步骤都在pd9中做.Top

9 楼jsjl2007()回复于 2007-04-19 15:42:59 得分 0

MARK

Tags(标签):pd9

文章评论
 专题推荐
     栏目更新
    站点导航

    天天网摘 Copyright(版权所有) © 天天网摘 2001~2009

    本站文章来源于网络,如果有侵犯你的权宜的地方,请指出我们会即时更正。

    Free Web Hosting