PDMReader是浏览速查pdm(*.pdm)文件的免费工具软件,与SyBase公司的PowerDesigner产品相比的优势是:它可以以最快的速度找到您要查到的数据字典信息,大大提高日常工作效率。PDMReader也具备ADO连接数据库的基本建议功能,并提供比如SQL脚本导出,excel,word,html,xls,txt文件导出等。
您想查找某个表的表结构,并且想查看其中某字段的A,B,C状态值具体含义代表什么,通过PowerDesigner进行查找,您可能需要打开多个Pdm文件进行搜索,搜索到结果后可能要经过多次鼠标点击操作才能找到您要查找到的信息。如果不记得您要查找的表在哪个pdm数据字典文件中,那么可要花费您大量的时间。而PDMReader则可以最迅速快捷的找到您想要查找到的表结构信息,简单到输入关键字查找即可得到结果。当然,当您的pdm(*.pdm)数据字典文件发生变更后,PDMReader会自动提出重新读取该pdm数据字典文件,以达到实时最新,使查询结果为最新数据字典结果。
数据字典查询
导出为word,html格式的数据字典文件.
逆向获取表结构信息,为您制作数据字典。
辅助功能,比如SQL脚本生成,excel,word,html,xls,txt文件导出等。
数据字典和表结构的校对功能。
由于PDMreader不支持从mysql导出数据字典。因此,必须使用PowerDesigner就需要中转一下了,先生成pdm然后再由pdm转换成数据字典。
关于如何从mysql数据库导出成pdm文件,可以参考以下
在使用PDMreader的时候需要电脑上安装ODBC来建立数据源,因为的windows7 64位,就下载了一个mysql-connector-odbc-5.2.6-win64.msi,谁知道PDMReader不认识,只能卸载了又重新下来了一个mysql-connector-odbc-5.2.6-win32.msi才能够识别。希望这个经验可以帮助那些碰到“驱动程序与应用程序之间的体系结构不匹配”的朋友。
然后再ODBC中创建DSN就行了,使用PowerDesigner通过DSN导出pdm,然后再由pdm就可以导出doc的数据字典文档。
1.首先建立odbc数据源,开始->控制面板->管理工具->数据源(odbc)->系统DSN->添加数据库驱动(本人是用的oracle。所以就使用 oracle in oraDb10g_home驱动), 建立好数据源测试成功即可。
2.添加myo数据源,测试连接成功就OK。
3.下载pdmread并安装,本软件支持 plsql,powerdesinger等等,由于我不熟悉前面两种。就使用了自己配置数据源。、
5.在数据源处配置数据源信息.
6.配置也数据源,测试连接如果成功就OK
7.成功连接后,pdmread就会显示出数据库的所有表,及每个表的字典
8.在数据字典信息处右键导出为excel格式,目前我是一个表一个表的复制出来的。
9.导出为excel格式
10.将excel数据复制到word中
11.好了通过数据源设置生成字典成功。