能详细点吗?oracle我不是很懂的:)

解决方案 »

  1.   

    http://www.retroy.com/cgi-bin/bbs2/bbs.cgi?menu=show&id=200206241010&slttitle=20040823143801&page=1
      

  2.   

    、第一种方法是更改SYS用户的密码。同样的影响将发生在INTERNAL。
    2、使用ORAPWD命令改写密码文件。在DOS模式下运行该命令。对于NT系统的ORACLE和UNIX系统的ORACLE有一定的不同。因为两者的密码文件放在不同的位置。
    FOR UNIX
    ** root ******
    0 smit fs
    backup filesystem
    1 export ORACLE_SID=sgdlmis
    2 orapwd file=/orapwdsgdlmis.pwd password=oracle entries=30
    3 vi initsgdlmis.ora
    remote_login_passwordfile = exclusive
    4 svrmgrl
    connec internal/oracle as sysdba
    startup;FOR NT
    1、进入DOS下
    2、默认internal密码文件在:\[oracle home]\ora81\database下,是隐藏属性,文件名称与数据库实例名有关
      如默认ORACLE实例名为ORCL,则internal密码文件名为pwdorcl.ora
    备份密码文件
    3、建立新的internal密码文件,起个新名字为pwdora8.ora
      orapwd80 file=pwdorcl.ora password=B entries=5   --注:password项一定要用大写,并且不要用单引号
    4、拷贝pwdorcl.ora文件到c:\orant\database目录下
    5、验证密码正确性。