Oracle报ORA-01034错误 10

各位大虾麻烦帮我解决一下ORACLE报错问题啊。ORA-01034:ORACLEnotavailableORA-27101:sharedmemoryrealmdoesno... 各位大虾麻烦帮我解决一下ORACLE报错问题啊。
ORA-01034:ORACLE not available
ORA-27101: shared memory realm does not exist
进程ID:0
会话ID:0 序列号:0
麻烦指点一下这个错误该怎么解决啊。我是新手不懂。对了我用的事ORACLE 11G
我用的是64位的WIN7系统,我看了一下任务管理器中的服务,该启的4项都已经启动,用命令lsnrctl status 看了一下监听也已经启动了。用connect /as sysdba startup报ORA-01506:missing or illegal database name的错误。我看了一下注册表里HKEY_LOCAL_MACHINE/SOFTWARE没有ORACLE。是不是跟这里有关?请帮帮忙。
展开
 我来答
树_镜
2010-08-02 · TA获得超过546个赞
知道小有建树答主
回答量:370
采纳率:100%
帮助的人:235万
展开全部
首先,你的操作系统是什么?这个很重要。
其次,你需要说明这个错误是在什么什么情况下产生的?
假设你使用的是ux类的系统,那么你可以在数据库服务器上检查以下内容:
一、ps -ef|grep ora_ 查看是否有oracle的进程。
二、env|grep SID 检查你的sid设置是否正确。如果不正确则需要进行设置。
如果以上都没问题,那么你可以查看一下oracle的alert日志看是否有报错信息,然后再进行相应处理。
chn7576
2010-08-02 · TA获得超过1520个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:790万
展开全部
这问题明摆着是数据库例程还没建立,说白了就是 数据库还没启动呢!

可以这样解决;
方法1:
1.输入:connect / as sysdba;
2. startup
3. exit

记得看看监听 lsnrctl status

如果监听没起 lsnrctl start

监听启动要将近1分钟的时间。

GOOD LUCK!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dingxi6117
2010-08-02 · TA获得超过1833个赞
知道小有建树答主
回答量:1337
采纳率:0%
帮助的人:1227万
展开全部
你的数据库有没有启动,监听有没有启动
你可以先用sql*plus,看看你的数据库启动了没有
sqlplus / as sysdba
startup
如果正常启动的话,就说明你的数据库没有启动,
如果提示已经有一个数据库在运行的话,就说用你的数据库已经启动一下
再检查你的网络设置有没有配好
还有你的网络监听有没有启动
lsnrctl status
lsnrctl start
lsnrctl stop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友15dcaaa
2010-08-05 · TA获得超过197个赞
知道答主
回答量:137
采纳率:0%
帮助的人:88.8万
展开全部
官方解释:No db_name INIT.ORA aprameter was specified
你的参数文件中没有指定db_name这项参数,你可以先用init实例名.ora文件启动,然后在create spfile from pfile;创建二进制文件,进行startup force重新启动。或者是你里面的参数指定的不对,总之是db_name参数有问题。
调整好后,进行sqlplus / as sysdba后,startup
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式