故事是这样的,因为是在虚拟机里练习,网速有点慢,执行了表空间的那条查询语句,而且也出了结果,但是那坑爹的网速让我的光标停在了不该停的地方,就像那种网卡的时候你拖一个窗口结果出现一条龙的局面。于是我只能一个劲的enter期待出现奇迹它能在正常的地方显示,最后不得已用shutdown immediate退出了,再次打开时就出现了问题,故事就是这样的。

我以scott用户登录sqlplus界面,出现的是这个错误:
SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 4月 23 22:40:49 2012

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist


网上说这是因为数据库例程还没建立,也就是数据库还没启动。于是我就用cmd命令行模式重新用问题1的方法执行了一下,居然有用,可以了。。。不要不相信

网上还说可能和监听服务启动与否有关,暂时先不管,以后再整理。