Letzte Woche habe ich 8 Datenbanken auf einem V12 SqlAzure-Server über Powershell- und ARM-Templates erstellt. Wir haben begonnen, diese Datenbanken im SQL Management Studio zu verwenden und haben Benutzer und Tabellen usw. eingerichtet. Es sind einige Daten darin und wir können sie wie erwartet auswählen und aktualisieren. Kurz, sie arbeiten!Neue SQLAzure-Datenbanken sind weder im Portal noch über die Powershell-Cmdlets sichtbar
Aber heute wollte ich einige Ressourcensperren auf die Datenbanken mit dem Azure Powershell Cmdlet New-AzureRmResourceLock
anwenden, aber ich finde, dass der Befehl Get-AzureRmResource | Where-Object {$_.ResourceType -eq "Microsoft.Sql/servers/databases"}
nicht die Datenbanken, die ich suche, zurückgibt!
Auch ich sehe jetzt im Portal https://portal.azure.com und ich sehe die SQL-Server aufgelistet, und wenn ich den Blade für meinen SQL-Server eingeben, sehe ich die Datenbanken. Aber wenn ich auf einen DB klicke, werde ich zu einer nicht gefundenen Ressource geführt. Auch wenn ich den SQL-Datenbank-Blade benutze, sehe ich keine der aufgelisteten Datenbanken.
Als Neben wenn ich mich an das klassische Portal anmelden https://manage.windowsazure.com kann ich den SQL-Server sehen und alle Datenbanken sehen, und klicken Sie auf sie und konfigurieren Sie sie.
Ich möchte nicht wirklich alle diese Datenbanken neu erstellen müssen, da wir angefangen haben, sie mit Schemas, Benutzern und Daten einzurichten, aber müssen in der Lage sein, die Cmdlets zu verwenden, um Ressourcensperren hinzuzufügen Sie.
Hat jemand das vorher gesehen? und was könnte ich versuchen, sie zurück zu bringen, damit ich Powershell verwenden kann, um sie wieder zu konfigurieren.
Es scheint, es ist ein Problem des Ressourcen-Managers. Haben Sie versucht, Ihren SQL-Server von einer Ressourcengruppe in eine andere zu verschieben? –
Ich stimme zu. Ich habe versucht, Ressourcengruppen zu verschieben, es bewegte sich (und die Datenbanken), aber das gleiche Problem ist vorhanden, traurige Zeiten. – Damo