D:\oracle9i\ora92\sqlplus\admin\login.sql
加入set serverout on

解决方案 »

  1.   

    借题问一下:
    我加了进去,没反应,好像没有login.sql,只有glogin.sql我加在这个地方
    -- For backward compatibility
    SET PAGESIZE 14
    SET SQLPLUSCOMPATIBILITY 8.1.7
    SET SERVEROUTPUT ON
      

  2.   

    就是你所说得 glongin.sql 文件,你所修改后就应改可以了,可以直接调用dbms_output.put_line()函数了,调用后就会有相应的输出;如果不加在调用该函数后不会有反映的。另外,这个 sql 脚本是在 sqlplus 启动时执行的,如果你使用pl/sql 可能不会起作用。你可以按如下方法试一下,应该没问题:c:\sqlplus /nolog
    sql>conn / as sysdba
    sql>begin
    sql>dbms_output.put_line('hello the world');
    sql>end;
    sql>/在你加设置之前和之后是有区别的,一定要注意修改了 glogin.sql 后要重新进入 dos 环境