本地沒有裝Oracle,PL/SQL遠端存取Oracle資料庫配置

來源:互聯網
上載者:User

之前寫過一篇關於Oracle資料庫遠端連線的部落格:Oracle資料庫——服務端配置遠端連線 。

在那篇文章中操作推薦過別人的一篇部落格,就是本部落格的這個話題。但是最近要用了,於是就翻自己的部落格,卻發現那個部落格已經限制訪問了,在網上又找了好久,才找到這個,於是果斷自己寫一下,以備今後自用以及方便他人。

1、安裝PL/SQL,這個過程還是比較容易的,就不再多說了,我的目錄為:C:\plsql

2、去Oracle網站下載Instant Client,需要的人留言,給你髮網盤連結。然後安裝,我是直接安在了PL/SQL的安裝目錄裡面,目錄為:C:\plsql\odac_client。

3、在此目錄中建立一個名為tnsnames.ora的檔案,開啟定入如下內容:

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

4、添加名為TNS_ADMIN的環境變數,值為tnsnames.ora檔案的路徑

5、開啟PL/SQL,直接點取消,就會進入主介面。選擇Tools中的Preference,在裡面設定Oracle Home為C:\plsql\odac_client,OCI Library為C:\plsql\odac_client\oci.dll。

6、配置完成後重啟PL/SQL。

7、可能會碰到亂碼的問題,只需要用下面命令查一下編碼:

select userenv('language') from dual;

只需要添加一個環境變數NLS_LANG,值為上面語句查到的結果,就不會有亂碼問題了。

最後,個人建議,我用的是有道筆記,對於看到的功能性部落格(比如此篇),就收藏到裡面,只是單純的收藏一個地址還是不那麼靠譜的,寫此篇文章,只為提出一點建議,另自己的學習更加高效。

Oracle 10g 安裝後重啟系統,用PLSQL串連報沒有監聽

ORA-03114 PLSQL過程編譯中斷連線錯誤

PLSQL 串連 Oracle簡單配置

PLSQL批量Forall操作效能提升詳解

使用Oracle SQLDeveloper串連資料庫並建立使用者

Oracle內建的PL/SQL Developer匯入匯出資料

在64位Win7系統下安裝Oracle 11g和Oracle SQL Developer用戶端

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.