但是这此个账号的权限被我删掉了,不能作为sysdba启动。

解决方案 »

  1.   

    pwdorcl.ora不能修改的orapwd file=D:\orant\database\pwdorcl.ora password=gorf entries=5
    是在dos下执行的,可以产生D:\orant\database\pwdorcl.ora这么一个密码文件。
    如果这个是默认的文件,只需要重新启动事例,新密码就生效了。
    如果不是,还需要修改注册表。
      

  2.   

    penitent(只取一瓢)不是说了还要重新启动你的oracleserviceorcl服务的吗,不用重启机器.
      

  3.   

    问题是我在NT4.0的命令模式下,怎么样可以关掉服务呢,又不是2k,不过我也可以找找看
      

  4.   

    我是用的windows 2000 server啦
      

  5.   

    而且在NT4.0的命令模式下,orapwd file=D:\orant\database\pwdorcl.ora password=gorf entries=5
    也不能执行,dos提示不是可执行的档案。
    在svrmgr>下面输入也不行,怎么办呢?
      

  6.   

    在本机上用 connect / as sysdba
    或 connect internal/ as sysdba 进入
    进入后,alter user sys identified by oracle;
    这时,sys和internal的口令就全是oracle了
      

  7.   

    我知道了,好像是sys用户被锁了,怎么才可以解锁呢?
      

  8.   

    可以结了,我想,我可以用系统的administrator进入,然后再可以用internal连接,可以不用密码,再用alter user sys identified  by oralce,将所有的sys用户密码改为oralce
      

  9.   

    用ORADIM命令把原来实例删除,再用此命令重建实例即可。
      

  10.   

    I confused ? 
    问题是我在NT4.0的命令模式下,怎么样可以关掉服务呢,又不是2k,不过我也可以找找看
    --> administration -> service -> oracleserviceorcl 不可以吗?
    而且在NT4.0的命令模式下,orapwd file=D:\orant\database\pwdorcl.ora password=gorf entries=5
    --> 如果ORACLE8 , 你要用ORAPWD80 (查一查oraclehome\bin\*.exe)
      

  11.   

    I guess , 
    in sqlnet.ora file , 
    the parameter SQLNET.AUTHENTICATION_SERVICES parameter is set to NTS , it means you are using NT Authentication , so if your logging NT user is in the ORA_DBA group , you can connect oracle as connect / as sysdba or connect internal as sysdba . take a peer look at 
    http://expert.csdn.net/Expert/topic/1721/1721745.xml?temp=.3160364
      

  12.   

    1 用属于ora_dba组的用户进入系统
    2 在本机上用sqlplusw,别用企业管理器
    sqlplusw /nologconnect / as sysdba
     或 connect internal/ as sysdba 进入
    进入后,alter user sys identified by oracle;
    这时,sys和internal的口令就全是oracle了
      

  13.   

    現在的問題是,我用的是oracle 8.0.5.0版本的,用這種方法進不了sqlplus,有沒有其它的辦法呢,兄弟們
      

  14.   

    而且在NT4.0的命令模式下,orapwd file=D:\orant\database\pwdorcl.ora password=gorf entries=5
    也不能执行,dos提示不是可执行的档案。
    在svrmgr>下面输入也不行,怎么办呢?oracle 8.0.5.0版 应是
    orapwd80 file=D:\orant\database\pwdorcl.ora password=gorf entries=5---------------
    sqlplusw /nolog 应是sqlplus80 记不清了
    你到 如d:\oracle\ora80\bin 的目录下找找吧,oracle的执行命令全在 bin目录下