由于硬件技術(shù)的不斷更新,Win7系統(tǒng)逐漸成為主流,而且計算機內(nèi)存逐漸增大,為了充分的利用內(nèi)存資源(因為32為系統(tǒng)最多只能用到3G左右的內(nèi)存),提高系統(tǒng)性能,很多人開始使用Win7(64Bit)的系統(tǒng)。在64位系統(tǒng)上安裝64位的Oracle數(shù)據(jù)庫,但是沒有對應(yīng)的64位PL/SQL Developer,此時就不能使用PL/SQL Developer來進行直接連接的,所以要想實現(xiàn)連接還得需要其他途徑來完成。
下面就來說明如何實現(xiàn)連接。
一、下載Oracle客戶端
下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,點擊連接進入會出現(xiàn)以下頁面。
![](/d/20211018/aad7178ecdf14e174b3f2bfc33ce91b8.gif)
選擇第一個Instant Client for Microsoft Windows (32-bit) 進行下載就可以了,請不要下載64bit的,我試過,不能實現(xiàn)連接的。
二、配置Oracle客戶端
下載之后將其解壓,不需要進行安裝,比如解壓到......\TOOLS_APP目錄下,然后在instantclient_11_2目錄下新建兩層文件夾\NETWORK\ADMIN,再在ADMIN文件夾下面建一個tnsnames.ora文件,然后向文件中添加如下內(nèi)容:
ORACLE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORACLE)
)
)
LISTENER_ORACLE =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
以上的內(nèi)容可以在這個地方進行拷貝:E:\OracleDB\app\MuLing\product\11.2.0\dbhome_1\network\admin\tnsnames.ora。
三、進行安裝PL/SQL Developer
將之前下載好的PL/SQL Developer(沒有的在網(wǎng)上自行下載)進行安裝,但需要強調(diào)一點:安裝路徑中不能有括號,不要安裝在C:\Program Files (x86)目錄下面。
四、進行PL/SQL Developer的配置
安裝完成之后,運行PL/SQL Developer,此時出現(xiàn)的登錄窗體不能進行登錄,點擊Calcel按鈕,這時會在無登錄狀態(tài)下進入。
![](http://img.jbzj.com/file_images/article/201703/2017322155056143.jpg?201722215517)
配置相應(yīng)信息,把之前的解壓包信息配置上:
![](/d/20211018/59aaad837ee4b805c09229c226c58f84.gif)
五、重新啟動PL/SQL Developer進行登錄
![](/d/20211018/f6661cc60670e6f74ec6a08bf47efb43.gif)
輸入相應(yīng)的信息就可以進行連接登錄。
六、驗證是否真的連接到Oracle了
寫一條Sql語句進行驗證,查詢可以看到下面的效果,說明連接成功。
![](/d/20211018/a437d6789c3182b3c551359347e08aa8.gif)
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- Plsql Developer連接Oracle時出現(xiàn)Could not initialize oci.dll解決方案
- 使用PL/SQL Developer連接Oracle數(shù)據(jù)庫的方法圖解
- Windows 64位下裝安裝Oracle 11g,PLSQL Developer的配置問題,數(shù)據(jù)庫顯示空白的完美解決方案(圖文教程)
- Oracle中在pl/sql developer修改表的2種方法
- 詳解PL/SQL Developer連接本地Oracle 11g 64位數(shù)據(jù)庫