Wskazówka:-Script
jeśli nie masz pewności , zawsze dobrze jest używać przełącznika do poleceń migracji. To również naprawdę pomaga zrozumieć, co Update-Database
tak naprawdę robi.
Uruchamiam następujące polecenie, aby zaktualizować bazę danych, a następnie otrzymuję skrypt, który mogę zastosować ręcznie (lub po prostu uruchom go ponownie bez tagu -Script).
Ponieważ Update-Database
uruchomiłbym następujące:
Update-Database -Script -ConfigurationTypeName Configuration_ASPNETIdentity -ConnectionStringName SQL_AzureLive
Gdzie SQL_AzureLive
jest nazwane parametry połączenia w mojej konfiguracji.
Następnie mogę sprawdzić, czy SQL wygląda prawidłowo, zastosować go i gotowe. Jak wielu innych powiedziało, jeśli parametry połączenia są nieprawidłowe lub nieprawidłowe, otrzymasz ten błąd.