SQL Server Compact超时等待锁定 - Orchard CMS

时间:2013-12-10 19:39:38

标签: sql sql-server-ce orchardcms orchardcms-1.7

crosspost:https://orchard.codeplex.com/discussions/472561

我正在使用Orchard CMS,我目前正在将项目从1.6升级到版本1.7.2。我在创建特定内容项时首先遇到此错误:

could not insert: [Orchard.ContentManagement.Records.ContentItemRecord][SQL: INSERT INTO Orchard_Framework_ContentItemRecord (Data, ContentType_id) VALUES (?, ?)]

SQL Server Compact timed out waiting for a lock. The default lock time is 2000ms for devices and 5000ms for desktops. The default lock timeout can be increased in the connection string using the ssce: default lock timeout property. [ Session id = 2,Thread id = 16096,Process id = 10760,Table name = Orchard_Framework_ContentItemRecord,Conflict type = x lock (x blocks),Resource = PAG (idx): 1066 ]

之后,我根本无法创建任何内容项,只是继续这样做:

null id in Orchard.ContentManagement.Records.ContentItemRecord entry (don't flush the Session after an exception occurs)

我仍然在验证这是否是由具有自定义部件和表格(1-n关系)的特定内容类型引起的,但截至目前我即使使用普通内容类型也看到了问题使用Orchard中的现有字段(实际上只是文本字段)。

但是如果其他人已经看到了这个并且有一些想法,请分享你拥有的任何东西,我们将非常感激。谢谢!

0 个答案:

没有答案