Cómo migrar de SQL Server 2005 a 2008


10

¿Cómo migra las bases de datos de SQL Server 2005 a SQL Server 2008?

¿Es tan fácil como hacer una copia de seguridad de las bases de datos de 2005 y simplemente restaurar en 2008? ¿Hay algún problema de compatibilidad? ¿Se ha cambiado el servicio de informes de SQL Server de todos modos?

¿Cómo haría para actualizar el servidor SQL?

Respuestas:


14

Es mas fácil. Ejecute la instalación de SQL Server 2008 en su servidor, elija la opción de actualización. Hecho.

Tarda unos 15 minutos, más o menos. Realmente es notablemente fácil.

Editar: aún desea hacer una copia de seguridad de todos modos justo antes de actualizar, por si acaso. Pero lo más probable es que no lo necesite.


1
sólo para estar seguro, copia de seguridad de seguridad de sus bases de datos existentes (que u debería estar haciendo 'regular' de todos modos .. !!! derecha?)
Pure.Krome

Marcado como respuesta: no tenía idea de que el "Centro de instalación de SQL" tenía "Actualización de SQL Server 2000 o SQL Server 2005" ... Y también he encontrado enlaces a la documentación de actualización de MSDN. Gracias por señalarme en la dirección correcta.
dance2die

@ Pure: Por supuesto. Copias de seguridad completas 2 veces por semana y 5 dif. copias de seguridad como 6 veces al día.
dance2die

Haga una copia de seguridad de archivos en sus bases de datos master, tempdb y msdb. Eso significa desconectar su servidor. Si necesita revertir, no puede revertir si las bases de datos de su sistema se actualizan a una versión posterior.
Shannon Lowder,

6

También querrás ejecutar el Asesor de actualización de SQL . Esta herramienta puede ayudarlo a determinar si está utilizando características de SQL obsoletas y lo alertará sobre cualquier problema que pueda encontrar.

Una vez actualizado, para aprovechar muchas de las nuevas características y mejoras de SQL 2008, querrá cambiar el nivel de compatibilidad de sus bases de datos de 90 a 100.


Recuerdo haber visto las mejores prácticas de SQL Server para 2005. Parece que el Asesor de actualizaciones de SQL parece tener una funcionalidad similar. Gracias Elias
dance2die

3

Puede realizar una actualización en el lugar, pero es posible que desee aprovechar la oportunidad para hacer una compilación limpia de la máquina. En cuyo caso, puede hacer una copia de seguridad en 2005 y una restauración en 2008.


1

Sé que esta pregunta se hizo hace un tiempo, pero voy a responder de todos modos.

Llame a todos los proveedores de la base de datos que está ejecutando en su servidor SQL 2005 y confirme con ellos que el software se ejecutará en 2008. Como ejemplo, el servidor BlackBerry aún no se ejecutará en 2008 y es probable que manipule su servidor si lo prueba o incluso con malos datos.

Llamé a los vendedores cuando hice esto cuando me mudé de 2000 a 2005 y encontré que una de nuestras piedades clave tenía problemas. Rápidamente corregido por un script sql del vendedor, pero me alegro de haberlo sabido de antemano y qué esperar.


1

Todo el mundo ya ha respondido cómo actualizar, sin embargo, tenga en cuenta que no puede degradar si algo sale mal. Por lo tanto, el consejo para verificar la compatibilidad con todo el software del proveedor que ejecuta es fundamental.

Por lo general, lo mejor es construir una nueva máquina, luego haga una copia de seguridad y restaure o adjunte / desconecte tal como se movía entre los servidores SQL 2005. Recuerde que los inicios de sesión huérfanos pueden ser un problema si está cambiando los servidores.


0

La intención es migrar las aplicaciones de bases de datos (incluidos los servicios de informes) System Center Operations Manager y System Center Configuration Manager para SQL Server 2008 centralizado. En un momento en que cada uno de los servidores hay un servidor SQL dedicado 2005.


Agradecería su ayuda (con enlaces, pdf, lo que sea).

Si necesitan más información, solo pregunte (aunque sea novato en esta área).


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.