Vorgang kann nicht ausgeführt werden, auf die Datenbank, weil es in einer Datenbankspiegelungs-Sitzung oder eine Verfügbarkeit Gruppe (Azure)

Ich bin erleben eine intermittierende Problem mit SQL Azure. Kopiere ich eine readonly-SQL Azure-Datenbank (V12) aus einem elastischen pool in einen anderen. Sobald die Datenbank kopiert wird, habe ich es zum Lesen/schreiben mit:

$"ALTER DATABASE [{databaseName}] SET READ_WRITE"

Diese manchmal fehl mit der Fehlermeldung:

Der Vorgang kann nicht ausgeführt werden, auf die Datenbank *** weil es
eingebunden in ein Datenbankspiegelungs-Sitzung oder eine verfügbarkeitsgruppe

Habe ich versucht umzusetzen retry-Logik mit backoff, aber das funktioniert nicht. Ich konnte nicht finden alle Unterlagen in Bezug auf diese Fehler oder Datenbankspiegelung in Azure.

Jede Beratung würde sehr geschätzt werden!

seine wahrscheinlich geo-Replikation?
Die Kopie muss nicht ein geo-Replikat - das ist so konfiguriert, dass nach dem einstellen zu Lesen/schreiben...
Haben Sie ein support-ticket geöffnet?
Ich habe es geschafft um dieses Problem zu korrigieren, und es war in der Tat im Zusammenhang mit geo-Replikation. Der ursprüngliche Prozess wurde:

InformationsquelleAutor ASH | 2016-12-22

Schreibe einen Kommentar