Совет: Всегда полезно использовать переключатель -Script
для команд миграции, если вы не уверены. Это также действительно помогает понять, что на самом деле делает Update-Database
.
Я запускаю следующее для обновления базы данных, затем получаю скрипт, который можно применить вручную (или просто запустить его снова без тега -Script).
Для Update-Database
Я бы запустил следующее:
Update-Database -Script -ConfigurationTypeName Configuration_ASPNETIdentity -ConnectionStringName SQL_AzureLive
Где SQL_AzureLive
- это именованная строка подключения в моей конфигурации.
Тогда я могу убедиться, что SQL выглядит правильно, применить его и все готово. Как и многие другие, если строка подключения неверна или недействительна, вы получите эту ошибку.