在sqlplus用startup命令重启oracle呢?

解决方案 »

  1.   

    嗯,试过了,sqlplus下用startup,效果还是一样的。
      

  2.   


    ALTER SYSTEM SET "_SYSTEM_TRIG_ENABLED"=TRUE SCOPE=BOTH;修改一下这个参数试试。
    需要先确认你的触发器被触发了
      

  3.   

    你好,我之前试过把存储过程中的execute immediate...改成了insert into my_table values(xxx),启动后发现是有数据插入的,这样可以确定触发器被触发了吗?
      

  4.   

    你好,我之前试过把存储过程中的execute immediate...改成了insert into my_table values(xxx),启动后发现是有数据插入的,这样可以确定触发器被触发了吗?
    那就是触发了。你把execute immediate 'alter tablespace my_tablespace offline normal';
    这个放到触发器里面试试
      

  5.   

    你好,我之前试过把存储过程中的execute immediate...改成了insert into my_table values(xxx),启动后发现是有数据插入的,这样可以确定触发器被触发了吗?
    那就是触发了。你把execute immediate 'alter tablespace my_tablespace offline normal';
    这个放到触发器里面试试
    呃,还是一样。请问有没有办法得到执行这条SQL的结果呢?我想知道它到底是直接被忽略了,还是执行失败了。