2012-06-03 4 views

Antwort

31

Gengzu, Sie haben wahrscheinlich die Datenbank zwischen den Maschinen verschoben. Um das Problem zu lösen, müssen Sie laufen:

esentutl /d Data 

Vom RavenDB Datenverzeichnis

+0

Was ist das hier Thema? Kann das automatisiert werden? – TFD

+0

Wahrscheinlich haben Sie die db zwischen den Maschinen verschoben. –

+2

Ja, warum ist dann ein manueller Schritt erforderlich? Was ist das maschinelle Verhalten von esent/RavenDB? Was stoppt esent/RavenDB, diesen Schritt beim Start zu machen? – TFD

4

Sie sollten die Liens aus dem Inneren dieser Datenordner in Raven laufen. Wenn ich es in der Wurzel von Raven Server ausgeführt habe -> "Operation endete mit Fehler -1032 ..." auch angezeigt.

+1

Bitte klären Sie Ihre Antwort. –

4
  1. Öffnen Sie eine Eingabeaufforderung als Administrator

  2. Ändern Sie das Verzeichnis auf RavenDB des \ Database \ System Ordner

  3. Führen Sie den folgenden Befehl.

    esentutl/D-Daten

+0

Dies war sehr nützlich - es ist nicht offensichtlich aus einer der anderen Antworten von GENAU, wo dieser Befehl ausgeführt wird. –

+0

Eine wichtige zusätzliche Notiz. Möglicherweise müssen Sie dies auch in Ihren individuellen Datenbanken ausführen. RavenDB/Datenbank/Datenbanken/YourDatabaseName –

Verwandte Themen