Używanie pliku MDF LocalDb na platformie Azure

Zajmuję się tworzeniem strony ASP.NET MVC, którą chcę udostępniać na stronach internetowych Azure. Podczas tworzenia używam pliku MDF w moim katalogu App_Data z ciągiem połączeń wyglądającym tak:

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=MyApp;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\MyApp.mdf;MultipleActiveResultSets=true" providerName="System.Data.SqlClient"  />

Aby wypróbować na platformie Azure, miałem nadzieję, że mogę zostawić ten ciąg połączenia jako taki i po prostu przesłać FTP do MyApp.mdf do folderu App_Data na platformie Azure, ponieważ jest on skonfigurowany z przykładowymi danymi, których chcę użyć. Jednak gdy próbowałem uzyskać dostęp do mojej witryny, wystąpił następujący błąd:

Wystąpił błąd związany z siecią lub instancją podczas nawiązywania połączenia z serwerem SQL Server. Serwer nie został znaleziony lub był niedostępny. Sprawdź, czy nazwa instancji jest poprawna i czy SQL Server jest skonfigurowany tak, aby zezwalał na połączenia zdalne. (dostawca: SQL Network Interfaces, błąd: 52 - Nie można zlokalizować instalacji LocalDB. Sprawdź, czy SQL Server Express jest poprawnie zainstalowany i czy funkcja LocalDB jest włączona.)

Moje pytanie brzmi: czy istnieje sposób, w jaki mogę uruchomić moją witrynę Azure łączącą się z plikiem MDF w moim folderze App_Data, czy też muszę użyć bazy danych Azure SQL?

questionAnswers(2)

yourAnswerToTheQuestion