Oracle使用DBMS_JOB创建的数据库作业,遇到数据库关闭状态的调度
对SQL Server熟悉的朋友,应该都知道,SQL Server的作业是按照固定时刻来设置调度的,比如设置为每日23:00运行,如果此时,恰逢服务器关机,或者SQLServerAgent服务不在运行,则本次作业将不会执行,直到下次满足调度条件再执行.而Oracle的JOB是按照调度公式来设置下次执行时刻的.让我们来测试一下Oracle的JOB遇到关机或者数据库...
关于RAC环境下的序列不能保证后使用的一定大于先使用的问题
客户有一个应用系统,单据号尾号原本每天是按照流水码从0001递增产生的.最近客户数据库迁移至RAC环境下,结果发现偶尔会出现单据号尾号会出现负号(-)查看了一下其产生原理,使用了序列seq_billno(cache 20),另外使用了一个表tBillNoSeq(date,maxseq)记录昨天最后一个单据号对应的序列值.伪代码如下:获得sql_billno.next...