oracle监听器和不可用问题

tujiyue 2008-04-25 09:13:17
刚装oracle的时候是可用的,但由于oracle占内存比较大,影响机子的速度,所以,有两次我把任务管理器的oracle.exe进程直接关掉了,等第二天用sqlplus命令(sqlplus scott/tiger@orcl)登录的时候却出现了ORA-12514: TNS:listener does not currently know of service requested in connect descriptor.当我用:sqlplus scott/tiger as sysdba登录时可以进到SQL>这个地方,但随便操作下数据库,比如查询以前存在的表或创建新的表时却出现了:ORA-01034: ORACLE not available.对于scott/tiger是在以前用sqlplus iwtxokhtd/tujiyue as sysdba进入后用命令:conn iwtxokhtd/tujiyue as sysdba,并alter user scott identified by tiger account unlock 解过锁的(以前在用scott/tiger之前是可用的),后一直用scott/tiger登录都可以正常使用.就这几天却不可用,出现的异常就是开始指出的,望高手指教下,该如何解决这个问题,我的oracle版本是10g的。
...全文
127 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
QW22750124 2008-11-07
  • 打赏
  • 举报
回复
你怎么做的?
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
yangming1223 2008-04-26
  • 打赏
  • 举报
回复
看下你的监听用的是机器名还是IP,如果是机器名最好是纯字母的!
tujiyue 2008-04-26
  • 打赏
  • 举报
回复
此问题我已解决
tujiyue 2008-04-25
  • 打赏
  • 举报
回复
按你们说的做了,还是没用
tujiyue 2008-04-25
  • 打赏
  • 举报
回复
输入这两个语句还是说oracle not available
wffffc 2008-04-25
  • 打赏
  • 举报
回复
控制面板里面重启一下oracle的服务,设成自动
ruihuahan 2008-04-25
  • 打赏
  • 举报
回复
实例起来了,数据库没 mount 上

SQL> alter database mount;
SQL> alter database open;
tujiyue 2008-04-25
  • 打赏
  • 举报
回复
重启了还是没有,以scott/tiger as sysdba的方式进入还是说连接了一个idle实例
tujiyue 2008-04-25
  • 打赏
  • 举报
回复
昨天不能正常使用,我当时以为重启机器就可以,但今天还是不行,你说的重启机器是指重启计算机还是oracle服务?
genispan 2008-04-25
  • 打赏
  • 举报
回复
在你的服务里面 把oracle的listener服务启动
SiyuanAsp 2008-04-25
  • 打赏
  • 举报
回复
重启下机器先啊

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