You are on page 1of 8

Actualizando a Microsoft SQL Server 2005

Ing. Jos Mariano Alvarez Emilio Boucau


http://www.sqlgurus.org

Contenido
Consideraciones previas a la actualizacin Usando el Upgrade Advisor Conceptos de migracin versus conceptos de actualizacin Actualizacin de una instancia de Microsoft SQL Server

Experiencia sugerida
Experiencia en el manejo y mantenimiento del SQL Server. Experiencia en administracin de bases de datos

Agenda
Planeamiento de la actualizacin Actividades previas a la actualizacin Ejecucin de la actualizacin Actividades posteriores a la actualizacin

Razones para migrar


Flexibilidad Disponibilidad Escalabilidad Seguridad

Actualizacin en el mismo equipo


SQL Server 7.0/2000 SQL Server 2005 Instancia: LON-SQL-01 Instance: LON-SQL-01

Actualizacin en el mismo equipo


SQL Server 7.0/2000 SQL Server 2005 Instancia: LON-SQL-01 Instance: LON-SQL-01

Actualizacin en el mismo equipo


SQL Server 2005 Instancia: LON-SQL-01

Migracin a otro equipo


SQL Server 7.0/2000 Instancia: LON-SQL-01

Migracin a otro equipo


SQL Server 7.0/2000 Instancia: LON-SQL-01 SQL Server 2005 Instancia: LON-SQL-02

Migracin a otro equipo (Side-by-side)


SQL Server 7.0/2000 Instancia: LON-SQL-01 SQL Server 2005 Instancia: LON-SQL-02

Migracin a otro equipo (Side-by-side)


SQL Server 7.0/2000 Instancia: LON-SQL-01 Comparar y Verificar SQL Server 2005 Instancia: LON-SQL-02

Migracin a otro equipo (Side-by-side)


SQL Server 7.0/2000 Instancia: LON-SQL-01 SQL Server 2005 Instancia: LON-SQL-02

Qu se puede migrar o actualizar?


Versiones Componentes Ediciones Plataformas Lenguajes SQL Server 7.0 y SQL Server 2000 La mayora de los componentes Seis ediciones 32-bits y 64-bits Todos los lenguajes existentes en SQL 7.0 y 2000

Planificacin de la actualizacin

Planificacin de la actualizacin

Actualizacin Actualizaci Pre-Actualizacin Pre- Actualizaci Pre-Actualizacin Pre- Actualizaci

Planificacin de la actualizacin
Pos-Actualizacin Pos- Actualizaci Actualizacin Actualizaci Pre-Actualizacin Pre- Actualizaci

Planificacin de la actualizacin
Pos-Actualizacin Pos- Actualizaci Actualizacin Actualizaci Pre-Actualizacin Pre- Actualizaci Una actualizacin sin sobresaltos requiere - Un buen plan - Practicar el plan

Agenda
Planeamiento de la actualizacin Actividades previas a la actualizacin Ejecucin de la actualizacin Actividades posteriores a la actualizacin

Preparando el entorno
1. 2. 3. 4. 5. 6. Elegir la edicin Verificar los requerimientos Catalogar sistemas y aplicaciones Usar el Upgrade Advisor y ver reportes Solucionar problemas de compatibilidad Registrar pruebas de rendimiento

Compatibilidad hacia atrs


Solucionar temas de compatibilidad Caractersticas discontinuadas Caractersticas depreciadas Comportamiento diferente Conjunto de caractersticas

Upgrade Advisor (Asesor de actualizaciones)


SQL Server 7.0 y SQL Server 2000 Vnculos a documentacin con los problemas identificados y cmo solucionarlos No cambia opciones de configuracin ni datos Puede analizar instancias remotas de SQL Server, excepto de Reporting Services UpgradeAdvisorWizardCmd

Pre-Actualizacin Estado inicial

Pre-Actualizacin - Anlisis

Pre-Actualizacin - Reporte

Pre-Actualizacin - Solucin

Pre-Actualizacin - Repetir

Demo

Demostracin
Realizando un anlisis con el Upgrade Advisor

Usando Upgrade Advisor


Revisando los resultados del anlisis del Upgrade Advisor

Agenda
Planeamiento de la actualizacin Actividades previas a la actualizacin Ejecucin de la actualizacin Actividades posteriores a la actualizacin

Realizando la actualizacin
1. Elegir la estrategia para cada componente 2. Comprender las herramientas de migracin y actualizacin 3. Verificar la consistencia de la base de datos 4. Realizar un back up y verificarlo 5. Realizar y controlar la actualizacin 6. Realizar una prueba de actualizacin 7. Estar preparado para realizar el plan de retirada

