问题标签 [jobs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
42060 浏览

oracle - Oracle 的 dbms_metadata.get_ddl for object_type JOB

我想为我的大多数数据库对象创建 ddl 脚本。dbms_metadata.get_ddl适用于大多数对象类型。例如,以下为视图创建 ddl:

另一方面,它不适用于 object_type 'JOB'。以下:

给出以下错误:

如果我列出我的工作使用

它显示 SAMPLE_JOB(就像它显示 SAMPLE_VIEW 如果过滤为 object_type='VIEW')。

为什么它适用于 VIEW(和 TABLE、INDEX、TRIGGER,...)而不适用于 JOB?

我正在使用 Oracle 10g。

0 投票
3 回答
329 浏览

sharepoint - SharePoint 中数据表条目的计时器作业计划

我有一个列表,上面有一个 ItemUpdated 处理程序。

当我使用数据表视图编辑并修改每个项目时,ItemUpdated 事件显然将为每个项目运行。

在我的 ItemUpdated 事件中,我希望它检查是否有计划运行的计时器作业。如果有,则延长此作业的 SPOneTimeSchedule 计划以将其延迟 5 秒。如果没有,则创建 Timer Job 并从现在开始将其安排为 5 秒。

我尝试查看处理程序中是否存在作业定义,如果确实存在,则将计划延长 5 秒。如果它不存在,则创建作业定义以在几分钟内运行。

当我在服务器上尝试这个时,我得到了很多错误

“发生更新冲突,您必须重试此操作。对象 MyTimerJob Name=MyTimerJobName Parent=SPWebApplication Name=SharePoint -80 正在 w3wp 进程中由 NT AUTHORITY\NETWORK SERVICE 更新

我认为该作业可能是第一次运行,一旦运行,其他 ItemUpdated 事件就会进入并找到现有的作业定义。然后它会尝试更新这个定义,即使它当前正在被使用。我应该创建一个新的工作定义名称,这样它就不会超过第一个吗?还是将时间提高到一分钟?

0 投票
1 回答
402 浏览

windows - 在作业池中使用 iocp

在作业/任务池中使用 iocp 以提供快速的工作人员唤醒时,最大程度地减少向端口发送信号的开销的最佳方法是什么 - 即不必在每个队列操作中都这样做?

void Worker() { while(1) { for(int spin = 0; spin < 5000; ++spin) while(queue.Count > 0) queue.PopFront()();

}

...

queue.PushBack(someWork); // decide when to signal completion port but avoid doing it every queue operation ?

例如,在上面的粗略代码草图中,如果您尝试避免在每次队列操作时向端口发送信号,则在工作排队和进入等待之间存在问题。

0 投票
2 回答
4812 浏览

sql - T-SQL 作业步骤命令中的 GETDATE()

我似乎无法让 GETDATE() 语法在 Transact-Sql 脚本类型的作业步骤中工作。我将命令输入为:

但是在解析或尝试运行它时出现“')' 附近的语法错误”错误。有什么想法吗?

0 投票
1 回答
6090 浏览

sharepoint - Sharepoint Server 2010 或 Sharepoint Foundation 2010 用于开发?

好的,首先这两种产品有什么区别?

其次,Server 2010 和 Foundation 2010 之间的开发技能是否可以互换?

最后,在就业市场方面,当人力资源部门写“寻找 Sharepoint 开发人员”时,他们是指 Sharepoint Server (MOSS) 或 Sharepoint Foundation (Services) 的开发人员吗?

注意:在我的情况下,使用 SP Foundation 会更好,因为 Sharepoint Server 2010 让我的计算机只有 3GB RAM。Sharepoint Foundation 是一个很好的起点,还是您建议使用 Sharepoint Server?

0 投票
4 回答
1652 浏览

oracle - oracle 10g提交作业功能错误

我正在尝试在 oracle 10g 中安排工作,但它说:

ORA-01846: 一周中的某一天无效。

这是我的代码:

但这项工作按预期工作:

有任何想法吗?

谢谢!

你做

0 投票
1 回答
1037 浏览

java - 有没有简单有效的开源 Java 数据库支持的队列库?

我有几个不同的应用程序需要强大的数据库支持的作业/任务队列,到目前为止,我在识别任何有前途的候选人时遇到了麻烦。我喜欢一些建议!

顺便说一句,通过数据库支持,我打算将作业数据和状态保存到 JDBC DB 以实现可靠性。

哦,我正在专门寻找一个图书馆。我知道诸如 ActiveMQ 和基于 JMS 的系统之类的系统。但我需要我的应用程序保持独立,而不是变成整个平台。(在将工作/任务建模为消息的概念飞跃方面,我也总是遇到一些麻烦。)

谢谢,阿维

0 投票
2 回答
620 浏览

ruby - 启动后台进程的最佳方式是什么,以后可以访问

我目前正在开发一个提供可执行文件的 RubyGem。可执行文件使用 FSSM gem 跟踪一些日志文件的状态。

这个可执行文件应该开始,在后台做一些事情,然后停止。

例如:

我会首先在 start 方法中启动一个新进程,它会执行文件监视。但我不知道如何解决这个过程来阻止它。

提供这种行为的最佳方式是什么?

问候

0 投票
2 回答
6836 浏览

java - Java“打印机不接受作业”老兄弟打印机

我的客户端在使用旧的 Brother 打印机从 JAVA 应用程序打印时遇到问题。他得到的例外是“打印机不接受作业”。

其他应用程序(不是 java 应用程序)设法使用这些打印机进行打印。他换了一台新打印机(也是兄弟),没有更改驱动程序,然后它就可以工作了。

这个想法是他不能改变所有的打印机,他也不想重新安装所有的打印机,因为他有一个由数百台计算机和打印机组成的网络。

我在不同的论坛上读到,java 1.5 和 1.6 版本有一个错误,但是这个应用程序只适用于 java 1.5 或更高版本......所以他不能切换到 java 1.4(使用 java 1.4,打印工作)。

您能以某种方式帮助我并给我一些可能的解决方案吗?

0 投票
4 回答
3626 浏览

oracle - 解释“ORA-01870:间隔或日期时间不能相互比较”

当此代码在 SQL Developer 中针对 Oracle 11g 执行时,我得到一个错误,

这是错误,

谷歌搜索没有帮助,因为它只是列出了大量无用的 Oracle 错误代码站点。

也许 SYS.DBMS_ISCHED/SYS.DBMS_SCHEDULER 的来源可以解释这一点。

更新:使用 '2010-apr-20 01:15:00' 而不是 '2009-jan-01 01:15:00' 的另一份工作刚刚奏效,也许问题是过去太远的日期不是正确处理。

更新:使用 '2009-apr-01 01:15:00' 而不是 '2009-jan-01 01:15:00' 才有效。然而,'2009-mar-01 01:15:00' 没有工作,所以有一个限制,一个工作可以开始多远。由于我已经解决了我的问题,我不能接受重复我的解决方案的答案,但如果有人想进一步解释这一点,我会考虑接受。