用Instant client批量安裝Oracle客戶端
做了一個(gè)C#和Oracle 的系統(tǒng),想到每個(gè)客戶端還要裝Oracle客戶端確實(shí)很麻煩,于是上網(wǎng)搜索,是否有不裝客戶端的方法,還真不錯(cuò),Oracle也早就想到了這個(gè)問題。在他的網(wǎng)站上已經(jīng)提供了各種版本的簡(jiǎn)化客戶端,只有幾十兆的大小,簡(jiǎn)單配置就可以連接了。下面我就說說我實(shí)現(xiàn)的過程。
首先構(gòu)建如下的目錄結(jié)構(gòu)
去Oracle的網(wǎng)站下載instantclient-basic-win32-10.2.0.3-20061115.zip,具體的版本可以根據(jù)你采用的服務(wù)器端選擇。解壓以后有 一下文件
把這些文件放到上面的Bin目錄下 ,從安裝過Oracle的機(jī)器上拷貝oracle.key文件(必須,可以從安裝好的oracle的bin目錄中copy),也放到Bin目錄下。
文件夾admin中放文件sqlnet.ora和tnsnames.ora,可以從安裝過Oracle 的機(jī)器上copy過來。
tnsnames.ora配置方法如下:
ORADB = |
把HOST和SERVICE_NAME改為自己的服務(wù)器地址和實(shí)例名。
編輯注冊(cè)表文件:
|
把這個(gè)注冊(cè)表文件導(dǎo)入注冊(cè)表。
***在環(huán)境變量Path中加入oracle路徑:D:\Oracle_Client\bin;
操作完成,***重啟一下讓設(shè)置生效,你就可以享受連接Oracle的喜悅啦。
【編輯推薦】