Tengo un proyecto ASP.NET MVC3 que tiene una base de datos. Quiero adjuntar esa base de datos a SQL Server Management Studio.No se puede adjuntar la base de datos ASP.NET a SQL Server Management Studio
En SQL Server Management Studio, haga clic derecho me Databases
, a continuación, haga clic en Attach
, a continuación, haga clic en Add
y muestra el cuadro de diálogo de selección de carpeta/archivo.
El problema es que no me deja explorar ninguna carpeta dentro de la carpeta de mi cuenta de usuario (c:\users\Bob
). Puedo ver la carpeta Bob
pero no hay +
para expandir y no muestra elementos secundarios (aunque sé que hay archivos en la carpeta de usuario de Windows). ¿Por qué no me deja explorar allí?
SQL Server Management Studio es la versión 11.0.21 (SQL Server 2012)
He intentado seleccionar All files
en el menú desplegable de filtro en lugar de *.mdf
, pero no hay archivos muestran. otros
Normalmente, SQL Server no tiene acceso a su directorio de perfil de usuario, y probablemente no sea donde debe almacenar sus archivos de base de datos. ¿Has intentado moverlos a una carpeta como 'C: \ data \ ...' y darle acceso a la cuenta de servicio de lectura/escritura a eso? O colocando los archivos mdf/ldf en el directorio de datos predeterminado para la instancia (en 'C: \ Program Files \ ...')? –
Tuve la misma pregunta que ServerBloke hoy. Soy nuevo en MVC y SQL Server. Si deberíamos poner la base de datos de nuestra aplicación MVC 3 en, digamos, el directorio de datos predeterminado (que hice y funcionó para adjuntar la base de datos), entonces ¿para qué sirve la carpeta App_Data dentro de una aplicación MVC? – neizan
@ServerBloke, no veo cómo la respuesta de Lynn responde su pregunta. ¿Puedes explicar por favor? –