una - Adjunte(abra) la base de datos de archivos mdf con SQL Server Management Studio
como abrir una base de datos ya creada en sql (5)
¿Puede ayudarme cómo puedo abrir el archivo * .MDF de la base de datos creada con VisualStudio 2010 en SQL Server Management Studio?
Intenté adjuntarme solo, pero no puedo navegar a ese archivo por (supongo) por alguna razón de seguridad.
Copie los archivos al directorio predeterminado para sus otros archivos de base de datos. Para averiguar qué es eso, puede usar el procedimiento sp_helpfile en SSMS. En mi máquina es: C:/Program Files/Microsoft SQL Server/MSSQL10_50.SQLEXPRESS/MSSQL/DATA
. Al copiar los archivos a este directorio, se aplican automáticamente los permisos que permitirán que la conexión se realice correctamente.
Aquí hay una muy buena explicación:
Encontré esta publicación detallada sobre cómo abrir (adjuntar) el archivo MDF en SQL Server Management Studio: http://learningsqlserver.wordpress.com/2011/02/13/how-can-i-open-mdf-and-ldf-files-in-sql-server-attach-tutorial-troublshooting/
También tengo el problema de no poder navegar al archivo. La razón es más probable que esta:
La razón por la que no "abre" la carpeta es porque la cuenta de servicio que ejecuta el servicio SQL Server Engine no tiene permiso de lectura en la carpeta en cuestión. Asigne al grupo de usuarios de Windows para esa instancia de SQL Server los derechos para leer y listar contenidos en el nivel de WINDOWS. Luego debería ver los archivos que desea adjuntar dentro de la carpeta.
Una solución a este problema se describe aquí: http://technet.microsoft.com/en-us/library/jj219062.aspx Todavía no he intentado esto. Una vez que lo haga, actualizaré la respuesta.
Espero que esto ayude.
No sé si esta respuesta se puede encontrar en los enlaces anteriores, pero simplemente ejecuté el estudio de administración de SQL como administrador y trabajé. Espero eso ayude
Aclamaciones
Yo tuve el mismo problema.
Configuración del sistema: el sistema único con el servidor Windows 7 sp1 y el cliente están instalados en el mismo sistema
Estaba tratando de acceder al escritorio de la ventana. Como algunos dicen, la respuesta es que su servicio Sqlserver no tiene acceso completo al directorio. Esto es totalmente correcto.
Resolví este problema haciendo unos simples pasos.
- Vaya a Todos los programas-> microsoft sql server 2008 -> herramientas de configuración y luego seleccione el administrador de configuración del servidor sql.
- Selecciona el servicio y ve a propiedades. En el cuadro de diálogo Crear en la cuenta, seleccione el sistema local y luego seleccione el botón Aceptar.
Los pasos 3 y 4 de la imagen son una demostración con el acceso a la carpeta.