Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Ein Versuch, eine automatisch benannte Datenbank für die Datei ....database1.mdf anzuhängen, ist fehlgeschlagen

Ich hatte dieses Problem auch und es war ein Schmerz. Ich habe meine Verbindungszeichenfolge konfiguriert und es geschafft, das Problem zu lösen. In der Verbindungszeichenfolge habe ich den Wert |DataDirectory|\dbfilename.mdf ersetzt für AttachDbFilename -Eigenschaft mit dem Pfad zur Datei. |Datenverzeichnis| kann nur verwendet werden, wenn sich die Datenbankdatei im App_Data-Ordner innerhalb desselben Projekts befindet.

Das Ändern der AttachDbFilename-Eigenschaft in den direkten Pfad der MDF-Datei hat mein Problem behoben.

AttachDbFilename=C:\MyApp\App\DAL\db.mdf

Ich hoffe, das funktioniert für Sie.