Problema al restaurar BBDD de SQL 2000 al SQL 2005

06/01/2007 - 20:17 por Rebeca Abella | Informe spam
Hola a todos de nuevo,

Buenas tardes a todos , tengo un gravisimo problema resulta que tengo que
restaurar una base de datos pero solo tengo el .bak , y no tengo el original
con lo cual el sistema me dice "EL conjunto de copia de seguridad contiene
una copia de una base de datos distinta de la existente". Fin anomalo de
RESTORE BASEDATE.

El .bak es una copia de seguridad de una BBDD en SQL 2000, e intento
restaurarla en un SQL 2005 Express.

1º- Alguien me puede decir la causa y como solucionarlo?

2º- Lo que pretendo es resturar la BBDD del SQL 2000 en otro servidor con
SQL 2005 Express sin conexion entre ellos. El tema es que esa BBDD del SQL
2000 no tiene ningún registro. Puedo pasar esa BBDD del 2000 al equipo con
2005 de otra forma diferente a hacer un backup y un restore? Puede ser con
un script? Si es asi como cual sería el proceso?

Muchas gracias de antemano.

Un saludo

Rebeca.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
06/01/2007 - 23:29 | Informe spam
Rebeca,

Ve si te es de ayuda la opcion "with replace" (no se si la compatibilidad
deba ser la misma), o de lo contrario si la db esta vacia (como
mencionastes), elimina la existente y despues restauras la copia como lo has
hecho hasta ahora.

restore database mi_db
from disk = 'c:\backup\my_db.bak'
with replace


AMB

"Rebeca Abella" wrote:

Hola a todos de nuevo,

Buenas tardes a todos , tengo un gravisimo problema resulta que tengo que
restaurar una base de datos pero solo tengo el .bak , y no tengo el original
con lo cual el sistema me dice "EL conjunto de copia de seguridad contiene
una copia de una base de datos distinta de la existente". Fin anomalo de
RESTORE BASEDATE.

El .bak es una copia de seguridad de una BBDD en SQL 2000, e intento
restaurarla en un SQL 2005 Express.

1º- Alguien me puede decir la causa y como solucionarlo?

2º- Lo que pretendo es resturar la BBDD del SQL 2000 en otro servidor con
SQL 2005 Express sin conexion entre ellos. El tema es que esa BBDD del SQL
2000 no tiene ningún registro. Puedo pasar esa BBDD del 2000 al equipo con
2005 de otra forma diferente a hacer un backup y un restore? Puede ser con
un script? Si es asi como cual sería el proceso?

Muchas gracias de antemano.

Un saludo

Rebeca.




Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
08/01/2007 - 01:02 | Informe spam
Prueba restaurarla con otro nombre.

Es perfectamente posible hacer un RESTORE en 2005 desde un backup en 2000.

La compatibilidad te queda en modo sql server 2000 ( level 80).
.

Copiar bases de datos con Copia de seguridad y Restaurar
http://msdn2.microsoft.com/es-es/li...90436.aspx



Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Rebeca Abella" wrote in message
news:ue3%
Hola a todos de nuevo,

Buenas tardes a todos , tengo un gravisimo problema resulta que tengo que
restaurar una base de datos pero solo tengo el .bak , y no tengo el
original con lo cual el sistema me dice "EL conjunto de copia de seguridad
contiene una copia de una base de datos distinta de la existente". Fin
anomalo de RESTORE BASEDATE.

El .bak es una copia de seguridad de una BBDD en SQL 2000, e intento
restaurarla en un SQL 2005 Express.

1º- Alguien me puede decir la causa y como solucionarlo?

2º- Lo que pretendo es resturar la BBDD del SQL 2000 en otro servidor con
SQL 2005 Express sin conexion entre ellos. El tema es que esa BBDD del SQL
2000 no tiene ningún registro. Puedo pasar esa BBDD del 2000 al equipo con
2005 de otra forma diferente a hacer un backup y un restore? Puede ser con
un script? Si es asi como cual sería el proceso?

Muchas gracias de antemano.

Un saludo

Rebeca.



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