Dos consultas

11/05/2009 - 03:15 por Luis Tarzia | Informe spam
Hola,dos consultas:
1) Tenia una maquina con sql2000 y el disco palmo,a duras penas pude copiar
algunos archivos entre ellos el .mdf de la base de datos,el .ldf no lo pude
recuperar.
Intente atacharla con sp_atach_single_file_db pero me dice que el log es
incorrecto ya que por lo que veo ese sp sirve para bases previamente
detachadas cosa que no pude hacer ya que el sql no levanto mas en el disco
viejo.
Hay alguna forma de poder recuperar este mdf y generar un log nuevo ???
Hasta probe a crear una base,bajar el sql y despues cambiar los archivos
pero me la deja en suspect.

2) Esta es una duda,para pasar una base de sql2000 a 2005 o a 2008 es lo
mismo desatachrla del 2000 y atacharla en el 2005/8 o hay que hacer algun
otro procedimiento ??
La pregunta es si con la primera opcion la base tiene todas las ventajas de
la nueva version o hay que realizar algun procedimiento de migracion para
que tenga las mismas ventajas que una base creada de cero en el 2005/8

Gracias dobles !!!!

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
11/05/2009 - 09:19 | Informe spam
Aunque lo más seguro sería restaurar el último backup que pudieras
tener, prueba a poner la base de datos en modo emergencia y usuario único:

ALTER DATABASE tuBD SET EMERGENCY
ALTER DATABASE tuBD SET SINGLE_USER

A continuación comprueba la integridad con DBCC CHECKDB. Luego de
reparar los errores (de haberlos), podrías volver a dejar la base de datos
como multi usuario.

En cuanto a tu segunda pregunta, sí es posible adjuntar en 2005 ó 2008
una base de datos 2000. Aunque previamente deberías haber comprobado que no
tienes problemas de compatiblidad (ejecutar Upgrade Advisor) y
posteriormente deberías ejecutar algunas tareas (cambiar el modo de
compatibilidad, actualizar estadísticas...)


Un saludo
-
www.navento.com
Servicios de Localización GPS

http://blogs.solidq.com/ES/ElRincon...fault.aspx

"Luis Tarzia" escribió en el mensaje
news:%
Hola,dos consultas:
1) Tenia una maquina con sql2000 y el disco palmo,a duras penas pude
copiar
algunos archivos entre ellos el .mdf de la base de datos,el .ldf no lo
pude
recuperar.
Intente atacharla con sp_atach_single_file_db pero me dice que el log es
incorrecto ya que por lo que veo ese sp sirve para bases previamente
detachadas cosa que no pude hacer ya que el sql no levanto mas en el disco
viejo.
Hay alguna forma de poder recuperar este mdf y generar un log nuevo ???
Hasta probe a crear una base,bajar el sql y despues cambiar los archivos
pero me la deja en suspect.

2) Esta es una duda,para pasar una base de sql2000 a 2005 o a 2008 es lo
mismo desatachrla del 2000 y atacharla en el 2005/8 o hay que hacer algun
otro procedimiento ??
La pregunta es si con la primera opcion la base tiene todas las ventajas
de
la nueva version o hay que realizar algun procedimiento de migracion para
que tenga las mismas ventajas que una base creada de cero en el 2005/8

Gracias dobles !!!!


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