windows下面安装的oracle 11g 用自带的sql plus 操作的,执行了一下shutdown,在连接就连不上了,请问应该如何操作?谢谢
解决方案 »
- 问个关于case when的简单问题
- 数据库中日期的提取?
- 这样用存储过程创建同义词,可是为什么只有system用户可以看见这些同义词,别的用户看不见?
- 50分!怎么查出"ORA-01722: 无效数字错误"的记录,我把一个万条记录的一个字符型字段转换成数字型时出现这个报错,但是又查不到这个记录!急
- ora-12560,TNS协议适配器出错!无法登陆!我是刚学oracle,今天装了oracleclient,请大侠指点
- 哪里有Oracle9i Provider for OLE DB 9.2.0.4.0下载???
- 字段number(38)取出值的接收(proc)?
- Rapid SQL 7.1.0(build1927) 注册机或者注册码提供,二百分
- navicat for oracle
- ORA-12557--SQL Developer链接oracle数据库报错
- oracle数据库imp两个用户的数据???
- oracle 重做疑问
把你使用的连接字符串贴出来看看你shutdown了的话数据库已经关闭 普通用户连不上的话那是正常的
如果登录成功的话
输入startup
完了再用普通用户登录
SHUTDOWN NORMAL 这是数据库关闭SHUTDOWN命令的确省选项。也就是说如果你发出SHUTDOWN这样的命令,也即是SHUTDOWN NORNAL的意思。
发出该命令后,任何新的连接都将再不允许连接到数据库。在数据库关闭之前,Oracle将等待目前连接的所有用户都从数据库中退出后才开始关闭数据库。采用这种方式关闭数据库,在下一次启动时不需要进行任何的实例恢复。但需要注意一点的是,采用这种方式,也许关闭一个数据库需要几天时间,也许更长。
SHUTDOWN IMMEDIATE
这是我们常用的一种关闭数据库的方式,想很快地关闭数据库,但又想让数据库干净的关闭,常采用这种方式。
当前正在被Oracle处理的SQL语句立即中断,系统中任何没有提交的事务全部回滚。如果系统中存在一个很长的未提交的事务,采用这种方式关闭数据库也需要一段时间(该事务回滚时间)。系统不等待连接到数据库的所有用户退出系统,强行回滚当前所有的活动事务,然后断开所有的连接用户。 http://blog.csdn.net/tianlesoftware/archive/2009/10/21/4704877.aspx2. 楼主可以把Oracle的服务停了之后,在启动下看看.. 3. 检查下alert log 日志,看里面是怎么说的。
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
不要从SQL*PLUS直接登录
开始菜单-运行-输入cmd
再输入sqlplus/nolog……
按照我上面说的操作2
去你的服务里看一下
你的ORACLE相关服务应该设置的是自动启动
这也就是为什么你觉得你的ORACLE总是处于启动状态的原因