Negative owned pages from JetGetTableInfo

I have this code: int ownedPages; Api.JetGetTableInfo(session, tbl, out ownedPages, JET_TblInfo.SpaceOwned); And it returns negative results Same for: JET_OBJECTINFO result; Api.JetGetTableInf...

Id #13237 | Release: None | Updated: Sep 4 at 6:33 AM by Ayende | Created: Sep 4 at 6:33 AM by Ayende

Fatal race condition in Esent

When trying to compact two databases (because we moved them between machines) that had secondary indexes corrupted, if we run the process one database at a time, everything works fine. If we run th...

Id #13232 | Release: None | Updated: Sep 23 at 4:59 PM by martinc | Created: Sep 1 at 8:02 AM by Ayende

.Net 3.5

I downloaded Esent.Interop.dll and wanted to use it on .Net 3.5 but it couldn't find Microsoft.Isam. is this dll compatible with .Net 3.5? Thanks, Ali

Id #12977 | Release: None | Updated: May 6 at 12:56 AM by martinc | Created: Apr 28 at 6:33 AM by asharifi

Persistent Dictionary Concurrency Problem

I get "Cannot access file, the file is locked or in use" with PersistentDictionary when adding new keys to a single dictionary by multiple processes (programs) simultaneously. Below is the detaile...

Id #12714 | Release: None | Updated: May 6 at 12:57 AM by martinc | Created: Jan 31 at 6:04 PM by pr1705

querying error

version: 1.8.3 + win8 enterprise 64 + vs2012 i use below code to search entities in esent, strange here is: the result list contains some of entities with different id, i confuse about this, is th...

Id #12629 | Release: None | Updated: Jan 6 at 6:46 AM by sendreams | Created: Jan 6 at 6:46 AM by sendreams

Illegal duplicate key - truncated key & index with unique

Hi, I'm trying to insert two objects with following keys: new string('a', 127) + "1" new string('a', 127) + "2" I managed to solve first problem with detection of update (when inserting second...

Id #12051 | Release: ManagedEsent 1.8.3 | Updated: Jan 20 at 6:57 PM by martinc | Created: Aug 20, 2013 at 12:32 PM by ppekrol

Error While using ESENT

I have downloaded the latest dll's and used as a reference in my project "Esent.Interop.Wsa","Esent.Interop" and "Esent.Collections" . I have used then below code var dictionary = new PersistentDi...

Id #11986 | Release: ManagedEsent 1.8.3 | Updated: Jan 7 at 9:39 PM by martinc | Created: Aug 2, 2013 at 5:50 AM by VjThakur

Errors in the Event Viewer when the PersistentDictionary writes to a network share

We are using the PersistentDictionary to cache data. We do not have enough disk space on our local drive to store the data so our output location for the data is a network drive. The dictionary w...

Id #11957 | Release: None | Updated: Jul 19, 2013 at 7:24 PM by csbrass | Created: Jul 19, 2013 at 7:24 PM by csbrass

JetRestoreInstance issue on WS2003

Hi, I got a problem with JetRestoreInstance. Same code is working flawlessly on Win7/Win8 but it crashes on WS2003 R2 (fully updated) - when I debug the whole application hangs at 52% (restore cal...

Id #11674 | Release: None | Updated: Apr 2, 2013 at 2:42 PM by pierslawson | Created: Mar 29, 2013 at 2:09 PM by ppekrol

Windows7Grbits - Compressed bits?

Seems like Compressed and Uncompressed is the same value?     /// <summary> /// Try to compress the data when storing it. /// </summary> public const SetColumnGrbit Compressed = (...

Id #10215 | Release: None | Updated: Jun 14, 2013 at 7:24 AM by martinc | Created: Jan 23, 2012 at 8:35 PM by icanhasjonas