Hi,I recently got back to my computer after 2 weeks away, upgraded the computer to Windows 8, and then tried to run my app.I get the following exception:A critical error occurred while starting the server. Please see the exception details bellow for more details:
System.InvalidOperationException: Could not open transactional storage: C:\Program Files\RavenDB\Server\Database\System\Data ---> Microsoft.Isam.Esent.Interop.E
sentSecondaryIndexCorruptedException: Secondary index is corrupt. The database must be defragmented
at Raven.Storage.Esent.TransactionalStorage.EnsureDatabaseIsCreatedAndAttachToDatabase() in c:\Builds\RavenDB-Unstable-v1.2\Raven.Database\Storage\Esent\Tran
sactionalStorage.cs:line 385
at Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator uuidGenerator, OrderedPartCollection`1 documentCodecs) in c:\Builds\RavenDB-Unstable-v1
.2\Raven.Database\Storage\Esent\TransactionalStorage.cs:line 296
--- End of inner exception stack trace ---
at Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator uuidGenerator, OrderedPartCollection`1 documentCodecs) in c:\Builds\RavenDB-Unstable-v1
.2\Raven.Database\Storage\Esent\TransactionalStorage.cs:line 309
at Raven.Database.DocumentDatabase..ctor(InMemoryRavenConfiguration configuration) in c:\Builds\RavenDB-Unstable-v1.2\Raven.Database\DocumentDatabase.cs:line
201
at Raven.Server.RavenDbServer..ctor(RavenConfiguration settings)
at Raven.Server.Program.RunServerInDebugMode(RavenConfiguration ravenConfiguration, Boolean lauchBrowser)
at Raven.Server.Program.RunInDebugMode(Nullable`1 anonymousUserAccessMode, RavenConfiguration ravenConfiguration, Boolean launchBrowser)
at Raven.Server.Program.<>c__DisplayClass24.<InteractiveRun>b__11()
at Raven.Server.Program.InteractiveRun(String[] args)
at Raven.Server.Program.Main(String[] args)I can quite easily recreate the database from scratch since it's just my own demo data at the moment, but I wondered if you would be interested in troubleshooting the failure anyway, in case it happens to someone's production data?If so - let me know what I can provide to help.Cheers,Darren.