sitecore发布初始化
我想在sitecore后端发布一个项目时遇到问题。发布弹出窗口冻结,消息显示“正在初始化” 我已经尝试回收网站应用程序池,但问题仍然存在 sitecore版本是6.3 下面是一些日志: 异常:系统异常 消息:列名“序列”无效。 来源:Sitecore.Kernel 在Sitecore.Data.DataProviders.Sql.DataProviderCommand.ExecuteReader()中 位于Sitecore.Data.DataProviders.Sql.DataProviderReader..ctor(DataProviderCommand命令) 位于Sitecore.Data.DataProviders.Sql.SqlDataApi.CreateReader(字符串Sql,对象[]参数) 在Sitecore.Data.DataProviders.Sql.SqlDataApi.d_u0sitecore发布初始化,sitecore,Sitecore,我想在sitecore后端发布一个项目时遇到问题。发布弹出窗口冻结,消息显示“正在初始化” 我已经尝试回收网站应用程序池,但问题仍然存在 sitecore版本是6.3 下面是一些日志: 异常:系统异常 消息:列名“序列”无效。 来源:Sitecore.Kernel 在Sitecore.Data.DataProviders.Sql.DataProviderCommand.ExecuteReader()中 位于Sitecore.Data.DataProviders.Sql.DataProviderR
1.MoveNext()中
位于System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable
1源)
在Sitecore.Data.Eventing.SqlEventQueue.GetTimestampForLastProcessing()上
在Sitecore.Eventing.EventQueue.GetQueuedEvents(字符串targetInstanceName)
在Sitecore.Eventing.EventQueue.ProcessEvents(操作'2处理程序)
在Sitecore.Eventing.EventProvider.RaisequeueEvents()上
在Sitecore.Services.AlarmClock.Heartbeat_Beat(对象发送方,事件参数e)
嵌套异常
异常:System.Data.DataException
消息:执行SQL命令时出错:从[EventQueue]中选择MAX([Created])、MAX([Sequence])
任何帮助,谢谢。正如我在评论中提到的,我认为您在升级到6.3的过程中错过了一些东西。 因此,除了此EventQueue表之外,可能还有很多其他错误,但要解决此表问题,您可以重新创建它: 首先在每个Sitecore数据库(core、master和web)中删除EventQueues表 然后使用以下脚本重新创建它:
CREATE TABLE [EventQueue]
(
[Id] UNIQUEIDENTIFIER NOT NULL,
[EventType] NVARCHAR(256) NOT NULL,
[InstanceType] NVARCHAR(256) NOT NULL,
[InstanceData] NVARCHAR(MAX) NOT NULL,
[InstanceName] NVARCHAR(128) NOT NULL,
[RaiseLocally] INT NOT NULL,
[RaiseGlobally] INT NOT NULL,
[UserName] NVARCHAR(128) NOT NULL,
[Sequence] BIGINT IDENTITY(1,1) NOT NULL,
[Created] DATETIME NOT NULL
)
ON [PRIMARY];
ALTER TABLE [EventQueue]
ADD CONSTRAINT [DF_EventQueue_Created]
DEFAULT (GETUTCDATE())
FOR [Created]
CREATE CLUSTERED INDEX [IX_Sequence] ON [dbo].[EventQueue] ([Created] ASC,[Sequence] ASC)
ON [PRIMARY]
如果你幸运的话,这是唯一的问题,你可以走了。如果您运气不好,EventQueue问题将得到解决,但下一个问题将弹出:)您最近是否从另一个Sitecore版本升级?看起来您的EventQueue表不完整。我可以告诉你如何重新创建它,但如果这是升级的结果,可能会有更多的错误。谢谢更新。我不确定,但我已经检查了sitecore.kernal dll,它是sitecore 6.3版本。你是说当我们更新到版本6.3时,我们错过了sitecore数据库中的一些更新吗?谢谢Ruud,我明天会试试:=)