注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

PowerDisigner15使用手记之三——数据库脚本的导出  

2012-10-30 19:45:12|  分类: 数据库技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

PowerDisigner15使用手记之三——数据库脚本的导出

 

本来还想介绍一下存储过程和函数的编写,但觉得这个目前也没有一个实例,直接写的话也没有说服力,所以,直接进行到下一步算了。以后有时间有例子后再补上,反正挖坑多了,也不再乎这么一个两个了。

从PDM导出到数据库有两种方式,一种是导出SQL脚本,然后再引入脚本进行数据库的创建。另外一种就是直接操作数据库。

直接操作数据库是方便,但是你得在ODBC的数据源里进行设置,所以这里就不再细说了,这里只讲导出SQL脚本的方法。

点击“DataBase”->“Gereate DataBase”会弹出一个对话框,在默认的选项卡里,一定要选中script Generation这个选项,然后设置好导出文件的名字和位置,点击selection,在里面选择要生成的表或视图等选项。然后你可以在preview里看生成的脚本。不对回头再改。如果你觉得差不多了,就可以“确定”直接生成脚本。

这里有几个问题,一是如果你的表或者视图啥都没有,会报一个红色的创建错误,或者这么说,如果有红色的错误,你的脚本就无法生成了,你就得查看具体的原因,一般来说,这个工具报告的原因还是比较清楚的。

第二个问题是“existence of index(reference 或key)”,这个警告,一般来说你可以不管他,这只是告诉你应该有索引或者相关的引用等,而你的表或视图中没有,这个其实不重要。不过你如果想去掉这个警告,可以在“Tool”->“check model”中的selection中的树形选择框中去掉相应的项即可。

还有一种情况,如果你忽略了在“model”“model properties”中的DataBase后的Create图标点击出现数据库创建的对话框内进行设置的话,可能会无法在生成的脚本中看到数据库创建的脚本。

东西讲得比较简单,一点点来,毕竟也没有天天用他,经验还是少。

积少成多,积土成山。

  评论这张
 
阅读(524)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017