Restaurar Base de Datos de SQL 2005 en SQL 2000

28/02/2007 - 16:52 por Brian | Informe spam
Buenos Días.

Hace poco se me presentó un problema x y nos vimos en la obligación de
migrar a SQL Server 2005 en la empresa, pero uno de nuestros clientes tiene
aún SQL 2000, necesitamos restaurar una Base de Datos del servidor SQL 2005
al SQL 2000, alguna vez me pareció hacerlo, pero la verdad no me acuerdo muy
bien.

Se supone que las extensiones de las copias de seguridad del SQL Server 2005
son ".bak" y el SQL 2000 no tiene extension para sus backup's, eso lo tuve en
cuenta y me parece haber hecho el ejercicio con otro cliente, pero no
recuerdo.

Muchas gracias por su colaboración

Cordialmente,


Brian Garnica
Bogotá, Colombia
bamgar@gmail.com
bamgar@hotmail.com
brian.garnica@hotmail.com

Preguntas similare

Leer las respuestas

#1 Brian
28/02/2007 - 16:59 | Informe spam
Lo encontré

http://msdn2.microsoft.com/es-es/li...90436.aspx

Hay que tener en cuenta la versión de compatibilidad en las opciones de
Configuración del SQL 2005:

8.0 para hacerlo compatible con SQL 2000
9.0 para mantener solamente SQL 2005 (Esta es la opción por defecto)

Y también (esto es una experiencia personal) se debe tener en cuenta que la
copia de seguridad generada por medio del SQL 2005 tiene una extensión ".bak"
y el SQL 2000 no reconoce esto como un archivo de Copia de Seguridad de Base
de Daros, por lo que hay que generar la copia de Seguridad desde el SQL 2005
sin la extensión (solo la ubicación y el nombre) para poder asegurar la
correcta restauración en SQL 2000.

Cordialmente,


Brian Garnica
Bogotá, Colombia




"Brian" wrote:

Mostrar la cita
#2 Gustavo Larriera (MVP)
28/02/2007 - 17:00 | Informe spam
Pues no se puede hacer RESTORE en SS2000 de una base en un BACKUP hehcho en
SS2005.

Deberás migrar los datos usando Integration Services (SSIS 2005) o usando
DTS 2000.


Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Brian" wrote:

Mostrar la cita
#3 Gustavo Larriera (MVP)
28/02/2007 - 17:18 | Informe spam
Ten en cuenta que si pones una base SS2005 en modo de compatibilidad 80 no
tendrás ninguna de las funcionalidades propias de SS2005. Entonces no vale la
pena usar SS2005 si las bases de datos van a estar en modo compatible con
SS2000.

El poner una base SS2005 en compatibilidad 80 es aconsejado para usar
temporalmente en un proyecto de migración/upgrade. En algún momento en el
tiempo, esa base se pasará a formato SS2005.

Caso contrario, dejar SS2000 :-)

Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Brian" wrote:

Mostrar la cita
#4 Maxi
28/02/2007 - 17:25 | Informe spam
Hola, ojo con esto, cuando hagas el bacjup no funcionara en 2000 porque 2005
cambia la metadata del archivo, no es solo una cuestion de compatibilidad.
opciones

1) Generar los Script y replicarlos en 2000
2) Pasar todo via Integration Service


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Brian" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida