如题,使用system在SQL*Plus登录,执行命令startup,却提示“ORA-01031: 权限不足”,请问这是什么原因造成的?我的是Oracle8。网上有人说是pfile和sfile不一致!急!!!

解决方案 »

  1.   

    进入plsql后,用sysdba连接connect / as sysdba;
    再执行
    startup
      

  2.   

    刚试了,conn sys /change_on_install @ OracleServiceORACLE8 as sysdba执行后提示无法处理服务名,ERROR:
    ORA-12154: TNS: 无法处理服务名!
      

  3.   


    hdhai9451十分感谢,是我自己搞错了,@后面的服务名错了,应该是Oracle8,在tnsname.ora中可以找到servicename,Thanks!
      

  4.   

    conn sys /change_on_install @ OracleServiceORACLE8 as sysdba;
    不能这么连的。sqlplus trade/trade@orcl
    sqlplus /nolog
    connect / as sysdba