我在Windows Server 2003上也遇到过这个问题,并且,创建默认数据库后CPU占用率100%,后来手动创建数据库就好了,不知到什么原因
遇见过,解决了,如下: 删除原数据库,重新建数据库,打开以下服务 我的数据库的实例名为:HIS net start OracleServiceHIS net start OracleOraDb10g_home1TNSListener net start OracleDBConsoleHIS IE中输入http://family-zwlippi:5500/em 成功!
删除原数据库,重新建数据库,打开以下服务
我的数据库的实例名为:HIS
net start OracleServiceHIS
net start OracleOraDb10g_home1TNSListener
net start OracleDBConsoleHIS
IE中输入http://family-zwlippi:5500/em
成功!
没有想到http://localhost:5500/em说数据库没有起来,可是我用编程工具却能很好地连上。当我想用SYS登陆http://localhost:5500/em把数据库再启动一次时,问题出现了:登录时,SYS和SYSTEM的密码就是不对,乖乖,不可能的事呀。经过无数次各种尝试后我又建了一个数据库实例,还是不行,和最开始的一样。
全都卸载,重装,还是不行,我太绝望了。愤怒,还好我的机器是双系统。猜对了,重装系统,所有的动作和先前作的都一样,就是到了要求设定sys等人的密码时,我想通常变量不允许以数字开头,是不是ORACLE的密码的字符串会有这样的限制呢(胡说,这是字符串)?于是乎,我就在4位数字前加了一个y,老天可怜我居然痛快地安装成功了!!!也就是说:你必须使用字母加数字的复杂密码才能安装成功,那为什么在开始的时候,为什么既没有提示也没有检查???????这么弱的问题!!!还有如果你的密码最后是一个空格,那你也会比较困难,因为空格在oraclede连接字符串里有特殊的含义。
我感慨:经常在网上听到有人骂ORACLE难用,现在真的是有切肤之痛。幸亏我有毅力把问题尝试到底,不然呢,我会对自己很失望。现在我对ORACLE很失望。仅撰此文,希望后来者不要再碰这面壁。