PowerDesigner鏈接Oracle數據庫,根據創建的數據源進行E-R圖生成。詳細步驟以下:數據庫
一、啓動PowerDesigner服務器
二、菜單:File->Reverse Engineer ->Database 出來New Physical Data Model對話框,DBMS選擇ORACLE Version 10g 選項,其餘能夠選擇默認值:測試
點擊「肯定」按鈕,彈出Database Reverse Engineering Options對話框:3d
在此咱們選擇Using a data source,點擊數據源按鈕彈出Connection to a Data Source對話框,DataSource欄選中第三個Connection profilte選項;對象
而後點擊Configuer按鈕,彈出數據源配置Configuer Data Connections對話框;blog
把頁籤切換到第三個Connetion Profiles頁籤中,若是鏈接存在,選中就行,it
若是不存在,點擊add Data Source數據庫圖標進行新增,彈出Connectionio
Profile Definition對話框以下圖;class
此對話框中須要輸入如下信息配置
Connection profile name: 輸入數據庫鏈接文件名,它會自動加上後綴名.dcp;
Directory:數據庫鏈接文件存放路徑;能夠任意;
Connetction type: 選擇JDBC;
DBMS type : 數據庫類型選擇Oracle;
Server name: 服務器名稱;也至關於對應PL/SQL登錄頁面的數據庫;
(Net Manager管理器能夠看到服務器)
Database name: 數據庫名字;
User name: 登錄數據庫名字;
Password: 密碼
JDBC Driver class: 驅動類;只要下拉框選擇就行;
JDBC Driver Jar URL: 訪問的服務器路徑
JDBC connection files: 驅動包;須要指向ojdbc14.jar或者其餘驅動的包的按鈕路徑 ;
所有設置以下圖
點擊Test Connection 按鈕進行鏈接測試;
測試鏈接是否成功;成功會彈出成功或者失敗消息框;
測試成功後;
點擊肯定按鈕,返回數據源配置Configuer Data Connections對話框
列表中就會多出一個,以下圖
勾上剛剛建立的鏈接,點擊肯定按鈕;
返回Connetction to a Data Source 對話框,
而後在下拉框中選擇咱們以前創建的數據源文件,
並再次輸入數據庫User ID和password
點擊Connection便可鏈接至數據庫,並得取全部的數據庫對象,在此咱們選擇全部的Table。
最後點擊OK,大功告成!!,如下爲部分截圖: