環境:Oracle 11G(遠程) + win32_11gR2_client + PowerDesigner 15
一、下載、安裝、配置
1、下載地址
win32_11gR2_client客戶端下載地址:
https://pan.baidu.com/s/1c2N0GPa
Windows版Oracle下載地址:
http://pan.baidu.com/s/1kUQubC7
Linux版本Oracle11G下載地址:
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
注:PowerDesigner為win 32的程序,連接數據庫會默認開啟32位系統的ODBC,因此無法使用64位系統Oracle11g的驅動程序
所以需要下載安裝Oracle11g的32位系統客戶端win32_11gR2_client.zip ,然后用客戶端的提供程序連接Oracle
2、安裝
本地安裝PowerDesigner和Oracle客戶端,安裝時參考提示進行即可。
注意:安裝win32_11gR2_client選擇管理員模式,1.1G的那個安裝版本
3、配置客戶端TNS
將ORACLE安裝目錄下的product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora文件分別拷貝到對應的Client的product\11.2.0\client_1\network\admin下。
4、配置數據源
(1)打開ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,點擊添加,選擇Oracle in OracleClient_home
(2)配置數據源,輸入用戶名賬號,測試連接成功
注意:這里添加的賬號為PowerDesigner連接的對象,若后期需要增添連接對象,可以在這里配置
(3)打開PowerDesigner,在DataBase下拉菜單選擇點擊Connect,選擇剛才配好的ODBC
二、導出表結構
1、創建數據模型
文件-->新建模型

2、配置數據源
使用C:\Windows\SysWOW64\odbcad32.exe工具,添加,選擇管理員方式安裝的Oracle Client,

添加數據源連接名稱、實例名、用戶名,單擊OK

至此,數據源設置完畢。
3、使用數據源
(1)在菜單欄中,選擇:數據庫-->Configure Connections調出以下窗口,這里可以看到已經配置好的數據源

(2)選擇菜單欄:數據庫-->Connect,選擇配置好的數據源,填寫對應的用戶和密碼,Connect

(3)選擇菜單:數據庫-->Update Model From Databases,

默認即可,確定

選擇要導出的表,同時可配置其他參數,OK,開始導出,導出結果如下:

參考:
