Azure-docs: Cosmos DB Emulator startet nicht

Erstellt am 5. Apr. 2018  ·  53Kommentare  ·  Quelle: MicrosoftDocs/azure-docs

Ich kann den Cosmos DB-Emulator nicht starten. Ich habe Windows 10 und es scheint gut zu installieren, aber wenn ich klicke, um es zu starten, sehe ich das Taskleistensymbol, das dann verschwindet, bevor ich darauf klicken kann. Die localhost-Landingpage " https://localhost :8081/_explorer/index.html" wird nicht angezeigt und ich kann auch nicht dorthin navigieren

Ich habe versucht, meine Maschine neu zu starten. Deinstallieren Sie die Anwendung. Schalten Sie den IIS-Webserver aus, den ich zum Debuggen verwende, aber nichts scheint zu funktionieren.

Ich habe den Befehl "lodctr /R" ausgeführt und eine erfolgreiche Nachricht von der Ausführung erhalten, er startet immer noch nicht.

Ich habe versucht, unter c:\Users\user_name\AppData\Local\CrashDump nach den Crash-Dumps zu suchen, aber ich sehe keine crashDump-Dateien

Ich habe versucht, den Emulator als Administrator zu starten, aber er startet immer noch nicht.

Ich habe versucht, Trace-Dateien mit den folgenden Schritten zu sammeln

  1. cd /d "%ProgramFiles%\Azure Cosmos DB-Emulator"
  2. CosmosDB.Emulator.exe /shutdown. Beobachten Sie die Taskleiste, um sicherzustellen, dass das Programm beendet wurde. Dies kann eine Minute dauern. Sie können auch einfach in der Benutzeroberfläche des Azure Cosmos DB-Emulators auf Beenden klicken.
  3. CosmosDB.Emulator.exe /starttraces
  4. CosmosDB.Emulator.exe
  5. Reproduzieren Sie das Problem. Wenn der Daten-Explorer nicht funktioniert, müssen Sie nur einige Sekunden warten, bis der Browser geöffnet wird, um den Fehler abzufangen.
  6. CosmosDB.Emulator.exe /stoptraces
  7. Navigieren Sie zu %ProgramFiles%\Azure Cosmos DB Emulator und suchen Sie die Datei docdbemulator_000001.etl.
    Senden Sie die .etl-Datei zusammen mit den Repro-Schritten zum Debuggen an [email protected] .

aber ich bekomme auch keine Trace-Dateien. Ich bin mir nicht sicher, was zu diesem Zeitpunkt falsch ist


Dokumentdetails

Bearbeiten Sie diesen Abschnitt nicht.

Pri1 assigned-to-author cosmos-dsvc product-issue triaged

Hilfreichster Kommentar

Ich habe auch Probleme beim Starten der neuen Version des Emulators (2.0.0.0).
Der Emulator scheint einwandfrei zu starten, aber die Data Explorer-Webseite sagt "ERR_CONNECTION_REFUSED".
Und ich bin auch nicht in der Lage, die Emulator-API zu erreichen.

Ich habe schon versucht zu deinstallieren und neu zu installieren - funktioniert immer noch nicht.
Ich habe den Computer mehrmals neu gestartet - funktioniert immer noch nicht.
Ich habe mehrmals versucht, "LODCTR /R" auszuführen - funktioniert immer noch nicht.
Ich habe auch Traces mit "CosmosDB.Emulator.exe /starttraces" aktiviert, bin mir nicht sicher, aber vielleicht habe ich deshalb in wenigen Minuten ein "docdbemulator_000001.etl" mit 187MB bekommen.

Kann mir bitte jemand helfen?

BEARBEITEN:
Ich habe dieses andere Problem gefunden: https://github.com/Azure/azure-cosmosdb-dotnet/issues/470
Ich habe die von ToddTaylor erwähnten Schritte befolgt und es hat funktioniert.
Anscheinend konnte das neue Installationsprogramm den alten Ordner nicht vollständig löschen, einige Assemblys waren noch vorhanden und verursachten einige Probleme.
Ich fand auch heraus, dass ich zwei Versionen des Emulators installiert hatte (wie Andreas Erwähnungen), also würde wahrscheinlich auch das Entfernen beider funktionieren.

Alle 53 Kommentare

@Frankwayne Danke für das Feedback. Bitte helfen Sie uns mit dem Link des Dokuments, zu dem das obige Feedback gegeben wurde.

@Frankwayne Können Sie Folgendes versuchen, wie in diesem Stack Overflow-Thread beschrieben: documentdb Emulator Gatewayservice stürzt beim Start ab ?

C:\WINDOWS\system32>LODCTR /R

Möglicherweise müssen Sie dies zweimal ausführen.
Grüße,
Mike

@Mike-Ubezzi-MSFT Sicher, ich habe die Befehle ausgeführt und es startet immer noch nicht, aber ich habe den Debugging-Befehl für den Gatewayservice ausprobiert und das habe ich bekommen

PS C:\Programme\Azure Cosmos DB Emulator\Packages\GatewayService\GatewayService.Code> .\DocumentDB.GatewayService.exe /?

Nicht behandelte Ausnahme: System.IO.FileNotFoundException: Datei oder Assembly 'System.Fabric, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die angegebene Datei wurde vom System nicht gefunden.
bei Microsoft.Azure.Documents.Azure.GatewayService.GatewayHost.Main()

@Frankwayne Können Sie diese Informationen an den schicken [email protected] alias, wo der Kosmos DB Produktgruppe diese und unterstützen überprüfen können. Wenn Sie keine .etl-Datei bereitstellen können, geben Sie die Informationen an, die Sie in Ihrem letzten Kommentar angegeben haben ( Trace-Dateien sammeln ).

Die andere Möglichkeit ist die Deinstallation und Neuinstallation.

@Mike-Ubezzi-MSFT Ich habe ihnen eine E-Mail gesendet, und wenn ich eine funktionierende Lösung bekomme, werde ich die Informationen zur Korrektur des Systems in diesem Problemfall veröffentlichen.

Danke für Ihre Hilfe

@Frankwayne Wir werden diesen Thread nun schließen. Sollten weitere Fragen zu diesem Thema auftauchen, öffnen Sie es bitte erneut und wir werden die Diskussion gerne fortsetzen. Jede vom Cosmos DB-Team bereitgestellte Lösung kann hier weiterhin im Status "geschlossen" veröffentlicht werden.
Grüße,
Mike

@Frankwayne Hallo zusammen,
Ich bin der Entwickler des Emulators und möchte dem auf den Grund gehen. Sind Sie bereit für eine Remote-Skype-Sitzung?
Am besten,
David Noble

@ David-Noble-at-work Sicherlich. Welche Zeiten funktionieren für Sie am besten? Ich bin an der Ostküste und das ist beruflich, so dass ich auch während der Arbeitszeit eine Sitzung haben kann. Ich habe auch diesen Sonntag frei.

@Frankwayne Wurde das gelöst? Danke, Mike

@Frankwayne Wir werden diesen Thread nun schließen. Sollten weitere Fragen zu diesem Thema auftauchen, öffnen Sie es bitte erneut und wir werden die Diskussion gerne fortsetzen. Sie haben die Möglichkeit, den Support von Cosmos DB Emulator über [email protected] gemäß den hier beschriebenen Anweisungen zu erreichen .
Grüße,
Mike

@Mike-Ubezzi-MSFT Nein, wir haben dieses Problem nicht gelöst. Ich habe darauf gewartet, dass Mike to David sich bei mir meldet, wenn wir die Skype-Sitzung machen könnten

