Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   Agregar .mdf a Sql Server 2005 Express (http://www.forosdelweb.com/f87/agregar-mdf-sql-server-2005-express-456877/)

rubens. 16/01/2007 06:15

Agregar .mdf a Sql Server 2005 Express
 
Hola.

Tengo un pequeño problemilla, a ver si me podeis echar un mano ;)

Tengo una base de datos en dos ficheros .mdf y .ldf echos con Microsoft Sql Server Management Studio Express.
Al reinstalar el Slq server ( y WindowsXp), dejo de funcionarme.

La estoy autentificando con la seguridad integrada de Windows.
El problema es cuando yo instalo el Sql Server 2005 Express, y pongo en la carpeta Data de la intalación del Sql los dos ficheros (.mdf y .ldf ), lo inicio y no me lo reconoce, entonces tengo que ir al programita Microsoft Sql Server Management Studio Express, ir al <<explorador de objetos>>, darle al boton derecho y elegir "Adjuntar", entoces sí, elijo el .mdf, me detecta el .ldf automáticamente y sin problema.

Pero,... ¿no se puede hacer directamente el solito al meterlo en la carpeta Data?

Gracias.

Mithrandir 16/01/2007 12:52

Re: Agregar .mdf a Sql Server 2005 Express
 
No, no se puede.

Necesitas hacer el procedimiento que mencionas, o bien, ejecutar sp_attachdb con los parámetros adecuados.

Esto es, porque puedes tener los archívos físicamente "regados" en varias carpetas para optimizar el performance de acceso a disco. Asumir que estarán en data coartaría esa posibilidad.

rubens. 16/01/2007 12:58

Re: Agregar .mdf a Sql Server 2005 Express
 
Hola Mithrandir.

Gracias por responder.
Entonces, ¿ Qué me recomiendas para que sea lo más fácil y transparente para un usuario no avanzado?
Salu2

Mithrandir 26/01/2007 12:56

Re: Agregar .mdf a Sql Server 2005 Express
 
Para usuarios no avanzados siempre suele ser mejor hacerlo visualmente. Aunque internamente no existe diferencia, pues la interfaz visual termina llamando a sp_attachdb.

Aunque si quieres aprender siempre es mejor comenzar con la línea de comandos, a la larga es un mejor aprendizaje.


La zona horaria es GMT -6. Ahora son las 09:38.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.