oracle10g 自带的SQL PLUS登录不上,用的是sys这个用户,密码是自已以前设的,字符串是空因为数据库存在本地。系统提示:sys应作为一个sysdba来登录,请问一下如何作为sysdba来登录上这个数据库呢?
但是装了一个PL/SQL,可以登录上去,仍用sys,作为sysdba.

解决方案 »

  1.   

    简单问题, 是否忘记了这样的形式 :conn sys/pwd@connstr as sysdba 
      

  2.   

    直接在cmd窗口运行,不管什么用户密码SQLplus "/ as sysdba"
      

  3.   

    conn sys/pwd@sid as sysdba
      

  4.   

    你裝的有AP嗎?
    如果有的話,看哈你的AP的初始化文件和你的DB的初始化文件是不是一樣的啊?
      

  5.   

    直接点击确定跳过登陆界面,在编辑界面中写连接语句:
    sys/pwd as sysdba
      

  6.   

     恩。我的也是。 不能用SYS接登陆。
    你可以试试用SYSTEM这个用户先登陆进去 再输入conn / as sysdba 就以SYS身份登陆上了