這次的實踐內容是在PD中實現逆向工程,寫的文檔中有截圖,上傳截圖不方便,就不傳了。
以下是將Oracle中指定資料庫結構匯出到PowerDesigner(PD)中的方法,實踐出真知:
前提條件:
1.現有Oracle資料庫sun880,其中包含若干張資料表,串連sun880的使用者名稱sgsj,密碼為sgsj。
2.PD版本為11。
正式步驟:
1.從菜單條中依次選擇File -> Reverse Engineer -> Database,彈出New Physical Data Model視窗。
2.點擊確定後,彈出Database Reverse Engineering視窗。
3.點擊Connect to ODBC表徵圖會彈出Connect to an ODBC Data Source視窗,點擊Add按鍵,在彈出的ODBC資料來源管理器視窗選定系統DSN選項卡,點擊添加按鍵,選擇Oracle in OraHome92選項
4.點擊完成按鍵後會彈出Oracle ODBC Drive Configuration視窗,按以下標準填寫:
Data Source Name——sun880(可以起任意的名字)
Description——留空即可
TNS Service Name——SUN880(服務名)
User——sgsj
5.點擊Test Connection,在彈出的Oracle ODBC Driver Connect視窗中輸入Password——sgsj,點擊OK。在Oracle ODBC Driver Configuration視窗點擊OK按鍵。
6.點擊確定返回,在Connect to an ODBC Data Source視窗的Machine data source中選擇sun880(Oracle in OraHome92),在UserID中填入sgsj,在Password中輸入sgsj,勾選Save Password項
7.點擊Connect按鍵,返回Database Reverse Engineering視窗,點擊確定後會彈出匯入視窗,在其中選擇需要的表即可。