你进去服务器,用sqlpuls打开吧,然后查看下数据库的状态 ,如果是open的话,做以下操作: $> sqlplus /nolog SQL>CONN / AS SYSDBA SQL>alter user system identified by system;--将用户名system的密码修改成system
然后再用plsql登陆试试看,应该好使了吧!
在10G中,缺省情况下,10次错误登录后会锁定帐户。 ora-28000 the account is locked 在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。解决办法:(1)conn sys/sys as sysdba; //以DBA的身份登录 (2)alter user scott account unlock;// 然后解锁 (3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了
我用我原来的用户名,密码登陆提示的是 ora-01033: oracle initialization or shutdown in progress 这是什么原因引起的呢
stzALRT.LOG 文件上最后有这样的信息 Mon Mar 09 08:21:11 2009 Errors in file c:\oracle\admin\stz\bdump\stzLGWR.TRC: ORA-00313: open failed for members of log group 1 of thread 1 ORA-00312: online log 1 thread 1: 'C:\ORACLE\ORADATA\STZ\REDO01.LOG' ORA-27041: unable to open file OSD-04002: 无法打开文件 O/S-Error: (OS 2) 系统找不到指定的文件。ORA-313 signalled during: alter database open... 这是什么意思呢,怎么解决呢
1.在命令行下输入 sqlplus /nolog 进入SQL*PLUS 2.输入:conn / as sysdba 3.修改密码:alter user sys identified by "pwd" 4.然后就可以使用sys用户密码"pwd"登陆了 试试吧~~
到第2步时,我按你写的输入 时,提示:ora-01031:insufficient privileges 我接着输入alter user sys identified by "pwd" 屏幕出现个2 字???
或试试sqlplus能不能登录
ALTER USER temp ACCOUNT UNLOCK;
修改密码
alter user temp identified by '123456';
system/manager 登陆说insufficient privileges
用sys/change_on_install登陆又说数据库没打开
可是我在服务里看了数据库已经打开了
你进去服务器,用sqlpuls打开吧,然后查看下数据库的状态 ,如果是open的话,做以下操作:
$> sqlplus /nolog
SQL>CONN / AS SYSDBA
SQL>alter user system identified by system;--将用户名system的密码修改成system
ora-28000 the account is locked
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。解决办法:(1)conn sys/sys as sysdba; //以DBA的身份登录
(2)alter user scott account unlock;// 然后解锁
(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了
服务里数据库打开了未必就是打开了。
也可能只是mount而未open的状态。
建议你看下数据库日志,是否正常,
注: alert 文件位置
unix下在:$ORACLE_BASE/admin/sid/bdump下
windows:%ORACLE_BASE%/admin/sid/bdump下
ora-01033: oracle initialization or shutdown in progress
这是什么原因引起的呢
Mon Mar 09 08:21:11 2009
Errors in file c:\oracle\admin\stz\bdump\stzLGWR.TRC:
ORA-00313: open failed for members of log group 1 of thread 1
ORA-00312: online log 1 thread 1: 'C:\ORACLE\ORADATA\STZ\REDO01.LOG'
ORA-27041: unable to open file
OSD-04002: 无法打开文件
O/S-Error: (OS 2) 系统找不到指定的文件。ORA-313 signalled during: alter database open...
这是什么意思呢,怎么解决呢
2.输入:conn / as sysdba
3.修改密码:alter user sys identified by "pwd"
4.然后就可以使用sys用户密码"pwd"登陆了 试试吧~~
到第2步时,我按你写的输入 时,提示:ora-01031:insufficient privileges 我接着输入alter user sys identified by "pwd" 屏幕出现个2 字???
在'C:\ORACLE\ORADATA\STZ\REDO01.LOG
报这个文件失败导致数据库起不来了