@Frankwayne Ich werde versuchen, Ihnen zu helfen, und mit den Informationen, die wir aufdecken, können wir das Problem hoffentlich identifizieren oder ich habe genug, um es an @David-Noble-at-work und den E-Mail-Alias ​​askcosmosdb weiterzugeben.
Wenn Sie zu Ereignisanzeige (Lokal) > Windows-Protokolle > Anwendung gehen und nach CosmosDB.Emulator-Einträgen suchen, sehen Sie dann Startfehlereinträge? Ich habe über 200 Informationseinträge in Bezug auf das Starten meines Cosmos DB-Emulators.

Die andere Möglichkeit besteht darin, den Emulator auf einem anderen Port zu starten (der Standardwert ist 8081). Verwenden Sie den Emulator wird vollständig gestoppt, bevor Sie einen Neustart versuchen:

Befehlszeilentool-Referenz

Steuerung des Emulators

Dies erfordert die Verwendung von PowerShell. Ich kann mit Ihnen über Skype arbeiten, wenn Sie es wünschen.

Grüße,
Mike

@Mike-Ubezzi-MSFT Ich sehe keine Protokolle in den Windows/Application-Ereignisanzeigeprotokollen für die CosmosDB.Emulator-Quelle.

Starten des Emulators auf einem anderen Port mit dem Befehl

.\CosmosDB.Emulator.exe /port=8085 gibt das gleiche Verhalten, wenn nichts passiert. Ich kann das Symbol sehen, wenn ich meine versteckten Symbole in meiner Taskleiste öffne und dann verschwindet es. Ich habe auch den Befehl /shutdown ausgeführt, bevor ich den Befehl /port ausgeführt habe, und ich erhalte immer noch das gleiche Verhalten.

@Frankwayne Sind Sie

@Frankwayne welche Version des Emulators verwendest du? Die aktuelle Version ist 1.22 und wurde am 20.04.2018 veröffentlicht. Bitte installieren Sie es von hier aus , wenn Sie nicht die neueste Version haben.

@David-Noble-at-work Ich hatte 1.21 gerade die 1.22-Version installiert

auch diesmal nichts in der Ereignisanzeige. Ich bin jederzeit offen für eine Skype-Sitzung, um dieses Problem zu beheben. Ich habe diesen Samstag gerade eine Verlobung

Ist es möglich, dass etwas den Prozess blockiert? Ich habe in meinem Antivirus nachgesehen, aber es wird kein blockierter Prozess gemeldet. Meine Kollegen haben auch das gleiche Antivirenprogramm, aber sie haben keine Probleme.

Vielleicht muss ich etwas in der Windows-Firewall oder so öffnen.

@Frankwayne Ist dies eine

Auch wenn die neueste Version 1.22 installiert wurde, gehen Sie bitte wie folgt vor:

• Stellen Sie sicher, dass alle Emulatorprozesse gestoppt sind:
CosmosDB.Emulator
DocumentDB.GatewayService
DocumentDB.Master
DocumentDB.Server

• Löschen Sie das Datenverzeichnis: %LOCALAPPDATA%\CosmosDBEmulator

• Deinstallieren Sie den Emulator

• Laden Sie die aktuelle Version des Emulators (v1.22) von https://aka.ms/cosmosdb-emulator herunter und installieren Sie sie, ohne ihn zu starten.

• Starten Sie den Emulator über eine Befehlszeile

cd "%ProgramFiles%\Azure Cosmos DB Emulator"
CosmosDB.Emulator.exe /starttraces
CosmosDB.Emulator.exe

• Warten Sie, bis der Emulator vollständig gestartet ist, wie von der Taskleiste gemeldet, und wenn wir so weit gekommen sind, erstellen Sie einige Daten.

Wenn der Emulator nicht startet, aktivieren wir möglicherweise Fusionsprotokolle und wiederholen die vorherigen Schritte.

@Frankwayne Ich möchte einchecken, um zu sehen, ob Sie das
Vielen Dank,
Mike

Wir werden diesen Thread nun schließen. Sollten weitere Fragen zu diesem Thema auftauchen, öffnen Sie es bitte erneut und wir werden die Diskussion gerne fortsetzen.

Es tut mir leid, dass andere wichtige Arbeiten mir die Zeit für dieses Problem genommen haben. Ich stehe immer noch vor diesem Problem.

Ich habe SQL Server 2017, Visual Studio 2017, Azure Service Fabric SDK. Dies ist meine Entwicklungsmaschine, also habe ich eine ganze Reihe von Sachen installiert. Wenn Sie eine vollständige Liste wünschen, kann ich den Powershell-Befehl ausführen

Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Tabelle –AutoSize

wodurch Sie eine Liste der meisten installierten Software erhalten

es gab keinen Ordner im folgenden Verzeichnis %LOCALAPPDATA%\CosmosDBEmulator AKA Users{username}\AppData\CosmosDBEmulator

Ich sehe keinen der Prozesse, die im Task-Manager ausgeführt werden

CosmosDB.Emulator
DocumentDB.GatewayService
DocumentDB.Master
DocumentDB.Server

deinstallieren und neu installieren scheint auch nicht zu helfen. Kann ich die Schritte zum Aktivieren der Fusionsprotokolle erhalten?

@Frankwayne Danke für das Feedback! Ich habe das Problem dem Autor des Inhalts zugewiesen, um es gegebenenfalls zu bewerten und zu aktualisieren.

gleiches Problem hier. page(https://localhost:8081/_explorer/index.html) zeigt Folgendes:

Diese Seite ist nicht erreichbar
Die Verbindung wurde zurückgesetzt.
Versuchen:

Verbindung prüfen
Überprüfung des Proxys und der Firewall
Ausführen der Windows-Netzwerkdiagnose
ERR_CONNECTION_RESET

@Jiping-hi Können Sie bitte einen netstat -a durchführen und alle vorhandenen Dienste identifizieren, die auf den Ports lauschen, die Sie für CosmosDB.Emulator konfiguriert haben.

Ich sollte vorher sagen, dass ich mit meinem Domänenkontoadministrator einen Remote-Desktop zu einem Windows-Server verwende.

  1. Port ändern funktioniert nicht;
  2. Fehlerprotokoll in "Ereignisanzeige (lokal) > Windows-Protokolle > Anwendung" gefunden, zwei verwandte Fehlerprotokolle, eines sagt:

Anwendung: DocumentDB.StartupEntryPoint.exe
Framework-Version: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme abgebrochen.
Ausnahmeinfo: System.Security.Principal.IdentityNotMappedException
bei System.Security.Principal.NTAccount.Translate(System.Security.Principal.IdentityReferenceCollection, System.Type, Boolean)
bei System.Security.Principal.NTAccount.Translate(System.Type)
bei Microsoft.Azure.Documents.Common.SecurityUtil.AccountNameToSid(System.String)
bei Microsoft.Azure.Documents.Services.ServiceStartupEntryPoint.ServiceStartupEntryPoint.GetSecurityGroupSid(System.String)
bei Microsoft.Azure.Documents.Services.ServiceStartupEntryPoint.ServiceStartupEntryPoint.GatewayInit(System.Fabric.CodePackageActivationContext)
bei Microsoft.Azure.Documents.Services.ServiceStartupEntryPoint.ServiceStartupEntryPoint.Main(System.String[])

@Jiping-hi Können Sie bitte die unter Fehlerbehebung beschriebenen Schritte befolgen, dann die in Trace-Dateien sammeln gesammelten Daten senden und die Informationen an [email protected] senden

Dankeschön!

Danke, Mike. Es scheint, dass die Rolle des Domänencontrollers dies verursacht hat.

Machen Sie sich keine Mühe, ich werde andere Möglichkeiten zum Ausführen von Cosmos DB verwenden, z. B. einen Docker oder eine VM oder einen anderen Nicht-AD-Windows-Computer.

@Jiping-hi Wir werden diesen Thread nun schließen. Sollten weitere Fragen zu diesem Thema auftauchen, öffnen Sie es bitte erneut und wir werden die Diskussion gerne fortsetzen.

@Mike-Ubezzi-MSFT Ich bin auf das gleiche Problem gestoßen und habe es in https://github.com/Azure/azure-cosmosdb-dotnet/issues/471 gepostet. Können wir dieses Problem erneut öffnen und weiterverfolgen? Das Problem sollte nicht schwer zu beheben sein.

@Yaming-Liu1978 Können Sie ein neues GitHub-Problem aus diesem Dokument öffnen: https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator
Auf diese Weise haben wir eine neue Instanz mit nur einem einzigen zu lösenden Problem mit detaillierter Ursache. Dankeschön.

@Yaming-Liu1978 Der Emulator ist nicht für die Ausführung auf einem Domänencontroller ausgelegt. Kurz gesagt, es kann nicht auf einem Computer ausgeführt werden, auf dem Active Directory installiert ist. Der Emulator erstellt eine Reihe (3) von Gruppenkonten, die er aus Sicherheitsgründen verwendet. Sie haben einen davon gefunden: DocDBGatewayService. Bietet Ihre Entwicklungs-/Testumgebung eine Alternative zur Installation des Emulators auf einem Computer zusammen mit Active Directory?

Hey David, das scheint eine Regression im Emulator zu sein. Ich verwende es seit seiner ersten Veröffentlichung auf einer in die Domäne eingebundenen virtuellen Maschine. Das ist erst kaputt gegangen, als ich auf 2.0.0 aktualisiert habe. Können Sie untersuchen, was die Regression verursacht hat?

DA ist sehr speziell, ich habe festgestellt, dass viele Anwendungen keine DA erfordern. Ich werde DA nach Möglichkeit nie installieren (zum Glück haben wir jetzt Azure AD), sonst würde ich Cosmos DB nicht auf DA installieren.

Dieses Problem betrifft auch Computer, die mit einem Azure AD-Verzeichnis verbunden sind. Dieses Problem ist eine Regression, die den Emulator für Benutzer blockiert, die Single Sign-On für ihre Entwicklungscomputer verwenden möchten (oder verwenden müssen).

Ich habe auch Probleme beim Starten der neuen Version des Emulators (2.0.0.0).
Der Emulator scheint einwandfrei zu starten, aber die Data Explorer-Webseite sagt "ERR_CONNECTION_REFUSED".
Und ich bin auch nicht in der Lage, die Emulator-API zu erreichen.

Ich habe schon versucht zu deinstallieren und neu zu installieren - funktioniert immer noch nicht.
Ich habe den Computer mehrmals neu gestartet - funktioniert immer noch nicht.
Ich habe mehrmals versucht, "LODCTR /R" auszuführen - funktioniert immer noch nicht.
Ich habe auch Traces mit "CosmosDB.Emulator.exe /starttraces" aktiviert, bin mir nicht sicher, aber vielleicht habe ich deshalb in wenigen Minuten ein "docdbemulator_000001.etl" mit 187MB bekommen.

Kann mir bitte jemand helfen?

BEARBEITEN:
Ich habe dieses andere Problem gefunden: https://github.com/Azure/azure-cosmosdb-dotnet/issues/470
Ich habe die von ToddTaylor erwähnten Schritte befolgt und es hat funktioniert.
Anscheinend konnte das neue Installationsprogramm den alten Ordner nicht vollständig löschen, einige Assemblys waren noch vorhanden und verursachten einige Probleme.
Ich fand auch heraus, dass ich zwei Versionen des Emulators installiert hatte (wie Andreas Erwähnungen), also würde wahrscheinlich auch das Entfernen beider funktionieren.

Ich hatte das gleiche Problem. Ich stellte fest, dass ich zwei Versionen des Emulators installiert hatte. 2.0 und 1.1.2. Ich habe beide von Apps und Funktionen deinstalliert (das wäre meiner Meinung nach die englische Übersetzung, ich habe eine schwedische Version von Windows 10).

Dann habe ich 2.0 wieder installiert. Jetzt funktioniert die Data Explorer-Webseite wieder.

Das ist mir heute Nacht gerade passiert. Ich habe eine Demo, die ich morgen zeigen muss, und dann passiert Folgendes:

Diese Site kann nicht erreicht werden localhost hat die Verbindung verweigert.
Versuchen:

Verbindung prüfen
Überprüfung des Proxys und der Firewall
ERR_CONNECTION_REFUSED

Ich habe versucht zu deinstallieren, ich habe alle Reste entfernt, das Verzeichnis entfernt, neu installiert und das gleiche Problem. Das ist vor 5 Tagen nicht passiert, und seitdem hat sich nichts geändert. Keine Ahnung, wie ich das beheben kann, und mir gehen die Optionen aus.

Ich habe es sogar auf 2.1.2 aktualisiert und immer noch nada.

Ich tat dies...

netsh http iplisten hinzufügen ipaddress=0.0.0.0

und es hat funktioniert... wow

Ich habe das gleiche Problem mit 2.1.x.

Als ich auf 2.* aktualisiert habe, war meine vorherige Version noch installiert und störte die aktuelle.

  1. Deinstallieren Sie alle Versionen des Emulators
  2. Neustart
  3. Neueste installieren
    Diese einfachen Schritte haben mir tatsächlich geholfen.

Danke @IlyaNikitinMs Ich werde es
Vielleicht sollte das Team an einem robusteren und einfacheren Upgrade-Pfad arbeiten, um voranzukommen?

Yup @IlyaNikitinMs Etwas, das deinen Schritten sehr nahe kommt, scheint zu funktionieren.
Danke noch einmal :)

Hallo, ich habe ein ähnliches Problem wie von @Frankwayne gemeldet. Dies ist auf Version 2.1.4-44c12ee7 . Der CosmosDB-Emulator wird sofort nach dem Start einfach ohne etl-Spuren oder dergleichen heruntergefahren.

Basierend auf dem, was hier zuvor gesagt wurde, habe ich versucht, Microsoft.Azure.Cosmos.GatewayService.exe zu starten und bekomme eine COMExcpetion . Es scheint keine Umgebungsoption zu finden....

Soll ich ein neues Problem erstellen oder möchte jemand dieses Problem erneut öffnen?

(Ich habe die oben genannten Schritte von @Mike-Ubezzi-MSFT ohne Erfolg versucht)

Gleiches Problem wie oben bei Ausnahme. 2.1.4-050276f1. Upgrade von 1.22

Kann die Web-Benutzeroberfläche auf Port 8081 nicht öffnen. Keine anderen Prozesse verwenden den Port.

Habe gerade 2.1.4.0 installiert und bekomme den gleichen Fehler.
Diese Seite ist nicht erreichbar Die Verbindung wurde zurückgesetzt.
Versuchen:

Verbindung prüfen
Überprüfung des Proxys und der Firewall
Ausführen der Windows-Netzwerkdiagnose
ERR_CONNECTION_RESET

