【发布时间】:2012-11-20 10:49:13
【问题描述】:
我想在 sitecore 后端发布一个项目时遇到问题。发布弹出窗口冻结,消息显示“正在初始化”。
我已经尝试回收网站应用程序池,但问题仍然存在。
sitecore 版本为 6.3。
这里有一些日志:
异常:System.Exception
消息:列名“序列”无效。
来源:Sitecore.Kernel
在 Sitecore.Data.DataProviders.Sql.DataProviderCommand.ExecuteReader()
在 Sitecore.Data.DataProviders.Sql.DataProviderReader..ctor(DataProviderCommand 命令)
在 Sitecore.Data.DataProviders.Sql.SqlDataApi.CreateReader(String sql, Object[] 参数)
在 Sitecore.Data.DataProviders.Sql.SqlDataApi.d__01.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 来源)
在 Sitecore.Data.Eventing.SqlEventQueue.GetTimestampForLastProcessing()
在 Sitecore.Eventing.EventQueue.GetQueuedEvents(字符串 targetInstanceName)
在 Sitecore.Eventing.EventQueue.ProcessEvents(Action`2 处理程序)
在 Sitecore.Eventing.EventProvider.RaiseQueuedEvents()
在 Sitecore.Services.AlarmClock.Heartbeat_Beat(Object sender, EventArgs e)
嵌套异常
异常:System.Data.DataException 消息:执行 SQL 命令时出错:SELECT MAX([Created]), MAX([Sequence]) FROM [EventQueue]
任何帮助,谢谢。
【问题讨论】:
-
您最近是否从另一个 Sitecore 版本升级?看起来您的 EventQueue 表不完整。我可以告诉你如何重新创建它,但如果这是升级的结果,可能还有很多问题。
-
感谢更新。我不确定,但我已经检查了 sitecore.kernal dll,它是 sitecore 6.3 版本。您的意思是当我们更新到 6.3 版时,我们错过了 sitecore 数据库中的某些更新?
标签: sitecore