2010年6月6日星期日

在Ubuntu下安装Oracle10 XE

原本想试试在Ubuntu下面安装Oracle11g。
看了文档才知道Oracle企业版还不支持Debian分支。目前还只支持Redhat Enterprise Linux环境。
所以熟悉RedHat环境还是很重要。

因为Oracle11g至少需要1G的内存,我的旧电脑没法满足这个条件,所以也就没有换成Redhat系统。

Oracle有一个称为XE的免费版支持Debian分支。除了连接数限制,Web管理界面不同之外,学习用途也足够了。
所以下面我就贴出来OracleXe的安装步骤

1.在/etc/apt/sources.list加入下面一行
deb http://oss.oracle.com/debian unstable main non-free
2.导入GPG密钥
wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -
3.更新apt数据
sudo apt-get update
4.安装OracleXe
sudo apt-get install oracle-xe-universal
5.配置Oracle数据库
sudo /etc/init.d/oracle-xe configure
6.设置环境
在 ~/.profile 文件中加入
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME
export ORACLE_SID=XE
export PATH
执行
source ~/.profile
7.允许外部访问管理页面
sqlplus sys as sysdba
EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
8.访问管理页面
http://[serverip]:8080/apex

没有评论: