Oracle11g客戶端安裝及plsql配置

1,項目使用的是oracle11g數據庫,安裝個客戶端訪問服務器. html


到oracle官方下載:
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/htdocs/winsoft.html (中文)
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下載下列幾個壓宿文件 git


下面是我已經搜到的,直接複製到網頁上下載便可。 sql


http://download.oracle.com/otn/nt/instantclient/111070/instantclient-sqlplus-win32-11.1.0.7.0.zip 數據庫


下載的三個壓縮文件 服務器


oracleDBinstantclient-basic-win32-11.1.0.7.0.zip   這是最核心的包 oracle


instantclient-jdbc-win32-11.1.0.7.0.zip  包含JDBC Driver的包 htm


instantclient-sqlplus-win32-11.1.0.7.0.zip   最簡單的SQLPLUS包 ip



我把文件解壓到了D盤,D:\OracleClient下面 ci


最後的文件結構應該以下: get


Oracle11g客戶端安裝及plsql配置 - digitphoto - digitphoto的博客



2.配置tnsnames.ora,若是本機上沒有安裝oracle,能夠從安裝了oracle的機上拷貝一個(tnsnames.ora文件在% ORACLE_HOME%\network\admin下)放在上面的目錄D:\OracleClient下。tnsnames.ora的內容爲:



# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora


# Generated by Oracle configuration tools.


ORCL =


  (DESCRIPTION =


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


    (CONNECT_DATA =


      (SERVER = DEDICATED)


      (SERVICE_NAME = orcl)


    )


  )


3,添加一個環境變量,名爲TNS_ADMIN,值爲tnsnames.ora文件所在路徑(如:D:\OracleClient),這是爲了可以找到上面說的tnsnames.ora。若是本機上安裝了ORACLE,而且設置了ORACLE_HOME環境變量,那麼會自動在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。



4,設置ORACLE的語言,添加註冊表項:「NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK」,位於 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE。若是本機沒有安裝ORACLE,在H_L_M\SOFTWARE\下是沒有"ORACLE"這一項的,須要手動建立,而後再在ORACLE項下建立鍵NLS_LANG,鍵值爲:SIMPLIFIED CHINESE_CHINA.ZHS16GBK


Oracle11g客戶端安裝及plsql配置 - digitphoto - digitphoto的博客


5,下載並安裝PL.SQL.Developer配置應用
配置tools->preferences->connection


Oracle11g客戶端安裝及plsql配置 - digitphoto - digitphoto的博客


找到等號左側參數填寫等號右側對應的內容


Oracle Home(empty is autodetect)=D:\OracleClient


OCI library(empty is autodetect)=D:\OracleClient\oci.dll


□Check connection的方框要打√



6,再次打開plsql則會在database中有orcl選項,輸入用戶名密碼就能夠登錄。

相關文章
相關標籤/搜索