linux下安裝oracle11g 64位最簡用戶端(下)

來源:互聯網
上載者:User
文章目錄
  • 利用剛剛安裝好的64位oracle用戶端,串連oracle伺服器配合linux版本64位iServer6R發行集資料庫類型的工作空間和資料來源。
利用剛剛安裝好的64位oracle用戶端,串連oracle伺服器配合linux版本64位iServer6R發行集資料庫類型的工作空間和資料來源。

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 然後配置許可,配置環境變數即可

(這裡不做介紹了,部署這方面的文檔可以去超圖資源中心http://support.supermap.com.cn/中的技術資源,技術文章,iSerevr6R地方下載)

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工作空間服務即可

如果提示說工作空間字串串連錯誤,那麼:

  1. 看一下伺服器名稱填寫是是否為本網服務名,和Windows一樣不
  2. 可以source  java.profile,cd進入iSerevr安裝目錄下/support/objectsjava/bin目錄下,輸入命令:ldd libEngineOracle600.sdx 檢查動態依賴庫是否完整,是否缺少導致not found。
  3. 如果還是不行 那麼在設定下用戶端編碼export NLS_LANG=.ZHS16GBK

這樣我們就完成了整個的部署

(轉載請註明出處:http://www.cnblogs.com/zhangyongli2011/ 如發現有錯,請留言 謝謝)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.