我有个存储过程 A 大概运行时间是2个小时,
现在写了个自动的作业 B,定时每天8点运行
然后有些了个手动的作业 C ,随时可以运行。
都是调用A过程 目的是如果自动作业出错了 可以手动运行,
但是会出现这样情况,就是如果自从作业中的过程每天8点正常运行中。另一个人不知道 8点半过来又启动了手动作业
或者7点有人过来启动了手动作业,但是8点自动左右又开始运行
这样就有可能冲突。这样有什么好的办法解决么 ?还有个问题就是 在A过程我有个 返出参数 vo_msg out varchar2
如果用B作业调用,最后运行查看作业日志表 会出现数字或者类型错误 作业运行失败的记录
但是如果 A过程中 那个VO_MSG参数取掉就没问题,不想去掉让作业返出来A的参数 一个怎么做 ?
现在写了个自动的作业 B,定时每天8点运行
然后有些了个手动的作业 C ,随时可以运行。
都是调用A过程 目的是如果自动作业出错了 可以手动运行,
但是会出现这样情况,就是如果自从作业中的过程每天8点正常运行中。另一个人不知道 8点半过来又启动了手动作业
或者7点有人过来启动了手动作业,但是8点自动左右又开始运行
这样就有可能冲突。这样有什么好的办法解决么 ?还有个问题就是 在A过程我有个 返出参数 vo_msg out varchar2
如果用B作业调用,最后运行查看作业日志表 会出现数字或者类型错误 作业运行失败的记录
但是如果 A过程中 那个VO_MSG参数取掉就没问题,不想去掉让作业返出来A的参数 一个怎么做 ?
解决方案 »
- ORACLE中如何将2001-11-11 12:12:12更改为20011111 121212的格式啊?
- sqlplus 文件保存路径
- 64位sqlserver2008数据导出到32位oracle10g怎样提速
- oracle存储过程转成mysql,急啊~~在线等
- 如何Oracle存储过程,函数,触发器的文本进行加密
- 传入字符分隔的一个字符串,如何据此插入多条数据?
- oracel中将一张表的数据导入别一张表
- oracle odbc驱动问题请教
- 如何实现RNU A.SQL 后把它的结果集存入一个文本文件中
- 在oracle中如何保存一个已经写好的存储过程
- 我的电脑里d:/test/test.txt里存着一段代码,我想用sql*plus执行它,怎么弄哦??
- 这个sql怎么办呢?
还有什么别的方法么第2个问题怎么解决啊