sql >> Databáze >  >> RDS >> Sqlserver

Pokus o připojení automaticky pojmenované databáze pro soubor ....database1.mdf se nezdařil

Taky jsem měl tento problém a bolelo mě to. Nakonfiguroval jsem svůj připojovací řetězec a podařilo se mi problém vyřešit. V připojovacím řetězci jsem nahradil hodnotu |DataDirectory|\dbfilename.mdf pro AttachDbFilename vlastnost s cestou k souboru. |Datový adresář| lze použít pouze v případě, že je databázový soubor ve složce App_Data ve stejném projektu.

Takže změna vlastnosti AttachDbFilename na přímou cestu k souboru mdf vyřešila můj problém.

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

Doufám, že to pro vás bude fungovat.



  1. Dotaz MySQL se provede, ale vyvolá výjimku

  2. Hierarchické dotazy

  3. Jak spravovat MySQL - pro Oracle DBA

  4. Chyba Android SQLite:číslo proměnné musí být mezi ?1 a ?999