Restaurar desde MDF

02/01/2010 - 03:59 por Luis | Informe spam
Hola grupo

Hace unos dias atras recibi una respuesta sobre una consulta pero el uso de
sp_attach_single_file_db no funciono. El tema es que necesito restaurar una
base de datos (SQL Server 2000) de la cual dispongo solamente del archivo
MDF. Aclaro que no se hizo un Detach de la base sino que se paro el servicio
de SQL Server, se copio el archivo MDF solo, sin el correspondiente archivo
de transacciones.
He intentado crear de nuevo la base, parar el servicio sustituir el archivo
MDF por el que tengo pero tampoco funciona.

Si alguien sabe co debo hacer para recuperar la base se lo agradecere

Gracias y Feliz año para todos

Luis

Preguntas similare

Leer las respuestas

#11 Luis
06/01/2010 - 02:29 | Informe spam
Hola Dani

Te agradezco mucho la ayuda, he estado probando pero me sale el sig error
Error de activación de archivo. Puede que el nombre del archivo físico
"C:\Program Files\Microsoft SQL Server\MSSQL\data\bdctas_log.ldf" sea
incorrecto.
No se puede volver a generar el registro porque no se cerró correctamente la
base de datos.
Por lo que deduzco que el mdf debe estar corrupto

Saludos

"Dani Sánchez" escribió en el mensaje
news:
Hola Luis,

Puedes seguir estos pasos...

1) Crea una base de datos en el servidor que se llame igual a la que
tienes
2) Para el servicio SQL SERVER
3) Copia el fichero MDF que tienes donde SQL SERVER guardó el MDF de la
base de datos que has creado
4) Arranca el servicio de SQL SERVER
5) Desde el analizador de consultas:

sp_configure 'allow updates2,1
reconfigure with override

6) Cambiar el status de la base de datos

begin transaction
update sysdatabases set status2768 where
name='Nombre_Base_Datos'
commit

7) Regenera el LOG

dbcc
rebuild_log('Nombre_Base_Datos','t:\Transacciones\base_datos.ldf')

8) Cambiamos de nuevo el status de la base de datos

begin transaction
update sysdatabases set status=0 where
name='Nombre_Base_Datos'
commit

De todos modos, te dejo un enlace

http://www.sqlservercentral.com/For...146-1.aspx

Un saludo!

"Luis" escribió en el mensaje de
noticias:
Hola grupo

Hace unos dias atras recibi una respuesta sobre una consulta pero el uso
de sp_attach_single_file_db no funciono. El tema es que necesito
restaurar una base de datos (SQL Server 2000) de la cual dispongo
solamente del archivo MDF. Aclaro que no se hizo un Detach de la base
sino que se paro el servicio de SQL Server, se copio el archivo MDF solo,
sin el correspondiente archivo de transacciones.
He intentado crear de nuevo la base, parar el servicio sustituir el
archivo MDF por el que tengo pero tampoco funciona.

Si alguien sabe co debo hacer para recuperar la base se lo agradecere

Gracias y Feliz año para todos

Luis

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida