刚安装好oracle9i, SQL> alter user scott account unlock; ORA-01918: 用户'SCOTT'不存在 怎么办?
我刚安装好oracle9i,
SQL> alter user scott account unlock;
ORA-01918: 用户'SCOTT'不存在
怎么解决问题?
SQL> alter user hr account unlock; 毫无问题
问题点数:50、回复次数:16Top
1 楼xiaosheng2008(小生)回复于 2006-08-01 21:37:16 得分 6
select * from dba_users
where username ='SCOTT';
运行上面语句看有没有SCOTT用户Top
2 楼NinGoo(http://www.NinGoo.net)回复于 2006-08-01 21:48:38 得分 6
数据库中没有该用户SCOTT,你自然无法unlock。Top
3 楼tangyong_delphi()回复于 2006-08-01 22:15:01 得分 0
怎么安装才保证能够有scott和hr?
----------------------------------------
现在问题更严重了,不知道怎么搞的?
sql>connect /as sysdba
已登录
sql>connect hr/tiger
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
警告: 您不再连接到 ORACLE。
或
ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
原来至少还可以运行sql>connect hr/tiger,正常访问hr。
请求帮助!!Top
4 楼NinGoo(http://www.NinGoo.net)回复于 2006-08-01 22:27:04 得分 6
你的数据库关闭不完全,重启下系统应该就可以了
Top
5 楼NinGoo(http://www.NinGoo.net)回复于 2006-08-01 22:29:48 得分 6
scott是安装示例数据才有的,一些教材流行用这些示例来做例子讲解。在建库的时候选择示例方案组件才有的。
这些用户没有就没有了,呵呵学习未必需要按照教材按布就搬,理解思想比一步一步照猫画虎强,我学oracle的时候就一直没用过示例数据,硬盘空间有限,能少装些东西就少装些,呵呵Top
6 楼tangyong_delphi()回复于 2006-08-02 09:13:32 得分 0
重新启动系统也不行啊!Top
7 楼fjmingyang(努力升级)回复于 2006-08-02 09:38:54 得分 6
scott是安装示例数据才有的Top
8 楼sozdream(Dream.Zhang)回复于 2006-08-02 09:57:56 得分 5
对的~ 你没选安装教程~Top
9 楼conggang(快乐小鸟)回复于 2006-08-02 10:16:22 得分 5
你先将数据库shutdown 然后在启动startup命令启动数据库试试Top
10 楼ferrywong(皇妹)回复于 2006-08-02 12:14:51 得分 5
那些用户是示例来的,你可以自己建自己的数据库试试看,其实都一样的
只是oracle习惯用scott做测试而已,你看到服务起来了就可以了~~Top
11 楼tangyong_delphi()回复于 2006-08-02 12:50:10 得分 0
如果能够启动数据库,能够如何安装scott?如何启动安装示例数据库?
实在不行只好重新安装oracle9i了,安装oracle9i有什么注意要点么?
当初我安装oracle9i觉得安装速度还可以,我选择了安装示例数据库,但是示例数据库安装速度太慢,要1个小时左右。Top
12 楼tangyong_delphi()回复于 2006-08-03 08:54:16 得分 0
重新安装了操作系统后再安装Oracle9i,一切问题解决,而且安装速度快。
看来问题出在自己最初安装Oracle9i时选择了“自定义”!
再请教一个问题,在命令行字符界面有没有帮助可以看?Top
13 楼birdofpassage(候鸟)回复于 2006-08-04 12:37:32 得分 5
可以,导入一个文件help.sql
这样,在进行创建或进行修改时,起帮助作用
SQL>help create table;
输入这样的一条语句后就会有提示信息出来.Top
14 楼tangyong_delphi()回复于 2006-08-07 12:45:20 得分 0
help.sql哪里有?Top
15 楼tangyong_delphi()回复于 2006-08-07 13:01:16 得分 0
下载了help.sql,怎么运行结果是这样?
sql>start d:\help.sql
..................
..................
..................
ORA-00942: 表或视图不存在
INSERT INTO HELP ( TOPIC, SEQ, INFO ) VALUES (
*
ERROR 位于第 1 行:
ORA-00942: 表或视图不存在
INSERT INTO HELP ( TOPIC, SEQ, INFO ) VALUES (
*
ERROR 位于第 1 行:
ORA-00942: 表或视图不存在
提交完成。
SQL> show user
USER 为"SYS"Top
16 楼tangyong_delphi()回复于 2007-03-08 18:59:21 得分 0
最后格式化系统后重新安装操作系统和Oracle9i。Top




