Upload
celestino-cortes
View
3
Download
1
Embed Size (px)
Citation preview
Consideraciones Técnicas para la actualización de SQL Server
2005
Patrocinado por:
Miguel Egea GómezSQL Server MVP – [email protected]
Miguel Egea GómezSQL Server MVP – [email protected]
More than just trainingMentores Principales:
Itzik Ben-Gan, Kalen Delaney, Fernando G. Guerrero, Michael Hotek, Brian Moran , Ron Talmage
Iberoamericana: Alejandro Leguízamo, Jesús López, Pablo Pelaez, Jordi
Rambla, Eladio Rincón, Daniel Seara, Guillermo Som, Antonio Soto, Adolfo Wiernik, Miguel Egea
Ayudando a obtener lo mejor de SQLServer y .Net con Entrenamiento Consultoría Mentoring
Y hoy…
¿Qué puedo esperar? Pistas de cómo migrar a SQL Server 2005 Información técnica de cómo realizar el
proceso Unas pocas pistas desde el punto de vista del
negocio Alguna demo.
Agenda1. Versiones y actualizaciones soportadas.2. El Upgrade Advisor3. Migrando componentes4. Conclusiones
1. Versiones y actualizaciones soportadas.2. El Upgrade Advisor3. Migrando componentes4. Conclusiones
Versiones de SQL 2005
Enterprise Grandes empresas con mucho tráfico y volumen
Estándar Medianas empresas. Workgroup Pequeñas empresas que no
quieran limitar las capacidades. Express Versión gratuita del producto.
Desde 7.0 y 2000 a 2005
Migración directa desde 7.0 y 2000 a 2005.
Consideraciones generales: Modelo de seguridad. Cuentas del agente. Elegir la versión adecuadamente
Actualizaciones soportadas
SQL Server 2000 SP3/SP3a y posteriores Actualiza instancias de versiones
anteriores a un nuevo directorio y path en el registro
Los Analysis Services necesitan una migración de los datos a una nueva instancias como parte de la actualización
Se puede actualizar SQL Server 7.0 Se pueden actualizar 2000 Failover
Cluster
Actualizaciones no soportadas Actualizaciones de SQL Server 6.5 no están
soportadas Ni mediante restore ni mediante attach ni otros
mecanismos Primero debe actualizar a 2000 y luego a 2005.
No se puede actualizar MSDE a SQL Server La actualización de SQL Server 2000 (64-bit) no
está soportada La actualización de Reporting Services 2000 no
está soportada La actualización de Notification Services 2000
sucede durante la instalación del motor relacional Actualizar de MSDE a SQL Express está
disponible en Express
Mecanismos de actualización
Attach – Dettach (no del sistema) Backup Restore Database copy wizard Instalación.
Usando el Upgrade advisor
¿Que es el Upgrade advisor? ¿Que funcionalidades chequea?
Motor relacional Motor multidimensional Reporting Services Notification Services Data Transformation Services (DTS)
¿Donde lo encuentro?
A que me ayuda el U.A.
No necesito recordar todos los cambios De comportamiento, como el union. De funcionalidad eliminada
Como DBCC ROWLOCK Como creación de índices en Inserted/deleted
Demo
Documentación del Upgrade Advisor.Documentación del Upgrade Advisor.
Check list de actualización
Pasos previos Revisa los requisitos de hardware. Comprueba el System Configuration Checker Revisa los aspectos de seguridad Revisa la funcionalidad deprecada (usa el
U.A) Haz copias de seguridad de todo Ejecuta los comandos DBCC que uses
habitualmente para chequear que todo está ok.
Check list de actualización (II)
Pasos previos No te olvides de asegurar que habrá
suficiente espacio disponible. Asegurate que las BBDD’s del sistema tienen
crecimiento automático por si es necesario que crezcan
Comprueba que la BBDD master contiene la información de logon.
Deshabilita los procedimientos de start-up Para toda la replicaciones y asegurate de que
los comandos están entregados.
Check list de actualización (III)
Pasos previos Para todas las aplicaciones, incluyendo las
que son servicios de SQL que se conectan al Servidor.
No te olvides ¡Siempre una estrategia de vuelta atrás!
Migrando componentes.
El Motor relacional Analisys Services Reporting Services Notification Services DTS BBDD con replicación
Migrando el motor relacional
Sigue los pasos previos, al acabar.. Registra tu servidor Rellena los catálogos de full-text.
Cuidado con el tiempo necesario Update statistics Configura de nuevo tu SQL Server.
Usa el Surface Area Configuration.
Migrando los Analisys Services
Repasa las consideraciones que vienen en los BOL’s
Sigue el Wizard Elige servidor de Origen y destino. Elige las bases de datos Revisa el log para ver que todo ha ido bien. Procesa de nuevo los cubos
Migrando Reporting Services.
Actualizando informes. Actualizando una instalación por defecto Actualizar una granja de servidores Migrando Reporting Services.
Migrando Notification Services
Básicamente no migran. Puedes instalar las dos versiones a la vez Después actualizar manualmente
Busca más detalles en los BOLs
Migrando DTS a SSIS
Elige si migrar o mantener Ambos servicios pueden convivir. Puedes usar el Migrate package Wizard
Hay paquetes que migran. (mirar en los books on line Migrating Task)
Hay paquetes que no migran pero se pueden mantener llamadas a tareas externas
Hay paquetes que no migran, podemos mantener llamadas a ellos.
Migrando BBDD Replicadas
Necesitas 7.0 SP4 o más , 2000 SP3 o mas
Distribuidor la misma versión o más que el publicador.
Subscriptores Transaccional de solo lectura vale
Publicador 2005 subscriptor cualquiera Publicador 7.0 o 2000 subscriptor 2005
Subscriptores con actualización 2000 sp3 o más.
En mezcla el subscritor puede ser cualquier version menor o igual que la del publicador.
Conclusiones
Migración no demasiado costosa.
.. A pesar de grandísimos cambios en todo el motor
Podemos migrar y luego aprovechar ventajas
Ya hay mucha documentación y experiencia
© 2003-2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
© 2003-2004 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.