安装Oracle XE后用system登陆显示ORA-01034和ORA-27101

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
vincere
帖子: 2
注册时间: 2007-01-27 12:05

安装Oracle XE后用system登陆显示ORA-01034和ORA-27101

#1

帖子 vincere » 2009-07-03 10:01

Ubuntu 8/9都试过了,都是这个问题

安装从Oracle网站下载的oracle-xe-universal_10.2.0.1-1.0_i386.deb
sudo dpkg --install oracle-xe-universal_10.2.0.1-1.0_i386.deb

然后运行了oracle-xe的config,一切都按默认走的

从自己的.bachrc里头设置了ORACLE_HOME和ORACLE_SID
在shell下用each查也都没有问题

但是进入sqlplus后,用system登陆,输入密码
显示
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux error: 2: No such file or directory

查Google看一些帖子说是Oracle根本没起来,但是我设置了系统启动就自动启动Oracle了啊
头像
be00
帖子: 805
注册时间: 2008-07-28 19:51
来自: 长沙
联系:

Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101

#2

帖子 be00 » 2009-07-03 10:21

应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
我的乌斑兔儿:http://zhanggang.net/m/b/b1/ubuntu右键选择在新的窗体打开
右边有一只黄手 ----> 或者注册Dropbox中文版感谢我
vincere
帖子: 2
注册时间: 2007-01-27 12:05

Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101

#3

帖子 vincere » 2009-07-03 10:38

be00 写了:应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
我在shell下运行echo $ORACLE_SID
显示XE
头像
widon1104
帖子: 839
注册时间: 2008-07-17 10:55

Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101

#4

帖子 widon1104 » 2009-08-21 0:15

vincere 写了:
be00 写了:应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
我在shell下运行echo $ORACLE_SID
显示XE
sudo /etc/init.d/oracle-xe configure
回复