綠色PLSQL/Developer搭配Oracle精簡客戶端使用

主要如下幾個步驟: html

1. 下載Oracle精簡客戶端,並解壓(不用安裝) sql

2. 建立Oracle精簡客戶端配置文件(sqlnet.ora, tnsnames.ora) oracle

3. 設置環境變量TNS_ADMIN ide

4. 設置PLSQL以管理員身份運行(win7/win8) 工具

5. 配置PLSQL的oracle鏈接參數 測試


1. 下載Oracle精簡客戶端,並解壓(不用安裝 spa

從這裏下載:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,以後選擇basic版本就好 htm

解壓:C:\instantclient\(目錄隨意) ci


2. 建立Oracle精簡客戶端配置文件(sqlnet.ora, tnsnames.ora it

C:\instantclient\目錄下新建sqlnet.ora和tnsnames.ora文件

    sqlnet.ora文件內容爲:

    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

    tnsnames.ora文件內容爲:

    orcl=
        (DESCRIPTION =
            (ADDRESS_LIST =
              (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.103)(PORT = 1521))
            )
            (CONNECT_DATA =
              (SERVICE_NAME = orcl)
            )
        )


3. 設置環境變量TNS_ADMIN

變量名: TNS_ADMIN
變量值: C:\instantclient\
不然出現:ORA-12154: TNS:could not resolve the connect identifier specified錯誤

在我本機上報了ora-12543:沒法找到host 錯誤

若是以前安裝了Oracle 又卸載,會遺留NLS_LANG=NA的鍵值.輸入RegEdit打開註冊表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA並刪除掉
不然會報ORA-12705: Cannot access NLS data files or invalid 錯誤.

4. 設置PLSQL以管理員身份運行(win7/win8)

win7/win8下,須要以管理員身份運行plsqldev.exe程序
(右鍵--》屬性--》兼容性--》以管理員身份運行)

5. 配置PLSQL的oracle鏈接參數

選擇pl/sql的工具/首選項(tool/ preference/)裏的鏈接,在右面設置Oracle主目錄名(即安裝目錄)和OCI庫.
Oracle主目錄名: C:\instantclient\
OCI庫: C:\instantclient\oci.dll
注意先應用,再肯定


測試一下看看

若是嫌麻煩,直接用oracle sql developer吧

相關文章
相關標籤/搜索