请问 为何提示我 "权限不足". 可我是 system, scott的用户登陆的呀?
C:\Documents and Settings\Administrator>sqlplusSQL*Plus: Release 9.0.1.0.1 - Production on 星期二 3月 7 20:28:35 2006(c) Copyright 2001 Oracle Corporation.  All rights reserved.请输入用户名:  scott
请输入口令:连接到:
Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
With the Partitioning option
JServer Release 9.0.1.1.1 - ProductionSQL>
SQL> startup
ORA-01031: 权限不足
SQL> startup;
ORA-01031: 权限不足
SQL> conn system/manager@bro123;
已连接。
SQL> show usr
SP2-0158: 未知的SHOW选项"usr"
SQL> show user
USER 为"SYSTEM"
SQL> startup
ORA-01031: 权限不足
SQL> shutdown abort
ORA-01031: 权限不足
SQL> shutdown abort;
ORA-01031: 权限不足
SQL> startup
ORA-01031: 权限不足
SQL>
多谢!

解决方案 »

  1.   

    sqlplus "/ as sysdba"这样进去
      

  2.   

    有一种模式下面(不是sqlplus)用任何用户登陆都可以启动和关闭数据库的,今天刚看过还试了,现在忘了,明天告诉你.
      

  3.   

    sqlplus sys/password@servicename as sysdba
      

  4.   

    dgmgrl的使用
       dgmgrl>connect sys/a@orcl    (注意不能加 as sysdba)
       dgmgrl>connect sys/a         (默认数据库为最后创建的数据库,在注册表中可以看到。)
       help、connect、shutdown、startup的用法。
       注意有些提示不正确。
       用dgmgrl任何一个用户都可以shutdown和startup数据库.
       (即使是任意的用户名和密码?)因为是服务器本机的原因?服务器DBA工具?默认是sysdba。
       如果是其它用户登录服务器,不能访问c:\oracle\ora92目录。
       关闭数据库后还可以用dgmgrl连接。sqlplus只能作为sysdba连接。
       dgmgrl不能执行sql语句。