Oracle 11g XE release2安裝與指導

來源:互聯網
上載者:User

標籤:

  今天上午我安裝了Oracle 11g企業版,發現太占記憶體了,考慮到MS SQL有express版本,所以尋思著嘗試嘗試Oracle 11g的express版本,就是EX版本。下面是具體的安裝步驟。

  1,官網下載Oracle 11g XE版本,地址Oracle 11g EX

  2,就是點擊的一直下一步安裝

  安裝過後,發現,占記憶體少多了。因為EX版本的最多佔有1G記憶體,這對單獨使用者來說沒什麼影響。

  然後在安裝程式中有下面的程式

  

  3,用PL SQL來串連Oracle資料庫

  a,從官網下載install-client-packet,網址為client-packet (注意,下載的是32位版本的)

b、將下載的用戶端包安裝到例如D:\OracleClient下,最終用戶端主目錄是D:\OracleClient\instantclient_11_2

c、然後在D:\OracleClient\instantclient_11_2下建立network子目錄,然後在network下建立admin子目錄,最終在           D:\OracleClient\instantclient_11_2\network\admin下建立tnsnames.ora檔案,檔案中具體內容如下:

XE =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
      )
      (CONNECT_DATA =
        (SERVICE_NAME = XE)
      )
    )

紅色內容為要修改的內容,192.168.1.100是伺服器的IP地址,XE是伺服器資料庫執行個體

d、開啟PL/SQL Developer,在登入視窗中選擇取消,然後在菜單工具-喜好設定中填寫如下內容

Oracle主目錄名:D:\OracleClient\instantclient_11_2

OCI庫:D:\OracleClient\instantclient_11_2\oci.dll

  e、關閉伺服器端防火牆(根據自己需要設定防火牆允許策略),這一步非常重要,測試了很多次最後發現是防火牆的問題。

  f,這個時候,重新開啟用戶端PL/SQL Developer,用system登入,然後出現下面的錯誤

    

  g,如果你出現上面的異常,這說明PLSQL不支援64位的系統,那麼應該是你下載錯誤的版本,應該下載32位版本的,然後重複上面步驟。

  4,在執行查詢資料時如有中文字元,可能會出現亂碼,解決辦法如下:

字元集分為伺服器端字元集和用戶端字元集。

1、伺服器端字元集一般安裝Oracle資料庫時都會選擇中文字元集,如果不是,那隻能通過其他方法修改了。

本案例假設伺服器端字元集為中文字元集,通過SQL>select userenv(‘language’) from dual;

結果如下:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2、用戶端字元集

在windows平台下,就是系統的環境變數中設定系統內容變數NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

還可以在dos視窗裡面自己設定,比如:   set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 

這樣就隻影響這個視窗裡面的環境變數。 

通過設定就可以查看和插入中文字元了。

Oracle 11g XE release2安裝與指導

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.