Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Un tentativo di allegare un database con nome automatico per il file ....database1.mdf non riuscito

Anche io ho avuto questo problema ed è stato un dolore. Ho configurato la mia stringa di connessione e sono riuscito a risolvere il problema. Nella stringa di connessione ho sostituito il valore |DataDirectory|\dbfilename.mdf per AttachDbFilename proprietà, con il percorso del file. |DirectoryDati| può essere utilizzato solo se il file di database si trova nella cartella App_Data all'interno dello stesso progetto.

Quindi, cambiando la proprietà AttachDbFilename nel percorso diretto del file mdf, ho risolto il mio problema.

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

Spero che questo funzioni per te.