摘要: Oracle数据库在*nix平台下一般认为要比NT下稳定的多,因此基本上所有的生产环境都倾向于是用*nix平台,Solaris作为纯正血统的开放源代码Unix实现,比Linux更是多了很多特性,例如Zones,DTrace,ZFS和本文要使用的SMF,都是相当不错的特性。SMF(Service Management Facility)是作为传统的init.d的替代技术而开发的,但是SMF不仅仅代替init.d负责Solaris上的各项服务程序(daemon)的自动启动和关闭,最重要的新功能是能够自动监控并修复(实际上就是尝试按照服务的依存次序重新启动)发生问题的各项系统服务。Oracle数据库当然也属于这样一种系统服务,实际上运行Oracle数据库很可能是企业最重要的购买一台Unix服务器的理由,因此,将Oracle数据库纳入SMF系统服务管理架构中就很有意义了,因为这样不仅可以实现传统上的Oracle启动和关闭脚本的功能,而且可以在Oracle异常中止运行时,立即启动Oracle,大大提高Oracle数据库的可用性。 阅读全文
posted @ 2007-09-30 13:50 丁丁 阅读(1719) 评论(1) 推荐(0) 编辑