Azure Seamless Upgrade, wenn sich das Datenbankschema ändert

Angenommen, ich habe eine Produktions- und eine Stagingbereitstellung, die beide ihre eigenen Datenbanken (SQL Azure) verwenden. Wenn sich das Staging-Schema geändert hat und für die Produktion bereitgestellt werden muss, gibt es eine definierte Möglichkeit, das Datenbank-Upgrade für die Produktionsdatenbank durchzuführen (ohne Ausfallzeiten)?

z.B. Wenn ich die Produktion von VIP-Staging <-> austausche (und gleichzeitig das Ändern von Verbindungszeichenfolgen irgendwie automatisiere), ist dies der beste Prozess, um die Aktualisierung der SQL Azure-Datenbank zu automatisieren.

Mein Gedanke wäre, die Umgebungsänderung in RoleEnvironmentChanging zu erkennen (obwohl ich nicht sicher bin, dass VIP-Swap sogar RoleEnvironmentChanginng auslöst) und das SQL-Skript an diesem Punkt für die zu erstellende Datenbank (dh prod) auszuführen Nur einmal ausführen, und es werden mehrere Instanzen übertragen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage