1. 程式人生 > >powerDesigner 連oracle 匯出表結構

powerDesigner 連oracle 匯出表結構

PowerDesigner連線Oracle並匯出表結構

閱讀目錄

環境: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,開始匯出,匯出結果如下: