Verwenden einer LocalDb-MDF-Datei in Azure

Ich entwickle eine ASP.NET MVC-Website, die ich auf Azure-Websites hosten möchte. Während der Entwicklung habe ich eine MDF-Datei in meinem App_Data-Verzeichnis mit einer Verbindungszeichenfolge verwendet, die wie folgt aussieht:

<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"  />

Um es in Azure auszuprobieren, hatte ich gehofft, ich könnte diese Verbindungszeichenfolge so lassen, wie sie ist, und einfach meine Datei "MyApp.mdf" in den Ordner "App_Data" in Azure übertragen, da alles mit den Beispieldaten eingerichtet ist, die ich verwenden möchte. Als ich jedoch versuchte, auf meine Website zuzugreifen, trat der folgende Fehler auf:

Beim Herstellen einer Verbindung zu SQL Server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten. Der Server wurde nicht gefunden oder war nicht erreichbar. Stellen Sie sicher, dass der Instanzname korrekt ist und dass SQL Server so konfiguriert ist, dass Remoteverbindungen zulässig sind. (Anbieter: SQL Network Interfaces, Fehler: 52 - Lokalisierung einer LocalDB-Installation nicht möglich. Überprüfen Sie, ob SQL Server Express ordnungsgemäß installiert und die LocalDB-Funktion aktiviert ist.)

Meine Frage lautet: Kann ich meine Azure-Website so ausführen, dass eine Verbindung zu einer MDF-Datei in meinem Ordner "App_Data" hergestellt wird, oder muss ich eine Azure SQL-Datenbank verwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage