oracle client安裝與配置


(一)安裝Oracle client

環境:windows7 64-bit、oracle client 64-bit

(1)解壓client安裝包

image

 

(2)雙擊setup.exe,選擇管理員,一直next

image

 

(3)執行先決條件檢查,有的電腦在狀態欄會出現“Failure”的情況,點擊右上角的“全部忽略”即可

image

 

(4)點擊完成

image

 

(5)開始安裝

image

 

(6)完成關閉

image

 

(7)可在所有程序中發現我們已經安裝的client

image

 

(二)配置Oracle client

完成Oracle client的安裝之后,我們使用客戶端連接到數據庫服務器,接下來進行連接到服務器的配置。

方法1:

(1)在“所有程序”中,找到Net Configuration Assistant(簡稱NetCA),打開

oracle client finish1

 

(2)點擊“本地網絡服務名配置”,然后下一步

image

 

(3)這里添加客戶端要訪問的數據庫,點擊“添加”,然后下一步

image

 

(4)添加“服務名”,在服務器上,打開dos命令框,使用lsnrctl status查看服務名,然后下一步

/*在數據庫服務器上查看服務器的服務名*/

C:\WINDOWS\system32>lsnrctl status

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 12-2月 -2017 20:48:56

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
別名                      LISTENER
版本                      TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production
啟動日期                  12-2月 -2017 20:33:22
正常運行時間              00 小時 1538 秒
跟蹤級別                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
監聽程序參數文件          e:\app\admin\product\11.2.0\dbhome_1\network\admin\listener.ora
監聽程序日志文件          e:\app\admin\diag\tnslsnr\admin-pc\listener\alert\log.xml
監聽端點概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.254)(PORT=1521)))
服務摘要..
服務 "CLRExtProc" 包含 1 個實例。
  實例 "CLRExtProc", 狀態 UNKNOWN, 包含此服務的 1 個處理程序...
服務 "Oracle8" 包含 1 個實例。
  實例 "ORCL", 狀態 UNKNOWN, 包含此服務的 1 個處理程序...
命令執行成功

C:\WINDOWS\system32>

image

 

(5)選擇TCP,然后下一步

image

 

(6)配置服務器主機名,一台服務器可能有多個IP,我們需要的是為數據庫提供網絡訪問的IP,通過查詢listener.ora中的host參數可得到。oracle默認端口號為1521,一般不會發生變化,不用改動,然后下一步(黑色部分是查看客戶端能否與服務器通信,可以不要)

ping

 

(7)測試能否連接到服務器

image

 

(8)通常都沒法連接到服務器,點擊更改登錄,使用Scott帳號登錄測試

image

image

 

(9)連接成功

image

 

(10)填寫網絡服務名,隨意填寫,主要是便於找到對應的數據庫

image

 

(11)配置完畢

image

 

(12)如果不配置其它數據庫,點擊完成

image

 

這時,在我們的客戶端安裝路徑的admin文件夾下,多了一個tnsnames.ora文件

image

tnsnames.ora文件內容如下,也就是我們上面配置的內容

# tnsnames.ora Network Configuration File: C:\app\lijiaman\product\11.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

TEST123 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.254)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = Oracle8)
    )
  )

 

方法2:

通過方法1,我們大致可以猜出,配置客戶端就是配置tnsnames.ora文件,那么我們可以直接拷貝別人配置好的tnsnames.ora文件,放到對應路徑下即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM