开源oracle client,oracle client安装与配置
(一)安裝Oracle client
環境:windows7 64-bit、oracle client 64-bit
(1)解壓client安裝包
(2)雙擊setup.exe,選擇管理員,一直next
(3)執行先決條件檢查,有的電腦在狀態欄會出現“Failure”的情況,點擊右上角的“全部忽略”即可
(4)點擊完成
(5)開始安裝
(6)完成關閉
(7)可在所有程序中發現我們已經安裝的client
(二)配置Oracle client
完成Oracle client的安裝之后,我們使用客戶端連接到數據庫服務器,接下來進行連接到服務器的配置。
方法1:
(1)在“所有程序”中,找到Net Configuration Assistant(簡稱NetCA),打開
(2)點擊“本地網絡服務名配置”,然后下一步
(3)這里添加客戶端要訪問的數據庫,點擊“添加”,然后下一步
(4)添加“服務名”,在服務器上,打開dos命令框,使用lsnrctl status查看服務名,然后下一步
/*在數據庫服務器上查看服務器的服務名*/C:\WINDOWS\system32>lsnrctl status
LSNRCTLfor 64-bit Windows: Version 11.2.0.1.0 - Production on 12-2月 -2017 20:48:56Copyright (c)1991, 2010, Oracle. All rights reserved.
正在連接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS------------------------別名 LISTENER
版本 TNSLSNRfor 64-bit Windows: Version 11.2.0.1.0 -Production
啟動日期12-2月 -2017 20:33:22正常運行時間0 天 0 小時 15 分 38秒
跟蹤級別 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>
(5)選擇TCP,然后下一步
(6)配置服務器主機名,一臺服務器可能有多個IP,我們需要的是為數據庫提供網絡訪問的IP,通過查詢listener.ora中的host參數可得到。oracle默認端口號為1521,一般不會發生變化,不用改動,然后下一步(黑色部分是查看客戶端能否與服務器通信,可以不要)
(7)測試能否連接到服務器
(8)通常都沒法連接到服務器,點擊更改登錄,使用Scott帳號登錄測試
(9)連接成功
(10)填寫網絡服務名,隨意填寫,主要是便于找到對應的數據庫
(11)配置完畢
(12)如果不配置其它數據庫,點擊完成
這時,在我們的客戶端安裝路徑的admin文件夾下,多了一個tnsnames.ora文件
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文件,放到對應路徑下即可。
總結
以上是生活随笔為你收集整理的开源oracle client,oracle client安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php中如何固定表格宽度,实例讲解Dat
- 下一篇: oracle 默认 服务器,Oracle