Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Falha na tentativa de anexar um banco de dados com nome automático para o arquivo ....database1.mdf


Eu também tive esse problema e foi uma dor. Configurei minha string de conexão e consegui resolver o problema. Na string de conexão substituí o valor |DataDirectory|\dbfilename.mdf para AttachDbFilename propriedade, com o caminho para o arquivo. |Diretório de Dados| só pode ser usado se o arquivo de banco de dados estiver na pasta App_Data dentro do mesmo projeto.

Portanto, alterar a propriedade AttachDbFilename para o caminho direto do arquivo mdf corrigiu meu problema.

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

Espero que isso funcione pra você.