我偶尔会在我的事件日志中遇到错误的spimmediatealertsjobdefinition,其中有ID 6893,我看到了一些帖子,指向SharePoint Assembly文件的问题。但是我认为这不是解决方案,因为这项工作运行,但只能说25%的时间,这是一个粗略的估计,但我确实看到它运行了。在事件日志中,我看到了ID 6893的条目,源是SharePoint Foundation,它来自计时器任务类别。检查ULS我得到:

目前不允许更新在获取请求中。要允许在GET上进行更新,请在SPWEB上设置“ allowunsafeupdates”属性。

作业定义的执行方法microsoft.sharepoint.administration.spimmediatealertsjobdefinition(ID 3B4F3122-46E4-4A9C-952C-952C-A118758F3693)抛出一个例外。更多信息如下。目前不允许更新在获取请求中。要允许在GET上进行更新,请在SPWEB上设置“ allowunsafeupdates”属性。

异常堆栈跟踪:
在Microsoft.sharepoint.spglobal.handlecomexception(comexception comex)上
在Microsoft.sharepoint.library.sprequest.dispatchtimerjob(int32 ljobtype,guid GVServerid,int32 lscope,guid gdatabaseid,string bstrdsnserver,string bstrdsndatabase,bstrdsndatabase,string bstrdsnuser,string bstrdsnuser,string bstrdsnplassnpassnpassnpassnpassword))
在Microsoft.sharepoint.administration.spnativedatabasejobdefinition.execute(GUID TARGETINSINSTANCEID)
在Microsoft.sharepoint.administration.sptimerjobinvokeinternal.invoke(spjobdefinition JD,Guid TargetInstanceID,Boolean IstimerService,INT32&Result)

据我所知,应该设置SPWEB。是否有人找到了解决方案,或者我应该忽略它,希望下一次解决问题?

有帮助吗?

解决方案

有时,进行升级或 从后备恢复, ,计时器工作未正确迁移,并且 变得腐败.

许可以下: CC-BY-SA归因
scroll top