PLSQL無(wú)法連接64位Oracle數(shù)據(jù)庫(kù)/Database下拉框?yàn)榭盏耐昝澜鉀Q方法
今兒個(gè)重裝了個(gè)系統(tǒng),win7x64。
接著裝了個(gè)64位的oracle11g:oracle11g下載頁(yè)面。
找到適合自己系統(tǒng)的數(shù)據(jù)庫(kù),需要將file1和file2都下載下來(lái),一起解壓,否則安裝不了。
接著用免安裝的plsql連接數(shù)據(jù)庫(kù)試了試,發(fā)現(xiàn)沒(méi)有連接的權(quán)限可選,如圖:

直接輸入用戶名、密碼和數(shù)據(jù)庫(kù)名,提示如下:

說(shuō)明plsql是不可以直接連接64位Oracle數(shù)據(jù)庫(kù),只能連接32位。既然都安裝了64位oracle,可不能卸載了再裝32位啊,那如何連接64位呢,就只能借助32位客戶端實(shí)現(xiàn)了。具體方法在此與大家分享一下:
1.首先下載32位的oracle客戶端
下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,如圖:

一定下載紅色標(biāo)記的32-bit那個(gè),點(diǎn)進(jìn)去之后找到適合自己現(xiàn)有數(shù)據(jù)庫(kù)版本的那個(gè)文件下載,我裝的是oracle11.2.0.1,因此如圖:

右擊迅雷下載即可,不大,貌似49M多一點(diǎn)點(diǎn)。
2.下載完成之后,直接解壓到某個(gè)硬盤目錄下,如E:\,以下以E盤為例,解壓完成后,在E盤目錄下多了個(gè)instantclient_11_2目錄,然后在instantclient_11_2目錄下新建兩層文件夾\NETWORK\ADMIN,將已經(jīng)安裝的oracle根目錄\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
文件復(fù)制過(guò)來(lái)。
3.配置plsql的首選項(xiàng)
打開plsql,點(diǎn)取消不進(jìn)行連接數(shù)據(jù)庫(kù)。進(jìn)入之后,在工具欄中找到工具》首選項(xiàng),如圖:

檢查連接選中,
oracle主目錄名:e:\instantclient_11_2,
OCI庫(kù):e:\instantclient_11_2\oci.dll
設(shè)置完成之后點(diǎn)擊應(yīng)用即可。
4.添加環(huán)境變量
右擊計(jì)算機(jī)---屬性---高級(jí)系統(tǒng)設(shè)置---高級(jí)選項(xiàng)卡》環(huán)境變量,如圖:

在系統(tǒng)變量中添加兩個(gè)變量:
TNS_ADMIN:oracle根目錄\product\11.2.0\dbhome_1\NETWORK\ADMIN
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
點(diǎn)擊確定。
5.重啟計(jì)算機(jī),重啟plsql,你會(huì)有意想不到的驚喜~~~try it!good luck!O(∩_∩)O~
到此這篇關(guān)于PLSQL無(wú)法連接64位Oracle數(shù)據(jù)庫(kù)/Database下拉框?yàn)榭盏耐昝澜鉀Q方法的文章就介紹到這了,更多相關(guān)PLSQL無(wú)法連接Oracle內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 教你使用PLSQLDeveloper14連接Oracle11g的詳細(xì)過(guò)程
- PLSQLDeveloper登錄遠(yuǎn)程連接Oracle的操作
- 通過(guò) plsql 連接遠(yuǎn)程 Oracle數(shù)據(jù)庫(kù)的多種方法
- PLSQL Developer連接oracle數(shù)據(jù)庫(kù)配置教程
- plsql 連接oracle數(shù)據(jù)庫(kù)詳細(xì)配置的方法步驟
- Plsql Developer連接Oracle時(shí)出現(xiàn)Could not initialize oci.dll解決方案
- 通過(guò)PLSQL Developer創(chuàng)建Database link,DBMS_Job,Procedure,實(shí)現(xiàn)Oracle跨庫(kù)傳輸數(shù)據(jù)的方法(推薦)
相關(guān)文章
利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle的定期備份
我們搞數(shù)據(jù)庫(kù)管理系統(tǒng)的經(jīng)常會(huì)遇到數(shù)據(jù)庫(kù)定期自動(dòng)備份的問(wèn)題,有各種各樣的方法,這里介紹一種利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle定期備份的方法供大家分享。2009-08-08
Oracle 數(shù)據(jù)庫(kù)連接查詢SQL語(yǔ)句
oracle 連接查詢分如下幾種方法,大家可以看看,整理了下oracle 內(nèi)外鏈接。2009-08-08
重新編譯PLSQL中的無(wú)效對(duì)象或者指定的對(duì)象 的方法
重新編譯PLSQL中的無(wú)效對(duì)象或者指定的對(duì)象 的方法...2007-04-04
記一次Oracle數(shù)據(jù)恢復(fù)過(guò)程
本文簡(jiǎn)單記錄一下最近一次數(shù)據(jù)恢復(fù)的過(guò)程,需要的朋友可以參考下2015-08-08
oracle 多個(gè)字符替換實(shí)現(xiàn)
CSDN上的一個(gè)網(wǎng)友,需要一個(gè)sql語(yǔ)句的解決方案需求是這樣的求寫oracle多個(gè)字符替換(有測(cè)試數(shù)據(jù))2009-10-10
Oracle如何修改當(dāng)前的序列值實(shí)例詳解
很多時(shí)候我們都會(huì)用到oracle序列,那么我們?cè)趺葱薷男蛄械漠?dāng)前值呢?下面這篇文章主要給大家介紹了關(guān)于Oracle如何修改當(dāng)前的序列值的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05
oracle誤drop/update操作后的數(shù)據(jù)恢復(fù)測(cè)試
本人主要是對(duì)drop/update數(shù)據(jù)后,在允許有時(shí)間內(nèi)進(jìn)行數(shù)據(jù)恢復(fù),操作性強(qiáng),比較實(shí)用。不對(duì)理論進(jìn)行講訴,需要的朋友可以參考下2015-08-08
Oracle RAC環(huán)境下的阻塞(blocking blocked)介紹和實(shí)例演示
這篇文章主要介紹了Oracle RAC環(huán)境下的阻塞(blocking blocked)介紹和實(shí)例演示本文提供了2個(gè)查詢腳本,并給出實(shí)例演示那些session為阻塞者,哪些為被阻塞者,需要的朋友可以參考下2014-09-09

