He creado un sitio ASP.Net en Visual Studio y he creado el DB dentro de él (el archivo .mdf está en la carpeta APP_data).El servidor SQL no abrirá el DB creado por Visual Studio
Ahora, cuando quiero implementar en el sitio del cliente, pienso en mantener la base de datos sin abrir Visual Studio y utilizando las herramientas de SQL Server Express (copia de seguridad, etc.).
He buscado cómo hacerlo y he aprendido que debería adjuntar el archivo .mdf al servidor sql.
¡He intentado hacer esto y he fallado!
El error es: No se puede abrir el archivo físico "< .mdf>". Error 5 del sistema operativo: "5 (no se pudo recuperar el texto para este error. Motivo: 15105)". (Microsoft SQL Server, Error: 5120)
Google no me ayudó a resolver el problema.
Ahora tengo 2 opciones: 1. Renunciar e implementar el sitio en la situación actual donde el DB es un archivo .mdf y ASP.Net se puede conectar a él mediante el SQL Server Express Compact (en el proceso)
- Para extraer todos los datos (necesito pensar cómo ...) e importarlos a la nueva base de datos, esta vez en SQL Server DB.
Wat ¿usted recomendaría hacer?
Gracias de antemano.
esto hizo el truco, gracias +1 –
No puedo hacer que funcione tanto en VS y SMSS simultáneamente a menos que me despegue y se una y de unos a otros, que es un largo camino. ¿No hay magia, haga clic derecho en db en VS para mostrar "Buscar con SMSS"? – Shimmy