I've just tried running Raven.Server.exe as an administrator on a
development server for the first time, but it doesn't seem to be able
to create an empty database. I'm getting the following error:
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:\inetpub\wwwroot\ravendb\App_Data\Data\Data --->
System.InvalidOperationException: Could not create index: by_id --->
Microsoft.Isam.Esent.Interop.EsentInvalidLanguageIdException: Invalid
or unknown language id
at Microsoft.Isam.Esent.Interop.Api.Check(Int32 err) in
C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Api.cs:line
2736
at Raven.Storage.Esent.SchemaCreator.CreateIndexes(JET_TABLEID
tableid, JET_INDEXCREATE[] indexes) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\SchemaCreator.cs:line
361
--- End of inner exception stack trace ---
at Raven.Storage.Esent.SchemaCreator.CreateIndexes(JET_TABLEID
tableid, JET_INDEXCREATE[] indexes) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\SchemaCreator.cs:line
368
at Raven.Storage.Esent.SchemaCreator.CreateDocumentsTable(JET_DBID
dbid) in c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\SchemaCreator.cs:line
305
at Raven.Storage.Esent.SchemaCreator.Create(String database) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\SchemaCreator.cs:line
33
at Raven.Storage.Esent.TransactionalStorage.EnsureDatabaseIsCreatedAndAttachToDatabase()
in c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\TransactionalStorage.cs:line
294
at Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator
uuidGenerator) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\TransactionalStorage.cs:line
204
--- End of inner exception stack trace ---
at Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator
uuidGenerator) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Storage.Esent\TransactionalStorage.cs:line
217
at Raven.Database.DocumentDatabase..ctor(InMemoryRavenConfiguration
configuration) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Database\DocumentDatabase.cs:line
184
at Raven.Server.RavenDbServer..ctor(RavenConfiguration settings) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\RavenDbServer.cs:line 30
at Raven.Server.Program.RunServerInDebugMode(RavenConfiguration
ravenConfiguration, Boolean lauchBrowser) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\Program.cs:line 267
at Raven.Server.Program.RunInDebugMode(Nullable`1
anonymousUserAccessMode, RavenConfiguration ravenConfiguration,
Boolean launchBrowser) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\Program.cs:line 245
at Raven.Server.Program.<>c__DisplayClass1c.<InteractiveRun>b__11()
in c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\Program.cs:line 119
at Raven.Server.Program.InteractiveRun(String[] args) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\Program.cs:line 161
at Raven.Server.Program.Main(String[] args) in
c:\Builds\RavenDB-Unstable-v1.2\Raven.Server\Program.cs:line 37
Press any key to continue...
Any idea what might be causing this?
Thanks
James
---
James Crowley
CTO, FundApps - a new generation in financial services software -
http://www.fundapps.co/
Founder, developerFusion - the global developer community -
http://www.developerfusion.com/
linkedin:
http://linkedin.com/in/jamescrowley
twitter:
http://twitter.com/jamescrowley