PowerDesigner可以連接Oracle數據庫進行反向生成物理數據模型,本文演示操作過程。
環境說明:
1)Windows8.1,Oracle11R2 32位。
2)PowerDesigner15.1
1、打開PowerDesigner新建物理數據模型
2、在菜單欄中點擊“數據庫”,選擇“Configure Connections…”選項。
3、在彈出的“Configure Data Connections”配置界面中選擇“Connection Profiles”選項卡。
4、在工具欄中點擊“Add Data Source”按鈕添加數據源。
5、在彈出的“Connection Profile Definition”界面中填寫數據庫連接信息;
6、點擊左下角的“Test Connection…”按鈕測試連接;
點擊發現提示連接失敗。
這是因為在win8環境下沒有相應的權限,所以需要將PowerDesigner以管理員身份啟動,再次點擊測試即可成功。
7、在菜單欄中選擇“Reverse Engineer –》 Database”來反向生成物理數據模型;
保持默認,點擊“確定”按鈕。
8、在“Database Reverse Engineering Options”界面中勾選“Using a data source”;
單擊右側按鈕彈出data source選擇界面。
勾選Connection profiles,選擇剛才創建的orcl.dcp並在下方數據用戶名和密碼,點擊Connect按鈕返回。
繼續點擊確定按鈕。
9、確定后即可進入最關鍵的用戶、表、視圖等內容的選擇界面,請根據實際需要勾選相應內容,最后點擊確定按鈕進行物理數據模型的反向生成。
根據選擇內容不同,實際試用時間可能會比較慢,請耐心等待。
10、得到反向生成的模型。