Motor relacional
Para actualizacin usar Setup.exe

Analysis Services
Para actualizar, use Setup.exe

Detach / Attach Backup / Restore Copy Database Wizard, DTS Scripts personales, BCP
Actualizar

Migrar Migracin ++

1 2 3

Instalar una nueva instancia Importarla como proyecto Agregar nuevas caractersticas

Actualizar

Migrar

Considera redisear desde cero

Migrar

Reporting Services
Se puede actualizar y migrar desde Reporting Services 2000 La actualizacin solo funciona si el server esta configurado por defecto (por omisin ) Herramienta de configuracin de Reporting Services

Data Transformation Services


Los paquetes DTS funcionan junto a SQL Server 2005 Integration Services (SSIS)
Asistente para migracin de paquetes
Actualizar
Copia los paquetes DTS y los recrea en SSIS Los Paquetes heredados son dejados intactos

Actualizar

Migrar

Algunos paquetes pueden requerir una remodelacin manual

Migrar

Otras herramientas heredadas


Los servidores registrados son actualizados en el SQL Server 2005 Management Studio Los diagramas de bases de datos son actualizados al nuevo formato Los planes de mantenimiento son actualizados El SQL Server Agent tiene un nuevo modelo de seguridad (cuenta proxy)

Demo

demostracin
Realizando la actualizacin

Actualizando a SQL Server 2005

Actualizacin de instancia
Instancia 2000 disponible
Instala binarios del SQL Server 2005

Demo
Reinicia servicio Actualiza replicacin y agente SQL

Punto de no retorno
Redirige los servicios al SQL Server 2005 Adjunta bases de datos

demostracin
Copy database wizard

Instala prerequisitos

Actualizando a SQL Server 2005

Halla problemas

Detiene el SQL Server 2000

Inicia el servicio en modo singleuser

Detiene el servicio

Actualiza todas las bases de datos

Desinstala los binarios de SQLServer 2000

La instancia de 200 ya no esta disponible

Empieza a estar disponible el servidor

El server est totalmente disponible

Agenda
Planeamiento de la actualizacin Actividades previas a la actualizacin Ejecucin de la actualizacin Actividades posteriores a la actualizacin

Tareas pos-actualizacin
1. 2. 3. 4. Revisar el reporte del Upgrade Advisor Reconfigurar log shipping Realizar pruebas a las aplicaciones Verificar las trabajos y tareas de mantenimiento 5. Habilitar el sistema en lnea 6. Vigilar la actividad del sistema

Consejos de actualizacin
Reducir el tiempo de parada Actualizacin Actualizaci remota Clusters 64-bit 64Instala los prerequisitos antes sin afectar el servicio Para los servicios de base de datos Servicio virtual y nombres de instancias Igual que 32-bit

Ms consejos de actualizacin
Paquetes DTS Acceso No requiere nada en especial Verificar en modo single user

Caractersti-cas Considerar las caractersticas viejas que Caracterstiviejas se estn usando Log shipping No actualizar, Usar tcnicas de migracin

Resumen (1)
Relacional
Herramienta de actualizacin: Instalador Mtodo de migracin: Instalacin lado a lado + backup/restore o detach/attach o copy database wizard

Resumen (2)
Integration Services
Herramienta de actualizacin: Ninguna Herramienta de migracin: DTS Migration Wizard Mtodo de migracin: Convierte gran parte pero requiere intervencin manual generalmente

Analysis Services
Herramienta de actualizacin: Instalador Herramienta de migracin: El asistente de migracion (Migration Wizard )

Resumen (3)
Reporting Services
Herramienta de actualizacin: Instalador Mtodo de migracin: Instalar lado a lado y desplegar los reportes en la nueva instancia

Resumen de la sesin
Planear cuidadosamente la actualizacin Practicar el plan Usar el Upgrade Advisor

Notification Services
Herramienta de actualizacin: Ninguna Herramienta de migracin: Actualiza la instancia durante la instalacin de Notification Services

Para ms informacin
Technet
www.microsoft.com/technet

Sql Server
www.microsoft.com/sql

Muchas Gracias

SQL Server 2005 Downloads


http://www.microsoft.com/sql/downloads/2005/default.mspx
SQL Server 2005 Service Pack 1 SQL Server 2005 Books Online (April 2006) SQL Server 2005 Feature Pack

You might also like