在64位ubuntu server版本安装oracle xe

本文介绍如何在Ubuntu 64位系统上安装Oracle XE,并配置必要的环境变量以便于使用。同时,提供了解决Oracle XE无法远程访问的问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu版本:

uname -r

Linux localserver 2.6.32-24-server #43-Ubuntu SMP Thu Sep 16 16:05:42 UTC 2010 x86_64 GNU/Linux

 

在64位的系统上安装xe先要安装32位的库:

sudo apt-get install libc6-i386

 

下一步是下载需要的文件:libaio_0.3.104-1_i386.deb 和 oracle-xe-universal_10.2.0.1-1.1_i386.deb

wget -c http://oss.oracle.com/debian/dists/unstable/main/binary-i386/libaio_0.3.104-1_i386.deb http://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/oracle-xe-universal_10.2.0.1-1.1_i386.deb

 

安装:

sudo apt-get install bc

sudo dpkg -i --force-architecture libaio_0.3.104-1_i386.deb
sudo dpkg -i --force-architecture oracle-xe-universal_10.2.0.1-1.1_i386.deb

 

到这里,安装步骤已经完成。接下来是设置部分

sudo /etc/init.d/oracle-xe configure

根据提示完成设置。

 

编辑一些环境变量:sudo vim /etc/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

 

完成后访问http://127.0.0.1:8080/apex可以管理数据库

 

常见问题:xe不能远程访问

Answer:

Oracle XE 安装完成后,可以通过 http://127.0.0.1:8080/apex 访问Oracle Application Express 。Oracle XE 默认只监听 127.0.0.1的 8080 端口, 不能在别的机器上通过浏览器访问XE实例,如果需要在别的机器上访问数据库服务器上的XE实例,需要以system 身份登陆XE数据库,运行 EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);。

SQL> EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);

PL/SQL 过程已成功完成.

SQL> exit

 

 

 

参考文章:http://littlebrain.org/2008/05/12/how-to-install-oracle-xe-in-ubuntu-64-bit/

 


最后修改:2011-05-05 11:02:07

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值