日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

PLSQL Developer连接Oracle数据库

發布時間:2025/4/16 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PLSQL Developer连接Oracle数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

一、環境

Oracle當前版本:Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

Oracle安裝路徑:D:\oraclexe\

PLSQL Developer版本:PLSQL Developer 11.0.3.1700,32bit

二、目標

通過PLSQL Developer連接上Oracle

三、步驟

1. 安裝PLSQL Developer

當安裝路徑為:C:\Program Files(x86)\PLSQL Developer時,出現警告。如下圖所示:

根據上圖,警告安裝路徑不可以出現括號,即"("與")",那么修改安裝路徑為:C:\Program Files\PLSQL Developer,之后一直next,完成安裝。

2. 通過PLSQL Developer登錄Oracle

??? 打開PLSQL Developer,出現如下圖所示的登錄對話框:

??

?? 輸入Username, Password, Database,我們當前這三個值依次為:sys, admin, xe

?? 點擊[ok]登錄數據庫。

?? 但是出現如下錯誤:

??

?? 或者 make sure you have the 32 bits oracle client installed

?? 通過google得知,這是因為32位的PLSQL Developer無法連接64位的Oracle,咋辦呢?

?? 到oracle官網上下載支持32位PLSQL Developer登錄64位Oracle數據庫的oci.dll包,下載地址如下:

?? http://www.oracle.com/technetwork/topics/winsoft-085727.html

?? 這里我們選擇的版本是:instantclient-basic-nt-11.2.0.2.0.zip (50,325,016 bytes)

?? 下載完畢后,解壓到硬盤某處,當前我解壓到:D:\oraclexe,解壓完得到如下目錄結構:

??

?? 先不登錄,打開PLSQL Developer,進入Tools-->Preferences-->Connection-->OCI library(empty is autodetect),在輸入框中填入:D:\oraclexe\instantclient_11_2\oci.dll,生效退出。

?? 添加windows系統變量,變量名: TNS_ADMIN,變量值: D:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

?? 至此該問題解決,注意如果你安裝的oracle是32位的,是不會出現這個錯誤的。

?? 再次嘗試通過PLSQL Developer登錄oracle數據庫,出現如下錯誤:

??

?? 這個錯誤是說數據庫連接實例不對,但是實例名稱XE對的,為啥呢?問題出在監聽器配置文件tnsnames.ora上。

?? 修改之前的文件內容如下圖所示:

??

??? 咦?有關于XE實例的配置呀,為啥還出錯呢?

??? 原來我們這里HOST = mthrone,其中mthrone是當前pc機的名稱,這里需要修改為:HOST = localhost。

??? 修改完監聽器配置文件之后,我們又一次通過PLSQL Developer登錄oracle數據庫,發現成功了。

??? 特別注意:當修改了數據庫的tnsnames.ora文件后,建議重啟oracle數據庫相關的服務。

???

轉載于:https://my.oschina.net/wangbaofeng/blog/740537

總結

以上是生活随笔為你收集整理的PLSQL Developer连接Oracle数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。