SQL>START file_name
or
SQL>@ file_name

解决方案 »

  1.   

    1 .sqlplus system/system@srv 
    2. sql>@c:\a.sql  (执行此命令前将a.sql  拷到C盘根目录)
      

  2.   

    C:\sqlplus user1/pass1@服务名 @C:\test.sql
      

  3.   

    sqlplus system/system@srv @a.sql
    或者登录sqlplus后执行@a.sql
      

  4.   

    我要的是以system用户登录,并且以sysdba的身份登录
      

  5.   

    sqlplus system/manager@srv @c:\a.sql
      

  6.   

    不行啊,连登录都进不去啊,因为 system用户要以sysdba身份才行,但不知道as sysdba该写在哪
      

  7.   

    改用sys用户登陆吧
    SQLPLUS "SYS/SYS@OEMREP AS SYSDBA" @C:\A.SQL
      

  8.   

    sys也登录不进去
    我单步是可以登录进去的
    ----------------
    c:\sqlplus
    请输入用户名:system
    请输入口令:system as sysdba
    ----------------
    这样是可以进去的