STATSPACK安装过程中遇到的问题

上一篇 / 下一篇  2008-05-15 17:07:09 / 个人分类:原创

输入 temporary_tablespace 的值:  temp
Using temp for the temporary tablespace


PL/SQL 过程已成功完成。


用户已更改。


NOTE:
SPCUSR complete. Please check spcusr.lis for any errors.

SQL>
SQL> --
SQL> --  Build the tables and synonyms
SQL> connect perfstat/&&perfstat_password
ERROR:
ORA-04098: 触发器 'SYS.restrict_user_machine_tpoatest'无效且未通过重新确认


警告: 您不再连接到 ORACLE。
------------------------------------------------------------------------------------------------

restrict_user_machine_tpoatest代码如下:

create or replace trigger restrict_user_machine_tpoatest
after logon on database
when (user='TEST')
declare
  v_machine varchar2(600);
begin
   select distinct machine into v_machine from v$session where  username=user;

    if v_machine not like '%TEST%' then
    RAISE_APPLICATION_ERROR(-20001,'此用户只能使用DEVELOP机器登陆');
    return;
  end if;
end;

原来是这样,在网上面找很久,最后发现是自己的问题。


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-07-26  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 2425
  • 日志数: 98
  • 建立时间: 2008-02-19
  • 更新时间: 2008-07-14

RSS订阅

Open Toolbar