Als Administrator ausgeführt und nach /NoFirewall arg gefragt.
Immer noch kein Zugriff auf den Daten-Explorer.
Neuinstallieren von Azure VS-Tools/SDKS.

Werde wieder berichten.
Kein Glück :(

Ereignisprotokolle zeigen diesen Fehler...
Anwendung: Microsoft.Azure.Cosmos.ComputeServiceStartupEntryPoint.exe
Framework-Version: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme abgebrochen.
Ausnahmeinfo: System.Security.AccessControl.PrivilegeNotHeldException
bei System.Security.AccessControl.Privilege.ToggleState(Boolean)
bei System.Security.Cryptography.Utils.GetKeySetSecurityInfo(System.Security.Cryptography.SafeProvHandle, System.Security.AccessControl.AccessControlSections)
bei System.Security.Cryptography.CspKeyContainerInfo.get_CryptoKeySecurity()
bei Microsoft.Azure.Documents.Common.CertificateUtil.SetCertificateAcl(System.Security.Cryptography.X509Certificates.X509Certificate2, System.String, Boolean)
bei Microsoft.Azure.CosmosDB.ServiceStartupEntryPoint.ServiceStartupEntryPoint.CosmosDBGatewayInit(System.Fabric.CodePackageActivationContext)
bei Microsoft.Azure.CosmosDB.ServiceStartupEntryPoint.ServiceStartupEntryPoint.Main(System.String[])

Ich habe die Anwendung deinstalliert. Reste der Programmdateien gelöscht...das hat einige Mühe gekostet. Neu installiert. Alles funktioniert jetzt.

Kernstück war das vollständige Löschen der Reste von C:\Programme\Azure Cosmos DB Emulator

Ich bekomme dies, wenn ich versuche, den Daten-Explorer zu öffnen (beachten Sie, dass dies normalerweise beim Starten von Cosmos automatisch geschieht, aber sobald dieses Problem einmal aufgetreten ist, scheint es nie an diesen Punkt zu gelangen) und ich bin auf Version 2.4.5.0

Autorisierungsheader für Angebote konnten nicht abgerufen werden: {"readyState":4,"responseText":"{\"code\":\"InternalServerError\",\"message\":\"Dienst ist derzeit nicht verfügbar, bitte versuchen Sie es nach einem erneuten während. Wenn dieses Problem weiterhin besteht, wenden Sie sich bitte an den Support.\r\nActivityId: 9ab400c2-048d-43e3-9b44-1b13ebce92de, Microsoft.Azure.Documents.Common/2.4.0.0\"}","responseJSON":{"code":"InternalServerError ","message":"Der Dienst ist derzeit nicht verfügbar, bitte versuchen Sie es nach einer Weile erneut. Wenn das Problem weiterhin besteht, wenden Sie sich bitte an den Support.\r\nActivityId: 9ab400c2-048d-43e3-9b44-1b13ebce92de, Microsoft.Azure.Documents.Common/2.4 .0.0"},"status":500,"statusText":"Fehler"}

Beenden des Prozesses und Löschen von %LOCALAPPDATA%\CosmosDBEmulator hat das Problem behoben

Weitere Schritte zur Fehlerbehebung finden Sie hier .

Wie @faldeland vorgeschlagen hat, hat das Deinstallieren und anschließende Löschen der verbleibenden Ordner / Dateien von "C:\Programme\Azure Cosmos DB Emulator" das Problem für mich behoben.

Dankeschön! Es sind die Überreste im Ordner "C:\Programme\Azure Cosmos DB Emulator", die es getan haben. Wissen Sie, viel mehr Leute würden CosmosDB wahrscheinlich verwenden, wenn der Emulator nicht so ein Bär wäre. :)

Nur als optionale Problemumgehung, wenn jemand anderes als ich auf dieses Problem stößt und keine Daten aus einer vorhandenen Datenbank in Azure neu installieren und klonen möchte:

Ich bin heute auf dieses Problem gestoßen, bei dem der Emulator anscheinend ausgeführt wurde, der Daten-Explorer jedoch nicht verfügbar war. Als ich das letzte Mal darauf stieß, konnte ich das Problem lösen, indem ich alles deinstallierte, alles löschte und neu installierte. Da ich jedoch versuchte, einen Fehler zu testen, musste ich auch meine gesamte DB aus Azure klonen (was etwa 2-3 Stunden dauerte). Das wollte ich nicht noch einmal machen. Da ich es dieses Mal bereits installiert habe, dachte ich, ich würde den Microsoft Azure Storage Explorer überprüfen. Alle meine Emulatordaten/gespeicherten Prozeduren/usw. waren da und zugänglich.

https://azure.microsoft.com/en-us/features/storage-explorer/

Dies scheint spezifisch für den IE zu sein und ich konnte sehen, dass der Daten-Explorer in Chrome funktioniert

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen