歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu下安裝Oracle Database 10g Express Edition

在Ubuntu下安裝Oracle Database 10g Express Edition

日期:2017/2/28 16:29:51   编辑:Linux教程

Oracle 10g有一款XE版,意為體驗版,限制是不支持多CPU和數據庫大小不能超過2G(還有其他的什麼,不記得了,Oracle官方網站有寫)。對於開發的時候調試一下,體驗一下還是夠用的。關鍵大小比較適中,安裝包200多M。

download了一個oracle的deb包,是debian系統的包,Ubuntu通用。有這個包就很爽了,如果是tar包就很麻煩,編譯,配置什麼一大堆,網上介紹的在Linux下安裝Oracle很多都是這個tar包,一大堆步驟,少一個就容易出錯。

開始安裝Oracle界面窗口可以雙擊deb包,直接安裝

控制台 #: dpkg -i oracle.deb

提示在控制台下是一樣的

安裝完畢

安裝完畢後提示運行 /etc/init.d/oracle-xe configure

# cd /etc/init.d/

# oracle-xe configure

其中有四個需要配置的地方

第一個是http端口 默認 8080 (說不定是tomcat或apache的)

第二個是數據庫端口 默認 1521 一般不改

第三個是SYS用戶和SYSTEM這兩個超級用戶的秘密

第四個是是否開機啟動

如果改錯了可以到/etc/default/下修改oracle-xe文件,打開你就知道怎麼改了。

之後就安裝完畢了

上面說到http://127.0.0.1:8080/apex下訪問數據庫主頁,那是個管理頁面,也是個很強的管理程序。

當運行sqlplus.sh的時候報出:

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh: 114: [[: not found

將#!/bin/sh,改為#!/bin/bash

啟動和停止數據庫的時候出現:operation failed . (你的帳號) is not a member of 'dba' group錯誤!

執行 sudo adduser (你的帳號) dba即可!

Copyright © Linux教程網 All Rights Reserved