PLSQL遠程鏈接Oracle數據庫

根據python版本和數據庫版本安裝對應的oracle客戶端(Instant client),下載地址:html

http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html

根據PLSQL的版本,下載對應的客戶端,這裏因爲咱們的PLSQL是32爲的,咱們下載如下版本:python

instantclient-basic-nt-11.2.0.4.0.zip

將下載下來的文件解壓,路徑不要帶中文,這裏咱們解壓路徑爲:數據庫

D:\SOFT\oracle_client_x86

配置系統變量oracle

NLS_LANG
AMERICAN_AMERICA.AL32UTF8
或 SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

TNS_ADMIN
D:\SOFT\oracle_client_x86

在客戶端路徑下建立文件tnsnames.ora,最基礎的配置以下:spa

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = crcl)
    )
  )

ORCL是鏈接名,鏈接數據庫的別名,能夠本身起。 
HOST 是數據庫地址ip。 
SERVICE_NAME是數據庫名(對應jdbc:oracle:thin:@127.0.0.1:1521:crcl)。3d

 

配置PLSQLcode

開啓PLSQL,在登陸界面直接取消進入程序主界面,進入首選項htm

如圖所示,將Oracle主目錄名填入blog

D:\SOFT\oracle_client_x86

OCI庫填入ip

D:\SOFT\oracle_client_x86\oci.dll

注意點擊前面的點,變爲綠色即爲啓用。

重啓PLSQL便可正常登錄。

相關文章
相關標籤/搜索