У меня периодически возникают проблемы с SQL Azure. Я копирую базу данных SQL Azure (V12) только для чтения из одного эластичного пула в другой. После копирования базы данных я устанавливаю ее на чтение / запись, используя:
$"ALTER DATABASE [{databaseName}] SET READ_WRITE"
Иногда это не удается с ошибкой:
Операция не может быть выполнена с базой данных ***, потому что она участвует в сеансе зеркального отображения базы данных или в группе доступности.
Я попытался реализовать логику повтора с отсрочкой, но это не сработало. Мне не удалось найти документацию, касающуюся этой ошибки или зеркального отображения базы данных в Azure.
Любой совет будет очень признателен!