1、啟動PowerDesigner2、菜單:File->ReverseEngineer->Database出來NewPhysicalDataModel對話框,DBMS選擇ORACLEVersion10g選項,其他可以選擇默認值
點擊“確定”按鈕,彈出DatabaseReverseEngineeringOptions對話框:
2、在此我們選擇Usingadatasource,點擊數據源按鈕彈出ConnectiontoaDataSource對話框,DataSource欄選中第三個Connectionprofilte選項;
然后點擊Configuer按鈕,彈出數據源配置ConfiguerDataConnections對話框
3、把頁簽切換到第三個ConnetionProfiles頁簽中,如果連接存在,選中就行,如果不存在,點擊addDataSource數據庫圖標進行新增,彈出ConnectionProfileDefinition對話
4、此對話框中需要輸入以下信息Connectionprofilename:輸入數據庫連接文件名,它會自動加上后綴名.dcp;Directory:數據庫連接文件存放路徑;可以任意;Connetctiontype:選擇JDBC;DBMStype:數據庫類型選擇Oracle;Servername:服務器名稱;也相當於對應PL/SQL登陸頁面的數據庫;(NetManager管理器可以看到服務器)Databasename:數據庫名字;Username:登陸數據庫名字;Password:密碼JDBCDriverclass:驅動類;只要下拉框選擇就行;JDBCDriverJarURL:訪問的服務器路徑JDBCconnectionfiles:驅動包;需要指向ojdbc14.jar或者其他驅動的包的按鈕路徑;全部設置
5、點擊TestConnection按鈕進行連接測試
測試連接是否成功;成功會彈出成功或者失敗消息框
(連接失敗,PowerDesigner15主窗口左下角提示:Could not Initialize JavaVM的話,就要檢查一下JDK。如果是x64的換成i586版本就行了)
三:反向工程導出關系模型
文件 -> ReverseEngineer -> DataBase -> 選擇剛剛配好的DBMS -> 選擇該用戶下要分析的表名 -> OK