Connected to an idle instance.连接到一个空的实例

  执行  sqlplus >  startup, 解决。

 

  博主刚开始用Linux装完oracle的时候,装了一整天,开心的不行,最后使用命令时出现了Connected to an idle instance这个问题,使用startup的时候居然出现错误,网上找什么方法都不行,其实就那几种方法却没有我想要的,直接不说话了两天,想来想去既然方法不行那我就找原因吧,要不重装oracle吧?大不了重装Linux?不行直接重装虚拟机!然后就抱着试一试的心态重装了oracle,结果就是装oracle的时候出的错。

[oracle@zhangyichilinux ~]$ sqlplus /nolog
... ...
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.

        有道上说是连接到了一个空闲的实例的意思,其实这个问题的深层次翻译是你没有登陆数据库啊大哥,上面这段代码只是使用了salplus这个工具进入SQL的命令行输入,还没有登录到oracle数据库,你必须手动登录进去也就是下一行输入SQL> startup才能登陆到oracle数据库,所以出现Connected to an idle instance这段英文是没有问题的。但是如果输入startup时回车出错,那这段英文就是在说你之前的操作是有问题的,什么是之前的操作?就是你装oracle时出的错啊。其实是我装oracle时出的错。

       装oracle的时候每个人的错误都不见得一样,而我的问题是安装oracle 11g时的第8步install production出现了[INS-20802] Oracle Net Configuration Assistant failed 这个问题而没有解决直接跳过了,所以导致登陆不进数据库,这个问题怎么解决?这是一个正常的错误,不要急,错误总有解决的方法,去网上下一个补丁叫p8670579_112010_LINUX,不要紧张这个补丁非常好装,但是你必须要重装oracle,怎么卸载?删除之前安装时创建的文件目录里的东西就行了。然后再按照步骤装到第八步的时候碰到这个错误,停下来不要继续下一步了,打开字符窗口解压这个补丁(要以oracle用户,提前上传到某一个空闲文件目录下),

unzip p8670579_112010_LINUX.zip,然后cd 8670579,执行命令:$ORACLE_HOME/OPatch/opatch apply -invPtrLoc $ORACLE_HOME/oraInst.loc,然后再回到安装页面按retry,重新把第八步安装完,后面就一切ok了,说话有点啰嗦,很乐意分享这些让人很烦的小问题的方法,每个人的问题都不一样,不要怂,总会有解决的方法。最后请问在这里写东西怎么调整行间距啊。。。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值