1. 程式人生 > >PowerDesigner逆向匯入Oracle資料庫並顯示中文註釋

PowerDesigner逆向匯入Oracle資料庫並顯示中文註釋

一、簡介

PowerDesigner的逆向工程是依託於系統中的ODBC資料來源的,這就導致瞭如果系統中沒有相應的資料庫ODBC時不能從資料庫逆向出資料庫原型,要配置Oracle ODBC必須要安裝Oracle,

當前環境:

window 10 64bit
PowerDesigner 16.5 32bit
Oracle 11G

二、安裝Oracle客戶端


BASE包:instantclient-basic-nt-11.2.0.4.0.zip
ODBC包:instantclient-odbc-nt-11.2.0.4.0.zip

兩個包的版本必須要一致才行。解壓上面兩個包,把解壓後的檔案放在同一個目錄


使用管理員許可權開啟CMD,進入該目錄,執行odbc_install.exe進行安裝。

C:\Users\fendo>cd D:\SoftWare\instantclient\instantclient_11_2

C:\Users\fendo>D:

D:\SoftWare\instantclient\instantclient_11_2>odbc_install.exe

三、配置客戶端TNS

安裝成功後,在控制面板中,通過管理工具,中的ODBC資料來源工具進行檢視


此時在驅動程式一欄應該能看見Oracle的驅動


然後選擇ODBC配置DSN,如下圖、點選新增


選擇Oracle驅動


配置相關資料來源資訊:


第一行是資料來源的名字,自己取,方便以後程式呼叫,
第二行可以選擇不填,
第三行是選擇oracle資料庫的伺服器,可以是url,如果資料庫安裝在本地,就選擇本地伺服器的名字。


然後點選測試下連線


四、PowerDesigner連線Oracle

開啟PowerDesigner,然和操作步驟如下:


在彈出的對話方塊中填入你要建立的模型名稱 Model name,選擇你要匯出工程的資料庫型別,這裡就比較全面了,不再受你機器上安裝的ODBC的限制了。


點選確定,然後選擇Using a data source


輸入使用者名稱與密碼進行連線。然後選擇其中你想要操作的表。匯入之後如下:


顯示錶註釋操作如下