Mel*_*vin 2 java unix oracle cron plsql
我正在为一个系统绘制一个设计,为我的公司做日常业务.它将包含一个带有Pl/SQL包的Oracle 10g数据库和一个基于Java的Web应用程序.所有这些都在Solaris 10服务器上运行.除了从Web界面处理事务外,还需要在数据库上运行计划任务以运行计算和加载数据等.
这是遗留系统的重新设计,目前通过大量的cron作业来控制所有内容.鉴于重新设计它的任务,你会采用不同的方式吗?我知道Oracle有自己的任务调度程序,但DBA认为他会重新考虑使用它,因为如果数据库由于某种原因而关闭或脱机,它就无法发送警报或记录任何类型的错误.如果其中一个任务失败,cron作业当前可以发送SMS消息或电子邮件.另一个选择是让Web应用程序以某种方式执行它.
你有什么建议?