Linux伺服器:SuSe11 sp1 64位
Oracle用戶端:Oracle11gR2 64位(最簡用戶端)
1.準備工作,首先在oracle官網下載下傳最新的oracle11g_x86_64用戶端
<a href="http://www.oracle.com/technetwork/cn/products/express-edition/downloads/index.html">http://www.oracle.com/technetwork/cn/products/express-edition/downloads/index.html</a>
下載下傳完成後,完整包如下圖所示:
2.将其複制到linux中,使用unzip指令解壓。
3.解壓後進入其Disk1目錄,可以看到解壓内容如下:
4.使用chmod 755 *改變權限後,安裝rpm包,指令rpm –ivh 檔案名
5.根據提示,運作指令/etc/init.d/oracle-xe configure
6.http端口指定将用于oracle應用程式表達預設即可,回車:
7.監聽端口預設即可,回車:
8.建立sys和system使用者名和密碼
9.是否加載到開機啟動項,選擇y回車
10.等待一會,看到如下界面,就說明64位oracle11g最簡用戶端安裝完成,下面就需要配置了。
11. 下來配置oracle環境變量 oracle預設安裝到
12. 增加一個oracle.profile檔案,用來驗證oracle是可以聯通oracle伺服器。輸入:vi oracle.profile增加以下内容:
13. 編輯好後,source剛剛編輯好的檔案,然後我們采用直連的方式來檢驗是否安裝成功
檢驗指令:sqlplus 使用者名/密碼@oracle伺服器IP/伺服器執行個體名 如下圖就是驗證成功。
下章介紹如果讓iServer6R來使用oracle資料源,如果未使用iServer6R工具,那麼安裝oracle用戶端到此為止。
<a href="http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2564965.html">http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2564965.html</a>
1.配置oracle用戶端的本地網絡服務名,其具體所在目錄如下:
(注意:在Windows中,由于需要使用Deskpro或Deskpro.NET來配圖,當oracle伺服器為64位時,需要在Windows本地安裝32位oracle用戶端才能使用桌面工具配圖。當安裝好32位用戶端時,需要建立本地網絡服務名來連接配接64位oracle伺服器,如果連接配接伺服器的本地網絡服務名為orcl_ic,那麼在linux 64位oracle用戶端中,所建oracle本地網絡服務名需要與Windows所建的保持一緻,即也是orcl_ic,簡單說就是你Windows本地網絡服務名需要和linux一緻)
2.編輯tnsnames.ora輸入指令 vi tnsnames.ora 修改以下内容,修改完成後 :wq 退出
紅框填寫本地網絡服務名,紫框填寫所連接配接oracle伺服器的ip,白框填寫oracle伺服器執行個體名。
3.linux解壓iServer6R 然後配置許可,配置環境變量即可
3. 将環境變量中加入如配置好iServer6R的環境變量中,例如java.profile,裡面加入oracle環境變量,配置内容如下圖所示,配置完成後:wq儲存退出,然後重新source下這個檔案
4.然後到iServer6R的bin目錄中啟動iServer即可。
(注意:如果是用PUTTY或者别的非圖形畫界面遠端啟動,需要輸入X指令:
a) X :n& 在第n個螢幕上啟動一個xServer,n為任意整數,如22,21,23等。
b) export DISPLAY=:n.0
設定DISPLAY變量到本機的xServer上然後在啟動iServer即可
)
5.啟動成功後,正常釋出oracle工作空間服務即可
如果提示說工作空間字元串連接配接錯誤,那麼:
看一下伺服器名稱填寫是是否為本地網絡服務名,和Windows一樣不
可以source java.profile,cd進入iSerevr安裝目錄下/support/objectsjava/bin目錄下,輸入指令:ldd libEngineOracle600.sdx 檢查動态依賴庫是否完整,是否缺少導緻not found。
如果還是不行 那麼在設定下用戶端編碼export NLS_LANG=.ZHS16GBK
這樣我們就完成了整個的部署
<a href="http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2565009.html">http://www.cnblogs.com/zhangyongli2011/archive/2012/06/27/2565009.html</a>