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使用經驗總結
由于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的數據字典文檔。
數據庫生成數據字典工具(PDMREAD)圖解
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.好了通過數據源設置生成字典成功。