Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Próba dołączenia bazy danych o automatycznej nazwie dla pliku ....database1.mdf nie powiodła się

Ja też miałem ten problem i to był ból. Skonfigurowałem parametry połączenia i udało mi się rozwiązać problem. W ciągu połączenia zastąpiłem wartość |DataDirectory|\dbfilename.mdf dla AttachDbFilename właściwość, ze ścieżką do pliku. |Katalog danych| może być używany tylko wtedy, gdy plik bazy danych znajduje się w folderze App_Data w tym samym projekcie.

Tak więc zmiana właściwości AttachDbFilename na bezpośrednią ścieżkę pliku mdf rozwiązała mój problem.

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

Mam nadzieję, że to działa dla Ciebie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:Jak znaleźć wszystkie nazwy instancji localdb

  2. Warunki NULL w SQL Server

  3. Jak tworzyć tabele tymczasowe w SQL Server za pomocą MS Access

  4. Jak mogę połączyć się z zewnętrzną bazą danych z instrukcji sql lub procedury składowanej?

  5. Zduplikowane wyniki podczas wykonywania INNER JOIN