天天看點

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

Powerdesigner逆向工程詳細步驟

1.      利用powerdesigner逆向工程生成實體模型PDM,并轉化為建庫腳本。

A.       在powerdesigner電腦上建立ODBC資料源

  開始-控制台-管理工具—資料源ODBC

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

在使用者DSN—添加—拉到最下面選擇sql server

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

輸入資料庫名稱和ip位址

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

輸入資料庫使用者名和密碼

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

直接下一步到最後 –測試資料源

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

測試ok

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

已經添加了一個misdb  sqlserver資料源

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

B.       利用powerdesigner逆向工程生成PDM實體模型

安裝powerdesigner15.1

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

選擇檔案—reverse enginer—database

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

 Model_name 自己設定PDM的名字,DBMS—選擇資料源的類型

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

選擇原來已經添加過的ODBC 資料源

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

選擇原來已經添加過的ODBC 資料源

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

輸入SQL的使用者名和密碼

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

點選connect-出現下圖,選擇資料庫,表,索引,視圖等都可以選擇或者不選擇,單機OK

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

生成了該資料的PDM模型

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

C.       由PDM模型生産建立資料庫腳本

選擇資料庫—generate database

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

 選擇one file only

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

在目标路勁可以看到生成的sql腳本

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

生成的sql server 腳本

Powerdesigner逆向工程詳細步驟(生成建庫腳本)

注:如果要在Oracle 執行需要做datatype,文法等方面的修改。

轉載于:https://my.oschina.net/u/1268664/blog/863145