Powerdesigner逆向工程從sql server數據庫生成pdm (轉載)

 

第一步:打開"控制面板"中的"管理工具"sql

第二步:點擊"管理工具"而後雙擊"數據源(odbc)"數據庫

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第三步:打開以後,點擊"添加"服務器

 

 

第四步:選擇"sqlserver" 點擊"完成"oracle

 

 

 

 

 

 

 

第五步:跟據自身的狀況填寫工具

 

說明:sqlserver

名稱和描述能夠本身命名,服務器就是你的數據庫地址(下圖)server

 

 

 

 

 

 

 

 

第六步:填寫好登陸名和密碼對象

 

 

第七步:完成全部配置後,打開PowerDesigner 15 新建模型,選擇好數據庫類型blog

 

 

 

 

 

第八步:選擇"數據庫"索引

 

 

第九步:選擇好數據源(就是第一步到第六步在控制面板裏配置的那個)

 

 

 

 

 

 

 

 

 

 

第十步:配置好後,打點擊"數據庫"選擇以下圖

 

第十一步:進行以下圖配置

 

第十二步:勾選須要的配置

 

第十三步:點擊ok完工(剩下的本身手動填寫,可能有些東西沒有,如中文說明什麼的)

 

逆向Oracle

 

PowerDesigner提供了逆向工程,容許將已經存在的數據庫轉化爲數據庫物理模型,再由物理模型得出數據庫的概念模型(E-R模型),這裏使用的數據庫是Oracle10g,使用逆向工程抽取數據庫物理模型的步驟以下:

1.打開PD,菜單操做順序爲File>>Reverse Engineer>>Database...,表示從數據庫進行逆向工程,這裏的選項還有:Process Language、Object Language、XML Definition...三個。

2.選擇Database...選項後,在彈出的General選項卡的DBMS選擇Oracle Version 10g,share the DBMS definition肯定。

3.選擇數據源:using an ODBC datasource,從中選擇一個配置好的數據源。若是數據源沒有配置,那麼經過Add按鈕配置一個系統數據源名稱(DSN),並輸入用戶名和密碼鏈接數據源,肯定後進入逆向工程界面。

4.逆向工程界面有用戶過濾、全選、取消全選、選項前置、選項後置、過濾條件等操做選項,底下是數據庫所擁有的各類對象,如表、視圖、同義詞、用戶、角色、抽象數據類型、索引、觸發器、過程、表空間......等等。

5.選擇要反向工程的對象後,點擊OK便可完成數據庫到物理模型的逆向工程。

6.將物理模型轉換爲概念模型:打開物理模型圖,選擇Tools的Generate Conceptual Data Model...菜單選項,便可完成物理模型到概念模型的轉換。

須要注意的細節:

1.配置數據源:配置Oracle數據源時,出現「沒法加載oracle in oradb10g_home2 odbc驅動程序的安裝例程,由於存在系統錯誤代碼127」錯誤,此時是由於數據庫環境變量設置的問題,在環境變量的PATH中將X:/oracle /product/10.2.0/db_1/BIN路徑配置進來後,從新創建DSN,即可以成功配置數據源。

相關文章
相關標籤/搜索