ESENT table browser?

Does anyone have any experience with the Esent database engine? I look at what it is used for, and I'm excited.

Active Directory is implemented on top of the indexed sequential access table manager (ISAM), historically referred to as "Jet." The same table manager is used by Exchange, File Replication Service (FRS), Security Configuration Editor, Certificate Services, Windows Internet Name Service (WINS), and various other components of Windows. http://technet.microsoft.com/en-us/library/cc961824.aspx

There's also an aC # shell around the API http://www.codeplex.com/ManagedEsent and uses Ayende Rahien DivanDB (.net document storage LINQ engine) https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools / branches / rhino-divandb

Anyway, does anyone know a “table browser” / some of the GUIs for managing Esent?

+4
source share
6 answers
+4
source

ESEDatabaseView, works fast and well: http://www.nirsoft.net/utils/ese_database_view.html

+3
source

I found this: http://www.emmet-gray.com/Articles/ESE.htm

There is an example vb.net application that displays tables + columns for an edb file. I am using Win7 x64 and I could not open the database specified in the sample "C: \ WINDOWS \ SoftwareDistribution \ DataStore \ DataStore.edb". - I got "Database page size does not match engine error."

However, I created a new edb file using the C # managed api, and was able to use a browser with this file.

Hope this helps someone ...

0
source

EsentWorkbench , a WPF desktop application for managing ESENT databases.

0
source

Here is another example of an ESE Database Viewer (with source code!). So, if you are looking for an example of creating a GUI to view ESE data, this might be useful.

This can view the contents of the table, as well as the schema and indexes

http://www.emmet-gray.com/Articles/ViewESE.html

PS: I am the author ...

-one
source

Source: https://habr.com/ru/post/1299814/


All Articles