考试网 >> IT认证 >> Oracle >> Oracle指导 >> 如何自动获取Oracle数据库启动时在Shared pool里面的对象

如何自动获取Oracle数据库启动时在Shared pool里面的对象

发布时间:2006-06-28 09:52     点击:
分页:上一页  1 2 [3] 4 5  下一页

  

  SQL> CREATE OR REPLACE TRIGGER db_shutdown_list

  

  2  BEFORE SHUTDOWN ON DATABASE

  

  3 BEGIN

  

  4  sys.proc_pkgs_list;

  

  5 END;

  

  6 /

  

  Trigger created.

  

  b. 在Instance startup之后的triger

  

  SQL> CREATE OR REPLACE TRIGGER db_startup_keep

  

  2  AFTER STARTUP ON DATABASE

  

  3 BEGIN

  

  4  sys.proc_pkgs_keep;

  

  5 END;

  

  6 /

  

  Trigger created.

  

  检查alter.log文件,查看Triger是否成功。如果不成功,则在数据库关闭或者启动的时候会看到如下提示*** SHUTDOWN

  

  Shutting down instance (immediate)

  

  License high water mark = 2

  

  Mon May 22 12:31:45 2000

  

  ALTER DATABASE CLOSE NORMAL

  

  Mon May 22 12:31:45 2000

  

  SMON: disabling tx recovery

  

  Mon May 22 12:31:46 2000

  

  Errors in file /8i/ora815/admin/hp11_815/udump/ora_12624.trc:

  

  ORA-04098: trigger ’DB_SHUTDOWN_LIST’ is invalid and failed re-validation

  

  SMON: disabling cache recovery
分页:上一页  1 2 [3] 4 5  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有