Win7 64位下PowerDesigner連接64位Oracle11g數(shù)據(jù)庫
本教程為大家分享了PowerDesigner連接64位Oracle11g數(shù)據(jù)庫的方法,供大家參考,具體內(nèi)容如下
操作系統(tǒng):WIN7 64旗艦版
Oracle版本:64位11g
PowerDesigner版本:15.1
問題描述:因?yàn)镻owerDesigner是32的程序,連接數(shù)據(jù)庫會(huì)默認(rèn)開啟32位的ODBC,因此無法使用Oracle11g的驅(qū)動(dòng)程序
解決方法:下載安裝Oracle11g客戶端win32_11gR2_client.zip => 選擇客戶端的提供程序連接Oracle
詳細(xì)步驟:
1、下載Oracle11g客戶端win32_11gR2_client.zip
(曾嘗試使用精簡(jiǎn)版不成功,所以保險(xiǎn)起見用官方完整版客戶端)
2、安裝選擇管理員模式,1.1G的那個(gè)安裝版本
3、配置客戶端TNS
配置后將......product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora分別拷貝到對(duì)應(yīng)的client的.....product\11.2.0\client_1\network\admin下。
4、打開ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,點(diǎn)擊添加,選擇Oracle in OracleClient_home
(截圖有兩個(gè)因?yàn)槲野惭b了兩遍,第一次安裝錯(cuò)了,請(qǐng)無視)
5、配置數(shù)據(jù)源,輸入用戶名賬號(hào),測(cè)試連接成功
6、打開PowerDesigner,在DataBase下拉菜單選擇點(diǎn)擊Connect,選擇剛才配好的ODBC就可以了!
總結(jié):64位系統(tǒng)用Oracel有點(diǎn)麻煩,我當(dāng)時(shí)用本機(jī)裝Oracle11g服務(wù)端,然后連PL/SQL連不上也是這個(gè)原因,現(xiàn)在用的很好。
Oracle11g服務(wù)端+Oracle11g客戶端+PL/SQL Developer+PowerDesigner,環(huán)境運(yùn)行穩(wěn)定?。╳yt:后加網(wǎng)上的方法是正常的我的方法是采用的用了客戶端和簡(jiǎn)單客戶端并存的方式不完善)
添加數(shù)據(jù)源的時(shí)候要注意。首先要新建一個(gè)數(shù)據(jù)模型,建立成功以后才能夠在對(duì)應(yīng)的數(shù)據(jù)庫菜單中選到要對(duì)應(yīng)的這個(gè)菜單下面是我的一些截圖,展示了成功的案例,如果數(shù)據(jù)庫連接不成功。那么我們就要完成上面的操作或這看看能否建立好net連接吧
這樣就完成了連接oracle的過程如果連接sqlserver的話需要注意的是,異構(gòu)數(shù)據(jù)庫是不能放在一個(gè)project下的
區(qū)別在下面的圖片中
選擇的驅(qū)動(dòng)程序不同。其余的都差不多。但是我測(cè)試的目標(biāo)數(shù)據(jù)源有問題,無法正常的訪問,所以結(jié)果圖我沒有貼出來。大家可以自己測(cè)試吧。這里參考了幾個(gè)文檔分別是
PowerDesigner15.1連接oracle11g逆向生成ER圖
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Oracle 11g如何清理數(shù)據(jù)庫的歷史日志詳解
- Oracle12c的數(shù)據(jù)庫向11g導(dǎo)進(jìn)的方法
- 詳解PL/SQL Developer連接本地Oracle 11g 64位數(shù)據(jù)庫
- Windows系統(tǒng)安裝Oracle 11g 數(shù)據(jù)庫圖文教程
- Oracle11g數(shù)據(jù)庫win8.1系統(tǒng)安裝配置圖文教程
- oracle 11g配置 解決啟動(dòng)連接數(shù)據(jù)庫出現(xiàn)的ora錯(cuò)誤
- Oracle 11g數(shù)據(jù)庫安裝與卸載的方法圖解
- oracle 11g數(shù)據(jù)庫安全加固注意事項(xiàng)
- Oracle 11g數(shù)據(jù)庫詳細(xì)安裝圖文教程
- oracle 11g 數(shù)據(jù)庫常用操作實(shí)例總結(jié)
相關(guān)文章
Oracle Listener 動(dòng)態(tài)注冊(cè) 與 靜態(tài)注冊(cè)
注冊(cè)就是將數(shù)據(jù)庫作為一個(gè)服務(wù)注冊(cè)到監(jiān)聽程序??蛻舳瞬恍枰罃?shù)據(jù)庫名和實(shí)例名,只需要知道該數(shù)據(jù)庫對(duì)外提供的服務(wù)名就可以申請(qǐng)連接到數(shù)據(jù)庫2015-12-12解決Oracle ORA-01017:invalid username/password:logon
這篇文章主要介紹了解決Oracle ORA-01017:invalid username/password:logon denied的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05Oracle怎么刪除數(shù)據(jù),Oracle數(shù)據(jù)刪除的三種方式
這篇文章主要介紹了Oracle中刪除數(shù)據(jù)的三種方式小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02Oracle的RBO和CBO詳細(xì)介紹和優(yōu)化模式設(shè)置方法
這篇文章主要介紹了Oracle的RBO和CBO詳細(xì)介紹和優(yōu)化模式設(shè)置方法,RBO即基于規(guī)則的優(yōu)化方式(Rule-Based Optimization),CBO即基于代價(jià)的優(yōu)化方式(Cost-Based Optimization),需要的朋友可以參考下2014-07-07Oracle字符函數(shù)應(yīng)用檢測(cè)漢字的方法
這篇文章主要介紹了Oracle字符函數(shù)應(yīng)用檢測(cè)漢字的方法,需要的朋友可以參考下2017-03-03