0

この例外を除いて大混乱でした。

エラー リクエストの通貨が記録されていません

{"Url: \"/bulk_docs\"\r\n\r\nMicrosoft.Isam.Esent.Interop.EsentNoCurrentRecordException: 通貨がレコードにありません\r\n Microsoft.Isam.Esent.Interop.Api.Check(Int32 err) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Api.cs:line 2739\r\n at Microsoft.Isam.Esent.Interop.Api.JetRetrieveColumn(JET_SESID sesid, JET_TABLEID tableid, JET_COLUMNID C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\InternalApi.cs:line 114\r\n C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\RetrieveColumnHelpers.cs:Raven.Storage.Esent.StorageActions.DocumentStorageActions.EnsureDocumentEtagMatchInTransaction(文字列キー、Nullable の 144 行目\r\n1 etag) in c:\\Builds\\RavenDB-Stable\\Raven.Database\\Storage\\Esent\\StorageActions\\Util.cs:line 58\r\n at Raven.Storage.Esent.StorageActions.DocumentStorageActions.AddDocumentInTransaction(String key, Nullable1 etag、RavenJObject データ、RavenJObject メタデータ、TransactionInformation transactionInformation) c:\Builds\RavenDB-Stable\Raven.Database\Storage\Esent\StorageActions\Documents.cs:line 502\r\n at Raven.Database.DocumentDatabase.< >c_ DisplayClass46.b _3f(IStorageActionsAccessor actions) in c:\Builds\RavenDB-Stable\Raven.Database\DocumentDatabase.cs:line 709\r\n at Raven.Storage.Esent.TransactionalStorage.Batch(Action1 action) in c:\\Builds\\RavenDB-Stable\\Raven.Database\\Storage\\Esent\\TransactionalStorage.cs:line 477\r\n at Raven.Database.DocumentDatabase.Put(String key, Nullable1 etag、RavenJObject ドキュメント、RavenJObject メタデータ、TransactionInformation transactionInformation) c:\Builds\RavenDB-Stable\Raven.Database\DocumentDatabase.cs:line 664\r\n at Raven.Database.Extensions.CommandExtensions.Execute(ICommandData self, DocumentDatabase database) in c:\Builds\RavenDB-Stable\Raven.Database\Extensions\CommandExtensions.cs:line 25\r\n at Raven.Database.DocumentDatabase.<>c_ DisplayClassf8.b _f4(IStorageActionsAccessor actions) in c: \Builds\RavenDB-Stable\Raven.Database\DocumentDatabase.cs: 行 1658\r\n at Raven.Storage.Esent.TransactionalStorage.ExecuteBatch(Action1 action) in c:\\Builds\\RavenDB-Stable\\Raven.Database\\Storage\\Esent\\TransactionalStorage.cs:line 526\r\n at Raven.Storage.Esent.TransactionalStorage.Batch(Action1 アクション) in c:\Builds\RavenDB-Stable\Raven.Database\Storage\Esent\TransactionalStorage.cs:line 502\r\n at Raven.Database.DocumentDatabase.Batch(IEnumerable`1 commands) in c:\Builds \RavenDB-Stable\Raven.Database\DocumentDatabase.cs: 行 1654\r\n at Raven.Database.Server.Responders.DocumentBatch.Batch(IHttpContext context) c:\Builds\RavenDB-Stable\Raven.Database\Server \Responders\DocumentBatch.cs: c:\Builds\RavenDB-Stable\Raven.Database\Server\Responders\DocumentBatch.cs の Raven.Database.Server.Responders.DocumentBatch.Respond(IHttpContext コンテキスト) の 100 行目\r\n : 行 39\r\n の Raven.Database.Server.HttpServer.DispatchRequest(IHttpContext ctx) の c:\Builds\RavenDB-Stable\Raven.Database\Server\HttpServer.cs:行 849\r\n の Raven.データベース.サーバー.HttpServer.c:\Builds\RavenDB-Stable\Raven.Database\Server\HttpServer.cs:line 595\r\n"} の HandleActualRequest(IHttpContext ctx)

これは、特定のドキュメントを更新したり読んだりしたときに得られるものです。raven studio を使用してデータベースからドキュメントを削除しようとしましたが、ドキュメントが完全にロックされているため、何も実行できませんでした (更新、削除) という同じエラーが表示されます。問題の原因は何ですか? 何が原因なのか、私にはわかりません。

4

0 に答える 0