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了啊
安装Oracle XE后用system登陆显示ORA-01034和ORA-27101
-
- 帖子: 2
- 注册时间: 2007-01-27 12:05
- be00
- 帖子: 805
- 注册时间: 2008-07-28 19:51
- 来自: 长沙
- 联系:
Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101
应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
-
- 帖子: 2
- 注册时间: 2007-01-27 12:05
Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101
我在shell下运行echo $ORACLE_SIDbe00 写了:应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
显示XE
- widon1104
- 帖子: 839
- 注册时间: 2008-07-17 10:55
Re: 安装Oracle XE后用system登陆显示ORA-01034和ORA-27101
sudo /etc/init.d/oracle-xe configurevincere 写了:我在shell下运行echo $ORACLE_SIDbe00 写了:应该是ORACLE_SID没有设置,你用env | grep ORACLE_SID看看
显示XE