Sie sind auf Seite 1von 29

Descripcin: Actualizacin de SQL Server 2000 para SQL Server 2008 Introduccin: Por qu actualizar a SQL Server 2008?

La actualizacin a Microsoft SQL Server 2008 proporciona a las organizaciones las capacidades de la base de datos de prxima generacin construido sobre los fundamentos de confianza de SQL Server. La actualizacin a SQL Server 2008 proporciona estos beneficios a travs de un retorno de su inversin de actualizacin que puede pagar por s mismo en tan slo seis meses. Ms que nunca, las organizaciones confan en el almacenamiento y anlisis de datos para las operaciones crticas del negocio. Por otra parte, para aprovechar las nuevas oportunidades en el mundo actual de los negocios se mueve rpidamente, las empresas tienen la capacidad de crear y desplegar soluciones basadas en datos rpidamente a los usuarios finales en toda la empresa. SQL Server 2008 proporciona una confianza, plataforma de datos productiva e inteligente que le permite ejecutar las ms exigentes aplicaciones de misin crtica, reducir el tiempo y coste de desarrollo y gestin de aplicaciones, y ofrecer una visin y efectiva a toda la organizacin. Aunque conceptualmente una actualizacin a Microsoft SQL Server 2008 puede parecer trivial, uno puede encontrarse con problemas inesperados o barreras de unos niveles adecuados de planificacin se omite. Este documento se explican algunas de las razones para actualizar de Microsoft SQL Server 2000 y SQL Server 2008, as como las estrategias de mejora comn, consideraciones y herramientas proporcionadas por Microsoft y socios de Microsoft para que las actualizaciones ms fcil y ms exitoso. En el nivel ms fundamental, una base de datos debe proteger los datos almacenados en ella. SQL Server 2008 equipa a las organizaciones con una alta seguridad, plataforma confiable y escalable en el que ejecutar sus aplicaciones de misin crtica. Las nuevas herramientas de seguridad como el cifrado de datos transparente, auditora lectura basada, y la gestin basada en polticas permiten a las organizaciones controlar y proteger los datos. Cifrado de datos transparente permite a las organizaciones a mantener el cumplimiento regulatorio y almacenar informacin confidencial con mayor tranquilidad, y basados en polticas permisos permiten un control mucho ms modular sobre el acceso a los datos. Microsoft se ha encargado de hacer significativa la base de datos ms productivas y reducir el coste de la gestin de su infraestructura de datos al tiempo que agiliza el desarrollo de aplicaciones de bases de datos. Poltica de gestin basada en los permisos reduce el costo y el esfuerzo de la administracin de su infraestructura de datos. Las organizaciones podrn beneficiarse de tipos de datos ms sofisticados y modelos de programacin en el marco de la entidad que racionalizar el desarrollo a aprovechar las oportunidades de negocio. Caractersticas como regulador de recursos permite un control total sobre la carga de base de datos, permitiendo la priorizacin de toda la actividad de base de datos. Esto permite a las organizaciones a perfeccionar y ampliar la base de datos con mucho ms control que en el pasado. SQL Server 2008 cuenta con una serie de mejoras en el rendimiento inteligentes realizados a lo largo de la pila de tecnologa, incluidas las mejoras dentro de Analysis Services, Reporting Services e Integration Services. SQL Server 2008 Analysis Services proporciona una plataforma de anlisis integral y escalable para el anlisis de los indicadores de rendimiento y mtricas de negocio a travs de la interfaz intuitiva de Microsoft Office Excel 2007. SQL Server 2008 Reporting

Services permite a los usuarios crear informes y visualizaciones en Microsoft Office Word 2007 y Excel 2007 sin la participacin de personal de TI. SQL Server 2008 Integration Services puede proporcionar rcord de extraccin, transformacin y carga (ETL) de rendimiento y puede integrar los crecientes volmenes de datos de sistemas dispares. Retorno de la Inversin En un entorno empresarial cada vez ms competitivo, cada decisin de inversin que necesita para apoyar a travs de la reduccin de costos y mayor productividad. La actualizacin a SQL Server 2008 no es diferente y puede proporcionar rendimientos sorprendentes para su negocio. En una Forrester septiembre 2008 Total Economic Impact estudio encargado por Microsoft, Forrester entrevist a una empresa que haba actualizado a SQL Server 2008. Centrarse slo en los beneficios fcilmente cuantificables tales como evitar licencias adicionales de SQL Server y el hardware relacionado, la eliminacin de software de terceros, y los ahorros de los empleados y la productividad, Forrester descubri que la empresa haba realizado una entrevista retorno de tres aos la inversin entre 162 y 181 por ciento. Para esta compaa, que equivala a un periodo de recuperacin en su actualizacin entre cuatro y seis meses. Teniendo en cuenta los beneficios adicionales que ofrece la actualizacin a SQL Server 2008 no se incluyen en este estudio, los beneficios para esta empresa fueron an mayores. Descargue el informe completo para tener una mejor idea de los beneficios econmicos de la actualizacin a SQL Server 2008 para su empresa: Microsoft Data Vision Plataforma La cantidad y variedad de informacin que las organizaciones necesitan trabajar con sigue a explotar. Myriad nuevas formas de informacin se estn convirtiendo en parte integral de las operaciones comerciales, a partir de imgenes digitalizadas y vdeo para la informacin del sensor de identificacin por radiofrecuencia (RFID). Al mismo tiempo, cada vez mayor cumplimiento de las normas en un mundo empresarial globalizado requiere que las organizaciones almacenar ms informacin con seguridad y mantener a disposicin en todo momento. Paralelamente a estas necesidades de conduccin, el costo de almacenamiento en disco se ha reducido drsticamente, lo que permite a las empresas a almacenar ms datos por cada dlar invertido. Y fundamentalmente, los usuarios y tomadores de decisiones deben ser capaces de tamizar rpidamente a travs de montaas de datos para encontrar informacin relevante para comprender mejor negocio. Microsoft cre su visin de la plataforma de datos para enmarcar estas necesidades que enfrentan las empresas y para proporcionar una solucin para las organizaciones para satisfacer estas necesidades. El objetivo de conducir de la visin de la plataforma de datos es proporcionar a las empresas las herramientas para que puedan almacenar y gestionar tipos dispares de datos, incluyendo XML, e-mail, hora / calendario, archivo, documento, y geoespacial, al tiempo que proporciona un amplio conjunto de servicios para interactuar con los datos: bsqueda, consulta, anlisis de datos, informes, integracin de datos y la sincronizacin robusta. SQL Server 2008 ofrece la visin de la plataforma de datos de Microsoft. Es ms que una simple solucin de base de datos. SQL Server 2008 ampla el alcance de los usuarios para que puedan acceder a la informacin desde la creacin hasta el archivado en prcticamente cualquier dispositivo, desde el escritorio a un dispositivo mvil. Tambin profundiza el uso de los datos, proporcionando usuarios ricas capacidades de anlisis y presentacin de informes a travs de aplicaciones que ya estn familiarizados con como Word 2007 y Excel 2007. SQL Server 2008 ofrece una confianza, plataforma productiva, inteligente de datos para ayudar a las empresas a cumplir con los requisitos y aprovechar las oportunidades causados por la evolucin de las necesidades de datos profesionales. Base de datos de plataforma segura Trust SQL Server 2008 para ejecutar la mayora de sus aplicaciones de misin crtica en una alta

seguridad, plataforma confiable y escalable. Cifrar la informacin en su base de datos es esencial para mantener la seguridad de sus datos. Sobre la base de las capacidades de cifrado de datos introducidos en Microsoft SQL Server 2005, el cifrado de datos transparente en SQL Server 2008 ahorra tiempo a los administradores de bases de datos y desarrolladores. En comparacin con SQL Server 2000, SQL Server 2008 ofrece un cifrado mucho ms robusto y requiere muchos menos recursos administrativos. Adems, SQL Server 2008 las auditoras de todos los accesos a la informacin de base de datos privada, adems la seguridad de datos y simplificar el cumplimiento. Disponibilidad de base de datos y continuidad de los datos se han mejorado en SQL Server 2005 y SQL Server 2008. SQL Server 2005 ha aadido soporte para la creacin de reflejo de base de datos y tiempo de actividad del 99,999 por ciento hizo posible. SQL Server 2008 se ha construido sobre este fundamento, aadiendo mejoras a la agrupacin y el apoyo para la virtualizacin. Adems, SQL Server 2008 tambin soporta hot-add soporte de procesadores (en el hardware de servidor que lo soporta) y la recuperacin automtica de corrupcin de datos en bases de datos reflejadas. El regulador de recursos es una utilidad nueva en SQL Server 2008 que permite un control total sobre la carga de base de datos, permitiendo la priorizacin de toda la actividad de base de datos. Los administradores de bases de datos identificar y establecer prioridades para las cargas de trabajo y los grupos a continuacin, asignar recursos compartidos de la CPU y la memoria, cuando se requiere, en base a los lmites especificados. Esto permite a las organizaciones a perfeccionar y ampliar la base de datos con mucho ms control y estabilidad que lo que estaba disponible en el pasado. Aumento de la productividad de las cargas de trabajo de bases de datos SQL Server 2008 ofrece muchas mejoras de rendimiento a travs de la pila de la tecnologa para reducir el coste de la gestin de su infraestructura de datos al tiempo que agiliza el desarrollo de aplicaciones de datos. Estos incluyen mejoras en el motor de base de datos central, SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) y SQL Server Integration Services (SSIS). SQL Server 2005 introduce soporte para la gestin de permisos de acceso. Los administradores de bases de datos pueden administrar su infraestructura de datos empresariales con facilidad con SQL Server 2008 basada en directivas. Esto reduce el tiempo que dedican a las operaciones diarias de mantenimiento mediante la definicin de un conjunto comn de polticas para las operaciones de la mayora de las bases de datos como optimizaciones de consultas, las convenciones de nomenclatura, copia de seguridad y restaurar las operaciones y la gestin de ndices. Los administradores tambin pueden aplicar polticas a muchos servidores para la gestin coherente en toda la empresa. SQL Server 2008 tambin permite el anlisis del rendimiento del sistema mediante la recopilacin de datos de rendimiento de su sistema y su almacenamiento en un repositorio de datos centralizado. Los administradores pueden ver los informes para comparar y analizar el rendimiento del sistema y la salud. Con SQL Server 2008, los administradores de bases de datos tambin se puede utilizar Management Studio para solucionar problemas, ajustar y supervisar las instancias de toda la empresa, definir polticas de configuracin para la empresa, y el uso integrado facetas y polticas para administrar la configuracin de superficie y aplicar mejor las prcticas, todo lo cual reduce el tiempo y los costes de la gestin de la infraestructura de informacin empresarial. SQL Server 2008 tiene nuevas, una funcin de compresin de los archivos de bases de datos y archivos de registro de transacciones a nivel de fila y la compresin a nivel de pgina, y la compresin a nivel de copia de seguridad. Estos nuevos tipos de compresin liberar espacio para datos en tiempo real. No slo el SQL Server 2008 funciones de compresin de datos reducir el hardware, el espacio y los costes de refrigeracin, sino que tambin puede reducir la huella de

operacin y mejorar la velocidad de procesamiento como resultado de pequeas cantidades de datos que se recuperan y se guarda en la base de datos. Al extender sus aplicaciones, obtener mejoras adicionales de desarrollo como un conjunto ms sofisticado de los tipos de datos que facilitarn el proceso de desarrollo. La integracin con Microsoft Visual Studio 2008 y Microsoft . NET Framework puede acelerar el desarrollo y reducir drsticamente las lneas de cdigo para nuevas aplicaciones. Ms especficamente, los programadores pueden acceder a los datos mediante la definicin de las entidades de negocio en lugar de tablas y columnas con ADO.NET Entity Framework. Adems, son capaces de consultar y recuperar estas entidades de forma nativa en cualquier idioma. NET con Language Integrated Query (LINQ). Estas caractersticas permiten a los desarrolladores trabajar con el modelo de entidad lgica mientras que los administradores son todava capaces de definir la implementacin fsica del modelo en forma de tablas y columnas. Adems, mediante la actualizacin de SQL Server 2000, los desarrolladores pueden acceder a los tipos y fuentes de datos que antes eran imposibles de almacenar, proporcionando oportunidades de anlisis adicionales a los usuarios. El nuevo tipo de datos FILESTREAM se ha introducido para facilitar la fcil manipulacin de los datos no estructurados, como documentos e imgenes que residen fuera de la base de datos. XML se almacenan los datos de manera eficiente y es fcilmente accesible con XQuery. Adems SQL Server 2008 es compatible con la geometra y los tipos de datos geogrficos para almacenar datos espaciales. Estos tipos apoyar los mtodos y propiedades que permiten la creacin, comparacin, anlisis y recuperacin de datos espaciales. Por ltimo, SQL Server 2008 ahora soporta mltiples opciones para la consolidacin de servidores virtuales, proporcionando a las organizaciones la flexibilidad de elegir el mtodo de consolidacin que mejor se adapte a sus necesidades. Capacidades tales como la gestin centralizada, la auditora y la supervisin que sea fcil de gestionar mltiples bases de datos y servicios de datos en dispositivos virtuales, reduciendo significativamente la carga administrativa de las empresas grandes. Datos de plataforma inteligente SQL Server 2008 Business Intelligence unidades en toda la organizacin, gestiona informes y anlisis de cualquier tamao o complejidad, y permite a los usuarios al ofrecer visualizacin de gran alcance y la integracin con el sistema Microsoft Office . SQL Server 2008 permite a las organizaciones para importar, almacenar y entregar datos casi todos, as como la gestin de informes y analizar enormes cantidades de datos. Los administradores son capaces de escalar y gestionar un gran nmero de usuarios y los datos de rendimiento de las consultas mejorado en tablas grandes. Por ejemplo, Unisys y Microsoft recientemente estableci un nuevo rcord rendimiento ETL mediante la carga de un terabyte de datos en menos de 30 minutos utilizando SQL Server 2008 Integration Services (http://www.microsoft.com/sqlserver/2008/en/us/benchmarks . aspx). Obtener informacin de la base de datos se ha mejorado a travs de SQL Server 2000 tambin. Los usuarios de negocio pueden crear informes complejos y compartirlos internamente y externamente con colegas, clientes y socios. SQL Server Analysis Services proporciona un conjunto coherente de indicadores clave de rendimiento y mtricas de negocio a todos los usuarios con la plataforma de anlisis integral y escalable. SQL Server 2008 Analysis Services proporciona la capacidad de realizar anlisis de datos complejos y presentacin de informes sobre datos en tiempo real: Los usuarios pueden recibir informacin inmediata acerca de las mtricas clave de la creacin de cuadros de mando y tablas de resultados y el seguimiento de los indicadores clave de rendimiento que proporcionan informacin actualizada sobre las operaciones empresariales. En SQL Server 2008, estas capacidades de anlisis e informacin adicional se han integrado con las aplicaciones de Microsoft Office como Word 2007 y Excel 2007, as como Microsoft Office

SharePoint Server 2007. A diferencia de SQL Server 2000, SQL Server 2008 Reporting Services permite a los usuarios crear sus propios informes ad hoc cuando lo deseen. El departamento de TI ya no necesita estar involucrado cuando los informes son necesarios nuevos, liberndolos para trabajar en otras tareas de alta prioridad. Adems de la presentacin de informes de autoservicio, el nuevo diseador de aplicaciones de informes en SQL Server 2008 permite a los usuarios crear informes de clase empresarial sin necesidad de Developer Studio. Minera de datos integrada permite el anlisis predictivo para que pueda investigar los problemas comunes, como la previsin y la identificacin de factores de influencia clave para la toma de decisiones. Diseadores mejorados ayudar en el desarrollo de modelos escalables de anlisis que incorporan las mejores prcticas en el diseo de la experiencia. La escala y el rendimiento de los modelos de anlisis se han incrementado en las optimizaciones realizadas a las capacidades de anlisis, as como optimizaciones para clculos complejos y agregaciones. SQL Server 2008 introduce columnas dispersas, que permiten valores NULL para ser almacenados sin ocupar espacio fsico en el disco. SQL Server 2008 tambin incluye un nuevo mecanismo llamado la captura de datos que recoge datos actualizados, borrados, y se inserta en un esquema de almacenamiento de fcil uso y permite la carga incremental de los almacenes de datos de esas tablas. Cambios de caractersticas de SQL Server 2008 SQL Server 2008 incluye mejoras y caractersticas adicionales en casi todas las reas del producto. De hecho, cualquiera de estas funciones mejoradas puede ser un caso convincente para actualizar, dependiendo de la necesidad de alta disponibilidad, el rendimiento y mayor funcionalidad. Adems, la actualizacin a la ltima versin del producto se extiende el soporte de Microsoft ciclo de vida en la medida de lo posible, de acuerdo con la poltica de soporte de software. Para comprender mejor el SQL Server 2008 mejora las caractersticas que hacen ventajosa, consulte el documento tcnico "SQL Server 2008 Descripcin general del producto" (http://www.microsoft.com/sql/techinfo/whitepapers/sql2008Overview.mspx). Apoyar Con la ltima versin de SQL Server, las empresas pueden beneficiarse de una trayectoria de apoyo a largo plazo y actual. En abril de 2008, SQL Server 2000 se ha desviado el soporte estndar para una ruta de soporte extendido. Como resultado, Microsoft no aceptar solicitudes de soporte de garanta, cambios de diseo o nuevas caractersticas durante la fase de soporte extendido. Microsoft ofrece herramientas de actualizacin para ayudar a gestionar la actualizacin desde versiones anteriores. Compatibilidad se ha mantenido con la mayora de la funcionalidad, que debera permitir la mayora de aplicaciones para actualizar sin problemas.

Consideraciones clave en la actualizacin de SQL Server 2000 para SQL Server 2008
La actualizacin a SQL Server 2008 desde SQL Server 2000 presenta las organizaciones que estn llevando a cabo este cambio con una serie de cosas a considerar. Las organizaciones deben decidir qu camino tomar en la mejora de sus instancias de SQL Server 2000, as como evaluar la forma en la actualizacin afecta a la funcionalidad de sus aplicaciones de bases de datos y otros servicios de SQL Server en la que sus cargas de trabajo de bases de datos dependen.

Opciones de actualizacin La Tabla 1 resume cuatro mtodos para la gestin de una actualizacin a SQL Server 2008 desde SQL Server 2000. Una actualizacin en contexto modifica la base de datos existente, con el resultado final que la nueva versin sustituye a la versin anterior. Una actualizacin de lado a lado crea una nueva instancia de la base de datos, despus de lo cual todos los datos y muchos otros objetos de base deben copiarse manualmente a la nueva versin antes de la integracin con la aplicacin de la base de datos. En general, el proceso de actualizacin automtica es administrativamente menos intensa pero menos flexible, mientras que una actualizacin de lado a lado ofrece ms control con un mayor costo administrativo. Una lista completa de las rutas de actualizacin se puede acceder en MSDN , Microsoft Developer Network (http://msdn.microsoft.com/en-us/library/ms143393.aspx). Tabla 1: Mtodos de actualizacin y consideraciones SQL Server 2000 para SQL Server 2008
SQL Server 2000 para SQL Server 2008 (Actualizacin directa) Place In-Ventajas de actualizacin Ventajas ocurrencia individual del tiempo de inactividad de base de datos Funcionamiento en su totalidad automatizado Desventajas Las aplicaciones existentes pueden requerir una modificacin importante para conservar la funcionalidad Menos control sobre el proceso de actualizacin Ventajas Un control ms granular sobre el proceso de actualizacin Base de datos original sin cambios, permite realizar pruebas de nueva base de datos ocurrencia individual del tiempo de inactividad de base de datos Desventajas Administrativamente ms intensivo Se requiere ms recursos de hardware SQL Server 2000 para SQL Server 2008 (Con SQL Server 2005 como paso intermedio) Ventajas automatizado calendarios de lanzamiento de software pueden ser coordinadas con las actualizaciones de base de datos Los cambios de aplicaciones pueden ser tratados de forma incremental Desventajas Administrativamente ms intensivo Rollback potencialmente ms compleja estrategia Ventajas Un control ms granular sobre el proceso de actualizacin calendarios de lanzamiento de software pueden ser coordinadas con las actualizaciones de base de datos Base de datos original sin cambios, permite realizar pruebas de nueva base de datos Permite la integracin flexible de la base de datos actualizada Potencial para una sola aparicin de inactividad base de datos Desventajas Administrativamente ms intensivo Se requiere ms recursos de hardware

actualizacin Side-by-Side

Actualizacin Side-by-Side vs actualizacin en contexto Hay dos estrategias fundamentales para la actualizacin: Actualizacin en contexto: utiliza el SQL Server 2008 programa de instalacin para actualizar directamente una instancia de SQL Server 2000 a SQL Server 2008. La mayor instancia de SQL Server se sustituye. Utilizando una estrategia de actualizacin en el lugar, el SQL Server 2008 programa de instalacin reemplaza directamente una instancia de SQL Server 2000 con un nuevo SQL Server 2008 instancia en la misma plataforma x86 o x64, la instancia actualizada de SQL Server 2000 se sustituye por el nuevo SQL Server 2008 de la instancia. No hay necesidad de copiar la base de datos relacionados con los datos de la instancia anterior de SQL Server 2008 ya que los
Figura 1 Actualizacin directa de SQL Server 2000 a SQL Server 2008

archivos de datos antiguos se convierten automticamente al nuevo formato. Cuando el proceso se haya completado, el antiguo servidor de SQL Server 2000 instancia se elimina del servidor, copias de seguridad con slo retenidas capaces de restaurarla a su estado anterior. Actualizacin Side-by-side: lleva a cabo las operaciones para mover todo o datos y otros componentes de base de datos de SQL Server 2000 a un independiente de SQL Server 2008 instancia. Por el contrario, en una estructura de base de datos de lado a lado de actualizacin, y datos de los componentes se transfieren de la instancia de SQL Server 2000 a un nuevo servidor distinto de SQL Server 2008 instancia, el nuevo SQL Server 2008 se ejecuta junto con la instancia del servidor legado SQL Server 2000 o bien mediante el uso de dos servidores o un servidor nico.

Figura 2 Actualizacin Side-by-side a SQL Server 2008 utilizando dos servidores

Tambin puede utilizar el mtodo de lado a lado para actualizar a SQL Server 2008 en un nico servidor. La Figura 3 muestra una actualizacin de lado a lado en un nico servidor.

Figura 3 Una actualizacin de lado a lado en un nico servidor, dejando ambas instancias que se ejecuten

Independientemente de si una actualizacin de lado a lado se realiza mediante uno o dos servidores, datos y otros objetos de la base de datos deben ser transferidos mediante otras utilidades. Objetos que requieren otros mtodos de transferencia incluyen: Archivos de datos Los objetos de base de datos cubos SSAS Ajustes de configuracin Ajustes de seguridad trabajos de SQL Server Agent Paquetes SSIS

Una actualizacin de lado a lado a un nuevo servidor ofrece la mayor flexibilidad y control: las empresas pueden tomar ventaja de un servidor nuevo y potencialmente ms poderosa y la plataforma, pero el servidor legado permanece como una alternativa en caso de que surjan problemas de compatibilidad. Este mtodo permite un anlisis riguroso de la nueva base de datos antes de la transicin que en el entorno de produccin. La desventaja de una actualizacin de lado a lado es que las intervenciones de aumento manuales son necesarios, por lo que podra llevar ms por adelantado preparacin y planificacin, pero, en la mayora de los casos, los beneficios de este grado de mritos controlar el esfuerzo extra. Comparando In-Place y de lado a lado los mtodos de actualizacin La Tabla 2 resume la distincin entre las dos estrategias de actualizacin:
proceso Nmero de casos resultantes El nmero de servidores fsicos que intervienen Los datos de transferencia de archivos instancia de configuracin SQL Server Herramientas de Soporte Actualizacin en contexto Solo uno Uno Automatico Automatico SQL Server Setup Actualizacin Side-by-Side Dos Uno o mas Manual Manual Varios mtodos de transferencia de datos

Tabla 2: Caractersticas de una actualizacin en contexto frente a una actualizacin codo a codo Tenga en cuenta que la principal diferencia entre una actualizacin en contexto y slo se podr actualizacin de lado a lado en las instancias resultantes. Una actualizacin en contexto sustituye a la antigua instancia, por lo que slo queda una instancia. Otra forma de ver las diferencias entre una actualizacin en contexto y una actualizacin de lado a lado es centrarse en qu parte de la instancia legado que desea actualizar. La Tabla 3 muestra cmo se puede utilizar el nivel de los componentes de la actualizacin, junto con el nmero resultante de los casos, para determinar cules son las estrategias de actualizacin estn disponibles para sus necesidades. Tabla 3: Estrategias de Modernizacin y Sistemas de Nivel Componente individual resultante de SQL Server 2008

Nivel de Componente

instancia nica resultante SQL Server 2008 En el lugar En el lugar No disponible

Dos instancias resultantes

Todos los componentes Componente nico Base de datos nica

Side-by-side Side-by-side Side-by-side

Cmo revertir una actualizacin Al evaluar qu estrategia de actualizacin de usar, tener en cuenta el riesgo de que una actualizacin en contexto o una actualizacin de lado a lado puede ser necesario revertir. La complejidad y el esfuerzo que se requiere para hacer retroceder es un factor importante en la eleccin de qu mtodo utilizar. Anulacin de una actualizacin en contexto puede ser complejo y requiere mucho tiempo. Las nuevas estructuras de datos de archivos de SQL Server 2008 no son compatibles con SQL Server 2000. Para revertir una instancia actualizada, debe desinstalar la instancia de SQL Server 2008, elimine los archivos de datos y otros componentes, vuelva a instalar el legado SQL Server 2000 o SQL Server 2005 instancia, y restaurar los datos originales. Tener una copia de seguridad o de imagen del sistema inicial puede permitir reducir el tiempo necesario para restaurar el sistema original en el servidor. Una opcin es copiar los archivos de datos existentes desde una ubicacin de copia de seguridad para el volumen de disco correspondiente y, despus integrar la base de datos de SQL Server 2000 en el entorno anterior. En una actualizacin Side-by-Side, el nuevo SQL Server 2008 instancia reside junto a la instancia del Servidor SQL legado, ya sea en el mismo servidor o en un servidor diferente. Como resultado, la instancia de legado permanece disponible para un escenario de reversin. Sin embargo, despus de que el Servidor SQL 2008 actualizado instancia entra en produccin y comienza a capturar nuevos datos, llegar un punto en el tiempo cuando un nmero suficiente de nuevos datos que se ha capturado un retroceso ya no es realista. Para una actualizacin en contexto, si se producen problemas despus de que el sistema est en produccin, se realizan ajustes o "parches" a la nueva solicitud sera una mejor opcin que intentar una reversin. Para una actualizacin de lado a lado, usted podra utilizar SSIS para transferir nuevos datos de la instancia de SQL Server 2008 a SQL Server 2000 y el legado llevarlo actual. Dependiendo de la complejidad de los datos, esto podra ser un proceso difcil. Elegir una estrategia de actualizacin El mtodo de actualizacin disponible para sus necesidades especficas depende de numerosos factores, entre los componentes que desea actualizar y las ediciones que desee utilizar. Componentes: Una estrategia de actualizacin determinada podra no ser posible debido a que el componente no lo soporta. Por ejemplo, no existe una actualizacin en contexto de SSIS en SQL Server 2000, Microsoft recomienda que actualice ms componentes de SQL Server 2000 SSAS. Versiones y ediciones: La estrategia de actualizacin en el lugar no es compatible con todos los caminos entre las versiones y ediciones. Por ejemplo, para actualizar un SQL Server 2000 Enterprise Edition a instancia de SQL Server 2008 Standard Edition, debe realizar una actualizacin de lado a lado porque la instalacin de SQL Server no es compatible con un proceso de actualizacin en el lugar. mejora parcial: Para pasar slo unas pocas bases de datos en un servidor para SQL Server 2008 y dejar el resto en la versin anterior, se debe utilizar una actualizacin de lado a lado.

Mejora en el tiempo: Para bases de datos de transicin gradual, algunas bases de datos a la vez, de una instancia de legado a SQL Server 2008, slo se puede usar una actualizacin de lado a lado. Efecto sobre las aplicaciones: Si su organizacin requiere el menor trastorno posible a las aplicaciones existentes y los usuarios, es posible que desee elegir una actualizacin en contexto si es posible. Disponibilidad: Tanto una actualizacin en contexto y una actualizacin de lado a lado exigir que las bases de datos no estar disponible durante un perodo de tiempo determinado. La cantidad de tiempo de inactividad requerido depende principalmente del tamao de los conjuntos de datos. Al principio, puede parecer que una actualizacin en contexto sera ms rpido que una actualizacin de lado a lado porque los datos no se transfieren de un servidor a otro. Sin embargo, una actualizacin en contexto tambin requiere de tiempo para la instalacin de SQL Server 2008. En una actualizacin de lado a lado, SQL Server 2008 ya est instalado en otra instancia. Si la transferencia de datos procede de forma rpida y algunos cambios son necesarios en la nueva instancia, una actualizacin de lado a lado puede ser ms rpido que una actualizacin en contexto. Retroceso: Para los sistemas de bases de datos en muchos de produccin, es imposible justificar un cambio sin una estrategia de reversin en caso que los resultados no son aceptables. La estrategia de actualizacin de lado a lado soporta rollback en el momento de las pruebas de aceptacin porque la instancia de legado puede todava estar disponible. Sin embargo, despus de que los usuarios actualicen las bases de datos en la nueva instancia, desmantelamiento podra no ser factible. Algunos de estos factores por s solos pueden dictar una estrategia sobre otra. Independientemente del mtodo que se emplee, la correcta actualizacin a SQL Server 2008 debe ser suave y sin problemas. Para lograr que la transicin sin problemas, debe dedicar suficiente planificacin para la mejora y coincide con la complejidad de la aplicacin de base de datos. De lo contrario, corre el riesgo de errores costosos y estresantes y los problemas de actualizacin. Parte del proceso de planificacin de la modernizacin tambin debe incluir la consideracin de cmo los nuevos componentes de SQL Server 2008 se puede utilizar para mejorar su aplicacin particular. Importantes mejoras se han realizado en las reas de operaciones de bases de datos relacionales, en concreto una mayor disponibilidad, mejoras en la base de datos del motor, y la seguridad y la auditora. Analysis Services, Data Mining, Integration Services y Reporting Services han sido mejorados. Un anlisis ms pormenorizado de las mejoras realizadas en estas reas antes de la actualizacin de s mismo le ayudar a asegurarse de que las organizaciones obtengan el mayor beneficio de la nueva versin. Como todos los proyectos de TI, la planificacin para todas las contingencias y luego probar su plan le da la confianza de que usted tendr xito. Sin embargo, si se ignora el proceso de planificacin, usted aumenta las posibilidades de toparse con dificultades que pueden descarrilar y retrasar la actualizacin. El diagrama de flujo siguiente es un ejemplo de un plan de actualizacin de proceso tpico. Creacin de un plan similar adaptado a sus necesidades particulares es muy recomendable.

Figura 4 Un ejemplo de actualizacin del plan proceso

Para ms cobertura en profundidad de este tema, usted puede descargar el SQL Server 2008 Referencia tcnica Gua de actualizacin

Consideraciones de funcionalidad Independientemente de su estrategia de actualizacin, usted debe considerar los cambios de funcionalidad entre SQL Server 2000 y SQL Server 2008 y tantos SQL Server 2000 elementos sobre los que se basan las aplicaciones podran dejar de SQL Server 2008 o en versiones futuras de SQL Server. Las pruebas de compatibilidad de aplicaciones es una buena prctica para identificar y resolver los posibles problemas que puedan surgir despus de actualizar la base de datos. Un conjunto tpico de las tareas de pruebas de compatibilidad de aplicaciones debe incluir lo siguiente: Determinar la cantidad de pruebas de compatibilidad de aplicaciones es apropiado. Asegrese de que las pruebas de todos los sistemas de bases de datos relacionales (RDBMS) consultas. Bases de datos de prueba con el nivel de compatibilidad actual. En el caso de SQL Server 2008, que es el nivel 10. Prueba de instalacin de la aplicacin con SQL Server 2008. Asegrese de que cualquier proveedor de software de terceros est certificada en SQL Server 2008. Minimizar el tiempo de inactividad A menudo, cuando se trabaja con sistemas complejos, o aplicaciones que se consideran misin crtica, es deseable minimizar la cantidad de tiempo que estos sistemas no estn disponibles en el desempeo de las tareas de actualizacin. Hay varias tareas que se pueden llevar a cabo antes de la actualizacin de s mismo, resultando en un evento de mantenimiento ms corto. Las tareas que se pueden realizar sin ningn impacto negativo o un corte a las bases de datos que se vayan a actualizar: Actualizar las bases de datos anteriores a SQL Server 2000 a una versin actualizable (al menos SQL Server 2008). Asegurar que los requisitos de instalacin se cumplen. Ejecute el Asesor de actualizacin de SQL Server para obtener una lista de los posibles problemas que impidan la rutina de instalacin se complete. Resolver cada uno de los puntos mencionados en el informe. Preinstalacin de Microsoft . NET Framework 3.5 Service Pack 1 (SP1). Preinstalacin de SQL Server 2008 componentes comunes (Controlador simple de acceso a la red, las herramientas de gestin). Seleccionar los medios y mtodos eficaces de transferencia (Fibre Channel, Cat -5/6, almacenamiento conectado a red (NAS), red de rea de almacenamiento (SAN), medios removibles) si se realiza una actualizacin de lado a lado. Utilice DBCC CHECKDB para examinar la continuidad de los datos, as como para comprobar otras anomalas. Realice una copia de seguridad de los datos antes, durante y d espus del proceso de actualizacin.

Aplicacin Compatibilidad con versiones anteriores Al planificar una actualizacin a SQL Server 2008, es necesario comprender las caractersticas que han quedado en desuso, suspendido o cambiado en la nueva versin. Ser consciente de estos cambios antes de una actualizacin puede ayudar a prevenir tanto los problemas de rendimiento y problemas de compatibilidad. La mayora de la funcionalidad de SQL Server 2008 y el comportamiento es compatible con versiones anteriores de SQL Server 2000. Sin embargo, debe examinar los cambios de caractersticas durante el proceso de planificacin. Los ms graves problemas de compatibilidad con versiones anteriores que pueden afectar a la planificacin son las que pueden bloquear una actualizacin en contexto y evitar una instalacin de SQL Server 2008. Si SQL Server 2008 programa de instalacin detecta estos problemas en el proceso de una actualizacin en contexto, abortar la instalacin, dejando el legado instancia sin cambios. El SQL Server 2008 Upgrade Advisor es la mejor herramienta para encontrar este tipo de problemas de bloqueo antes de tiempo. Puede encontrar informacin completa acerca de los cambios en el servidor SQL Server 2008 Books Online (BOL) Tema: "SQL Server Compatibilidad con versiones anteriores" en http://msdn.microsoft.com/en-us/library/cc707787.aspx. Caractersticas discontinuas Si bien la gran mayora de compatibilidad con versiones anteriores se ha mantenido, es posible que ciertos componentes de SQL Server 2000 se han suspendido. Estas caractersticas funcionaban en versiones anteriores de SQL Server, pero se han quitado de SQL Server 2008. Aunque algunas referencias a estas caractersticas no puede bloquear una actualizacin en contexto, debe quitar las referencias de todos modos, si las referencias no son retirados, la aplicacin no se comportan correctamente. Usar el Asesor de actualizaciones para detectar si la aplicacin utiliza funciones discontinuas. Para obtener ms informacin acerca de estas caractersticas, consulte el apartado "Caractersticas discontinuas de SQL Server en SQL Server 2008" en http://msdn.microsoft.com/enus/library/cc707782.aspx. Vase el Apndice A: Caractersticas discontinuas de SQL Server 2008 para obtener una lista de las caractersticas que han sido descontinuados. Caractersticas obsoletas Las funciones que estn en desuso en SQL Server 2008 todava funcionan igual que en las versiones anteriores, pero no se quitar en una versin futura de SQL Server. El acceso a estas caractersticas no necesariamente tiene que ser eliminado para completar una actualizacin, pero a la larga debera abordarlos porque podran causar problemas con las actualizaciones posteriores de SQL Server 2008. Para ms detalles, ver el SQL Server 2008 BOL tema: "Caractersticas obsoletas de SQL Server en SQL Server 2008" en http://msdn.microsoft.com/en-us/library/cc707789.aspx. Nota: La actualizacin no se bloquear si utiliza caractersticas en desuso. Sin embargo, se aconseja que usted decide cmo y cuando quieren hacer frente a cualquiera de ellos para darte suficiente tiempo para resolver los problemas antes de que se interrumpan de alguna liberacin futura de SQL Server. Consulte el Apndice B: Caractersticas obsoletas de SQL Server 2008 para obtener una lista de caractersticas que no se admiten en la prxima versin de SQL Server o futuras versiones de servidor SLQ. Cambios importantes Cambios recientes en SQL Server 2008 son los que podran requerir cambios en las aplicaciones, ya que las caractersticas en cuestin ahora tienen un comportamiento diferente. Si no se utiliza esta

funcin, no hay impacto en usted, pero si usted hace uso de la funcin, la aplicacin podra verse afectada. La mejor herramienta para descubrir este tipo de problema es el Asesor de actualizaciones, que analiza un sistema heredado e informes sobre todos los cambios que se rompen y la forma de resolverlos. Para obtener ms informacin acerca de este tipo de cambio, consulte "Cambios importantes en las caractersticas de SQL Server en SQL Server 2008" en http://msdn.microsoft.com/en-us/library/cc707784.aspx. Cambios de comportamiento Los cambios de comportamiento no puede afectar visiblemente el cdigo de base de datos o aplicaciones, pero hay que ser conscientes de ellos. Operaciones de base de datos que dependen de las caractersticas con las conductas modificadas pueden verse adversamente afectados. Para obtener ms informacin acerca de los cambios de comportamiento, consulte "Cambios de comportamiento en las caractersticas de SQL Server en SQL Server 2008" en http://msdn.microsoft.com/en-us/library/cc707785.aspx. Otros Servicios de SQL Server que afecta la actualizacin Para obtener informacin sobre compatibilidad con versiones anteriores de SQL Server 2008 componentes, consulte "Compatibilidad con versiones anteriores" en http://msdn.microsoft.com/enus/library/cc280407.aspx. Herramientas de SQL Server Upgrade Microsoft y socios de Microsoft ofrecen mltiples herramientas para ayudar a automatizar y garantizar mejor el xito del proceso de actualizacin a SQL Server 2008. Cada herramienta tiene su propio propsito y el tiempo, as que lo mejor es familiarizarse con todas las herramientas y luego usar los ms apropiados para cada fase de su actualizacin. Principales instrumentos Los principales instrumentos para la planificacin y ejecucin de la actualizacin de SQL Server 2008 son el SQL Server 2008 Upgrade Advisor y XChange DTS de Obras pragmticas. SQL Server 2008 Upgrade Advisor Quizs la herramienta ms importante de las diversas herramientas de uso comn para la planificacin de actualizacin de SQL Server 2008 Upgrade Advisor. Upgrade Advisor puede ayudar a facilitar la transicin a SQL Server 2008 mediante la deteccin de posibles problemas de incompatibilidad en su legado instancia de SQL Server 2000. En l se analizan los objetos y el cdigo dentro de las instancias existentes y produce informes que detallan los problemas de actualizacin. Los informes resultantes muestran los problemas detectados y proporcionar orientacin sobre la manera de resolver los problemas o trabajar alrededor de ellos. Los informes se almacenan en el disco, y se pueden revisar mediante el Asesor de actualizaciones o exportarlos a Microsoft Office Excel para su posterior anlisis. Adems de analizar los datos y objetos de base de datos, SQL Server 2008 Upgrade Advisor puede analizar Transact-SQL (T-SQL) Scripts y SQL Server Profiler / SQL rastros de seguimiento. El Asesor de actualizaciones analiza el cdigo SQL para la sintaxis que ya no es vlida en SQL Server 2008. Se genera un informe que enumera el cdigo en cuestin, as como enlaces a donde se puede encontrar ms informacin para ayudar a solucionar el cdigo cuestionable. Ya sea que elija una actualizacin en contexto o una actualizacin de lado a lado, ejecute el Asesor de actualizaciones en sus sistemas heredados. Puede ejecutar el Asesor de actualizaciones desde un servidor local o remoto, y se puede ejecutar desde la ventana del smbolo del sistema mediante

el uso de un nombre de archivo de configuracin como parmetro de entrada. Requisitos El Asesor para la actualizacin requiere lo siguiente para poder funcionar: Windows Server 2008, Windows Server 2003 Service Pack 2 (SP2), Windows Vista SP1 o Windows XP SP3 El Microsoft . NET Framework 2.0 (la misma versin del Marco. NET incluye con SQL Server 2008 y Microsoft Visual Studio 2005) Windows Installer 4.5 SQL Server 2000 Objetos de ayuda para toma de decisiones (DSO) si SSAS analizar (puede usar SQL Server 2000 Setup para instalar DSO) SQL Server 2000 si el anlisis de los componentes de cliente de servicios de transformacin de datos (DTS) (usted puede utilizar SQL Server 2000 Setup para instalar los componentes de SQL Server 2000 cliente) Pentium III procesador compatible o superior, con una velocidad de procesador de al menos 500 megahercios (MHz) 15 megabytes (MB) de espacio disponible en el disco duro Disponibilidad Upgrade Advisor es una descarga independiente. La versin descargable ms reciente est disponible como parte del paquete de Microsoft SQL Server 2008 Feature disponible en Puede encontrar ms informacin acerca de esta herramienta valiosa en la Gua del Asesor de actualizaciones de SQL Server 2008 BOL, ver tambin "Uso del Asesor de actualizaciones para preparar las actualizaciones" en http://msdn.microsoft.com/en-us/library/ms144256.aspx DTS Xchange Aunque SQL Server 2008 Integration Services puede considerarse como la cuarta versin de una herramienta ETL en SQL Server, es dramticamente diferente de SQL Server 2000 Data Transformation Services (DTS). La arquitectura de SSIS ha cambiado drsticamente para apoyar un mtodo de ETL en memoria que de manera eficiente puede soportar una carga de millones de filas. Para aprovechar las ventajas de esta nueva arquitectura, las organizaciones deben migrar sus paquetes DTS a SSIS y aplicar nuevas prcticas mejores para los paquetes migrados. SQL Server 2008 viene con el paquete DTS Asistente para la migracin, a. Incorporado en los medios de migrar paquetes DTS simples a SSIS Sin embargo, este mtodo no satisfacer las necesidades de todas las organizaciones. Para organizaciones que necesitan una solucin ms robusta que puede manejar miles de paquetes con poca intervencin del administrador, DTS Xchange es una solucin empresarial, ofrecido por un comit de empresa partner de Microsoft pragmticas, que migra los paquetes DTS a Integration Services mientras se aplica una serie de reglas de mejores prcticas a los paquetes. DTS Xchange se divide en tres componentes: 1. Perfil: DTS XChange Profiler ayuda a las organizaciones estimar su proyecto de migracin de las horas y el costo en dlares si se opta por utilizar una herramienta de automatizacin o no.

2. Gastos de envo: DTS XChange migra los paquetes, la aplicacin de reglas para cada paquete DTS cuando migra a aplicar las mejores prcticas. 3. Monitor: The Warehouse Performance SSIS es un kit de desarrollo de software (SDK) para ayudar a las organizaciones a obtener el mximo provecho de su nuevo entorno de integracin de servicios. Contiene una serie de informes y un almacn de datos para supervisar la integracin de los administradores la ejecucin del paquete de servicios. Herramientas secundarias Hay varias herramientas adicionales que se adapten a las necesidades especializadas en la planificacin y ejecucin de procesos de actualizacin, incluyendo: Microsoft Evaluacin y Planificacin Toolkit 3.2 Para los usuarios empresariales de SQL Server, el nmero y las versiones de todas las bases de datos SQL puede no estar fcilmente disponibles. Por estos hechos, el Microsoft Assessment and Planning Toolkit 3,2 (MAP) se puede utilizar para determinar los detalles acerca del hardware y software que se ejecuta bases de datos SQL Server. MAP es una plataforma de evaluacin escalable y menos agente diseado para que sea ms fcil para nuestros clientes a adoptar las ltimas tecnologas de Microsoft. En esta versin, el MAP ha ampliado sus capacidades de evaluacin para incluir a SQL Server 2008, Microsoft Forefront / Network Access Protection (NAP), y la migracin de Microsoft Online Services. Requisitos Sistemas operativos compatibles: Windows Server 2003, Windows Server 2008, Windows Vista, Windows Vista Service Pack 1, Windows XP Professional Edition Requisitos de hardware: Procesador de 1,6 gigahercios (GHz) o ms rpido mnimo (dual-core para Windows Vista) 1,5 GB de RAM como mnimo (2,0 GB para Windows Vista) 1 GB de espacio disponible en el disco duro requerido 10/100 megabits por segundo adaptador de red (Mbps) requerido Requisitos de software: SQL Server 2005 o Microsoft SQL Server 2008 Express para almacenar los datos de inventario y de evaluacin. Microsoft Office Word 2003 o Word 2007 Service Pack 2 y Microsoft Office Excel 2003 o Excel 2007 Service Pack 2 para la generacin de informes. El. NET Framework v3.5 SP1, Windows Installer v4.5 Disponibilidad Para obtener ms informacin e instrucciones de descarga, vea Microsoft Assessment and Planning Toolkit en el sitio Web de Microsoft: SQL Server 2008 Upgrade Assistant Es una herramienta externa que permite determinar en un entorno de prueba de cmo una aplicacin actualmente en ejecucin en SQL Server 2000 se ejecuta en SQL Server 2008. Esta herramienta utiliza el Asesor de actualizaciones, junto con la lnea de base y repeticin de seguimiento en un entorno de prueba, para ayudar a identificar problemas de compatibilidad. Requisitos Requisitos para usar el Asistente de actualizacin son: Windows Server 2008, Windows Server 2003 R2, Windows Vista o Windows XP SP2 o posterior SQL Server 2000 Service Pack 4 o posterior

Microsoft. NET Framework 2.0 SP1 o posterior Disponibilidad Para obtener ms informacin e instrucciones de descarga, vea SQL Server 2008 Asistente de actualizacin en el sitio Web Escalabilidad Expertos: http://www.scalabilityexperts.com/default.asp?action=article&ID=43. Servidor SQL Best Practices Analyzer Antes de instalar SQL Server 2008, tambin debe ejecutar SQL Server Best Practices Analyzer (BPA) en contra de la instancia de SQL Server 2000. Si las prcticas malas o dudosas existe, es posible hacerles frente antes de la actualizacin, movindose a travs de las correcciones de pruebas y en la produccin. Utilizando las mejores prcticas en los sistemas anteriores de SQL Server en primer lugar ayudar a asegurar una actualizacin ms suave. Puede descargar la versin SQL Server 2000 de BPA en la herramienta Best Practices Analyzer para Microsoft SQL Server 2000 1.0: Comprobador de configuracin del sistema (SQL Server 2008 de configuracin durante la actualizacin en contexto) Una actualizacin en contexto utiliza SQL Server 2008 Setup para actualizar directamente una instancia de SQL Server 2000. SQL Server 2008 instala los requisitos previos como el Marco. NET y Windows PowerShell 1.0. Tambin explora el equipo de destino para los requisitos mnimos de hardware y software, as como una edicin compatible de SQL Server. Para ello, el SQL Server 2008 Setup program contiene una utilidad llamada System Configuration Checker (SCC), que realiza un escaneo de la computadora en la preparacin para una instalacin. Para obtener informacin completa acerca de SCC, consulte el SQL Server 2008 BOL tema "Comprobar los parmetros del Comprobador de configuracin del sistema" en http://msdn.microsoft.com/en-us/library/ms143753.aspx. El SCC programa de instalacin busca las condiciones que pueden impedir una correcta instalacin de SQL Server o de actualizacin. Estas comprobaciones se producen antes de que se inicie la instalacin de SQL Server 2008 Asistente para la instalacin e informar cualquier problema que le bloquean una instalacin junto con consejos sobre cmo abordar los problemas de bloqueo. El SCC instalacin utiliza las reglas de las categoras siguientes (para ms informacin sobre cualquiera de estas categoras, consulte el enlace relacionado de SQL Server 2008 BOL): Normas de instalacin de caractersticas: http://msdn.microsoft.com/en-us/library/cc646015.aspx Actualizar y Reglas de reparacin Controlar: http://msdn.microsoft.com/en us/library/cc281843.aspx Edicin de Reglas de actualizacin: http://msdn.microsoft.com/en -us/library/cc645998.aspx Reglas de desinstalacin: http://msdn.microsoft.com/en-us/library/cc645979.aspx El SCC evitar una mejora si las siguientes condiciones no se cumplen: El equipo de destino debe estar conectado a Internet mientras el chequeo. NET Framework valida un certificado. Las claves de Registro de SQL Server debe ser consistente.

La arquitectura de la CPU del programa de instalacin debe coincidir con la arquitectura de la CPU de caractersticas previstas para la actualizacin. Si el equipo est agrupado, el servicio de clster debe estar en lnea. Windows PowerShell debe estar instalado. (Programa de instalacin lo har automticamente al instalar los requisitos previos.) Configuracin del servidor SQL debe ser compatible con esta plataforma de sistema operativo. Controles de SCC si un reinicio equipo est pendiente de. La seccin del Registro de contadores de rendimiento existente debe ser consistente. SCC comprueba que ni Microsoft SQL Server 7.0 ni SQL Server OLAP Services 7.0 est instalado en el servidor. SQL Server 2008 no se admite que se ejecuta en el mismo servidor con SQL Server 7.0. Controles adicionales que el SCC realiza son: Las caractersticas de base de datos que no son compatibles con la versin de SQL Server y la edicin a la que est actualizando. Restricciones en el reinicio del servicio de SQL Server. Servicio de SQL Server no est establecido en Desactivado. El anlisis de si es o no la versin de SQL Server cumple con los requisitos de la matriz de actualizacin. SASS validez actualizacin. Evaluacin de si el nmero de la instancia seleccionada de SQL Server se admite en una situacin determinada. SQL Server Profiler SQL Server puede registrar una carga de trabajo en ejecucin y luego repetir la misma actividad de una instancia del servidor de SQL determinada, por lo que es una herramienta valiosa para la preparacin de una actualizacin. Profiler es til para simular una actualizacin para determinar el rendimiento y el comportamiento correcto. Por ejemplo, puede utilizar el Analizador de SQL Server 2008 para rastrear una base de datos de SQL Server 2000 bajo carga y guardar el rastreo. A continuacin, puede restaurar la base de datos de SQL Server 2000 a dos instancias en hardware equivalente: una instancia de SQL Server 2000 y una instancia de SQL Server 2008. Ejecute la repeticin en cada uno (pero en momentos diferentes si en el mismo servidor), y durante la ejecucin de la repeticin, tambin ejecuta una traza del analizador en cada una de las dos carreras, la captura de errores y la duracin de la consulta. Al comparar los resultados obtenidos, se puede determinar si la actualizacin se comporta correctamente (sin errores) y funciona bien. Usar el Analizador para probar los resultados de actualizacin es mucho ms fcil mediante el uso de SQL Server 2008 Asistente para actualizacin. Asistente de actualizacin le ayuda a automatizar el proceso y los informes para comparar el rendimiento y el comportamiento de un servidor SQL

Server actualizado. Para obtener ms informacin sobre el uso de perfiles para la reproduccin, consulte el SQL Server 2008 BOL tema "Huellas" en Reproduccin http://technet.microsoft.com/enus/library/ms190995.aspx. SQL Server: Caractersticas obsoletas objeto de contador en Monitor de sistema SQL Server 2008 ofrece un nuevo Sistema Monitor (Monitor de rendimiento) en sentido llamado de SQL Server: Caractersticas obsoletas objeto que desea supervisar si su solicitud es el envo de comandos al motor de base de datos de SQL Server 2008 que se han programado para el retiro de SQL Server en versiones futuras. Usted debe eliminar este tipo de comandos en desuso a partir de SQL Server 2008 aplicaciones una vez que se detectan. Puede usar este contador para ayudar a las modificaciones del plan para el cdigo de aplicacin para que al actualizar a la siguiente versin de SQL Server despus de SQL Server 2008, el proceso de actualizacin sea ms fcil. Elegir qu tipo de funcin para controlar mediante el cuadro de seleccin de instancia para el contador. Monitor del sistema registra el nmero total de veces que se ha tropezado la caracterstica obsoleta desde SQL Server 2008 se inici. Para obtener ms informacin acerca del uso de esta herramienta, consulte el SQL Server 2008 BOL tema "SQL Server, Caractersticas del objeto obsoleto" en http://technet.microsoft.com/en-us/library/bb510662.aspx. SQL Server Data Backup Ser importante para evaluar el punto en el que es sensible para realizar operaciones de copia de seguridad y para evaluar qu datos deben ser respaldados. Bases de datos de los usuarios, por ejemplo, debe estar respaldada despus de que los usuarios no estn utilizando el sistema y antes de que el proceso de actualizacin se ha iniciado. Otro punto que puede ser considerado para copia de seguridad puede ser una vez que la actualizacin se ha completado, pero antes de cualquier parametrizacin del sistema se ha producido. Una copia de seguridad final debe hacerse una vez que el sistema est en funcionamiento, pero para que los usuarios se les permite empezar a utilizar la aplicacin. Otras herramientas Analysis Services Asistente para la migracin Utilice el Asistente para migracin para migrar los metadatos y opcionalmente los datos, a partir de una existente de Microsoft SQL Server 2000 Analysis Services en una base de datos Microsoft SQL Server Analysis Services Server base de datos. Adems, el proceso de migracin se pueden guardar en un archivo de comandos para la migracin posterior. Asistente para migracin de paquetes de DTS Instalacin de SSIS 2008 tambin se instala el Asistente para migracin de paquetes de DTS, que ayuda en la migracin de paquetes DTS a SSIS. Adems, SQL Server 2008 ofrece soporte para ejecutar paquetes DTS. Para obtener ms informacin, consulte "Compatibilidad con Servicios de transformacin de datos (DTS) de SQL Server 2008" en http://msdn.microsoft.com/en-us/library/bb500440.aspx. Para obtener informacin acerca de la actualizacin DTS a SSIS y soporte para DTS, consulte "SQL Server Integration Services" en http://technet.microsoft.com/en-us/library/ms141026.aspx. Conclusin La actualizacin de SQL Server 2000 a SQL Server 2008 puede proporcionar a las organizaciones con amplios beneficios a la escalabilidad, capacidad de administracin, seguridad y rendimiento de sus aplicaciones de bases de datos. Sin embargo, existen numerosas consideraciones que las empresas deben tener en cuenta al planificar y ejecutar su actualizacin. Entre ellos se encuentran no slo los medios y el camino por el que van a afectar a su actualizacin, sino tambin las

caractersticas que han cambiado o va a cambiar en el futuro que afectarn su base de datos. Microsoft y socios de Microsoft Works como pragmticos ofrecer una amplia gama de herramientas para ayudar a las empresas con xito la actualizacin a SQL Server 2008. La planificacin eficaz, la prueba y el uso adecuado de herramientas pueden ayudar a que la actualizacin de una experiencia suave que proporciona nuevas capacidades a su organizacin. Apndice A: Caractersticas no incluidas en SQL Server 2008 Las siguientes caractersticas no se admiten en SQL Server 2008, porque la lista ms actualizada de las funciones discontinuas, ver http://msdn.microsoft.com/en-us/library/cc280407.aspx. Database Engine caracterstica descatalogados Alias sp_addalias APIs Registered Servers API SQL-DMO basado en Windows Management Instrumentation (WMI) Espacio de nombres SQL API (SQL-NS) Copia de seguridad y restauracin con nombre dispositivos de copia de tubera DUMP declaracin CARGA declaracin BACKUP LOG WITH NO_LOG BACKUP LOG WITH TRUNCATE_ONLY OPERACIN DE RESPALDO Solicitud de comando utilidades isql utilidad Nivel de compatibilidad 60, 65, y 70 niveles de compatibilidad Opciones de configuracin 'allow updates' opcin de sp_configure Opcin "objetos abiertos" de sp_configure 'Establecer el tamao del conjunto de trabajo "opcin de sp_configure Base de datos de creacin DISK INIT DISK RESIZE Base de datos de creacin de la opcin de carga CREATE DATABASE DBCC DBCC CONCURRENCYVIOLATION DBREPAIR DBCC DBCC NEWALLOC DBCC PINTABLE, DBCC UNPINTABLE DBCC ROWLOCK DBCC TEXTALL DBCC TEXTALLOC Procedimiento de almacenamiento extendido de programacin utilizan de campo SRV_PWD en la estructura srv_pfield cuando ha habido un cambio de contexto de suplantacin desde el inicio de sesin original Grupos sp_addgroup sp_changegroup sp_dropgroup sp_helpgroup Protocolos de red Los protocolos siguientes: NWLink IPX / SPX, AppleTalk, Banyan VINES, Multiprotocolo Volver a generar master Rebuildm.exe Bases de datos de ejemplo Northwind y pubs Configuracin de Setup.exe remoto - el parmetro TARGETCOMPUTER - No se admite la Herramientas Herramienta de Configuracin de superficie Transact-SQL * = y = * operadores de combinacin externa Syslocks mesas virtuales Asistente Web sp_makewebtask

sp_dropwebtask sp_runwebtask sp_enumcodepages Analysis Services no Feature Cadena de propiedades de conexin de Minera Ejecucin Ubicacin Minera Ubicacin Archivo de registro Lugar de ejecucin Medidas distintas de Key Umbral de nivel grande Caractersticas Proveedores de agregados Cubos vinculados Las frmulas de nivel personalizado Cube y base de datos Comandos de funciones MDX CreateVirtualDimension CreatePropertySet Pasar por alto Con Cach Crear cach Otro directorio Active Registro Niveles omitidos en jerarquas de elementos primarios y secundarios Notification Services Reporting Feature Servicios descatalogados Representacin de HTML 3.2 Extensin de representacin HTML OWC Extensin de representacin SQL Server 2000 Servidor de informes de Web Service Endpoint El servidor de informes inicializacin rsactivate.exe Windows Internet Explorer 5.5 Apoyo El Generador de informes se ejecuta en modo Full Trust Only Herramientas Herramienta de Configuracin de superficie Replicacin descatalogado Feature Todos los tipos de repeticiones Creacin de suscripciones de insercin sin una conexin al suscriptor en el Asistente para nueva suscripcin Uso de File Transfer Protocol (FTP) para inicializar los suscriptores que ejecutan SQL Server versin 7.0 Creacin de suscripciones en el Administrador de sincronizacin de Windows Suscribirse a una publicacin ubicndola en Active Directory Instantnea control ActiveX La activacin remota del agente Microsoft Office Access (Microsoft Jet 4,0) Suscriptores Mensaje replicacin transaccional cola opcin para las suscripciones de actualizacin en cola Combinar interfaz replicacin IVBCustomResolver Otras herramientas y caractersticas Discontinued Feature Configuracin de los parmetros de lnea de comandos ADDLOCAL DISABLENETWORKPROTOCOLS DISABLENETWORKPROTOCOLS INSTALLSQLDATADIR REINSTALL REINSTALLMODE QUITAR SampleDatabase SAVESYSDB SKUUPGRADE

ACTUALIZACIN USESYSDB Apndice B: Caractersticas obsoletas de SQL Server 2008 Las siguientes caractersticas no se admiten en la prxima versin de SQL Server: Caracterstica del motor de base de datos no compatibles con la prxima versin de SQL Server Copia de seguridad y restauracin Copia de seguridad {DATABASE | LOG} CON CONTRASEA RESPALDO {DATABASE | LOG} CON MEDIAPASSWORD RESTORE {DATABASE | LOG} CON DBO_ONLY RESTORE {DATABASE | LOG} CON CONTRASEA RESTORE {DATABASE | LOG} CON MEDIAPASSWORD Los niveles de compatibilidad de nivel de compatibilidad 80 y actualizacin de la versin 80 Objetos de base de datos con la clusula APPEND en disparadores Opciones de base de datos sp_dboption Instancia configuracin predeterminada de opciones disallow results from triggers opcin = 0 Metadatos DATABASEPROPERTY Sugerencias de consulta pista FASTFIRSTROW Servidores sp_addremotelogin remoto sp_addserver sp_dropremotelogin sp_helpremotelogin sp_remoteoption @ @ REMSERVER SET REMOTE_PROC_TRANSACTIONS Sp_dropalias Seguridad Opciones SET SET DISABLE_DEF_CNST_CHK SET ROWCOUNT para INSERT, UPDATE y DELETE Mesas sys.database_principal_aliases sistema Transact-SQL Uso de sintaxis * = y = * COMPUTE / COMPUTE BY Sintaxis RAISERROR Herramientas sqlmaint Utilidad Analysis Services no caracterstica compatible en la prxima versin de SQL Server Cadena de propiedades de conexin de Minera Ejecucin ubicacin, ubicacin Minera, archivo de registro, ubicacin de ejecucin, medidas distintas de Umbral Key, gran nivel Proveedores de caractersticas agregadas, cubos enlazados, frmulas de nivel personalizado, cubos y comandos de base de datos de funciones MDX CreateVirtualDimension, CreatePropertySet, Ignorar Otro registro de Active Directory, se ha parado los niveles en las jerarquas de elementos primarios y secundarios, herramienta Configuracin de superficie Funcin de replicacin no compatibles con la prxima versin de SQL Server Todos los tipos de suscripciones repeticiones acoplables Adicin de publicaciones a Active Directory Checksum validacin Esquema cambia usingsp_repladdcolumn andsp_repldropcolumn SQL Objetos de administracin distribuida de SQL (SQL-DMO) Suscriptor registro -UseInprocLoader parmetro Transaccional replicacin Distribucin de control ActiveX "NO SYNC" suscripciones a publicaciones transaccionales Los suscriptores ODBC Replicando a Oracle 8 suscriptores y publicadores de Oracle 8 Replicacin interfaz de distribuidor

Suscripcin de caducidad para las publicaciones transaccionales Suscripciones transformables Suscripciones actualizables incluida la actualizacin inmediata y la actualizacin en cola con publicaciones de instantneas y transaccionales Combinar los asociados de replicacin de sincronizacin alternativos @ Allow_partition_realignmentproperty en sp_addmergepublication @ Delete_tracking propiedad en sp_addmergearticle -ExchangeType parmetro Registros lgicos Combinar el control ActiveX Varias columnas opcin Actualizar "NO SYNC" suscripciones a publicaciones de mezcla -ParallelUploadDownloadparameter Otras herramientas y caractersticas no admitir la caracterstica en la prxima versin de SQL Server Configuracin de los parmetros de lnea de comandos ADDLOCAL DISABLENETWORKPROTOCOLS INSTALLSQLDATADIR REINSTALL REINSTALLMODE QUITAR SampleDatabase SKUUPGRADE ACTUALIZACIN USESYSDB Las siguientes caractersticas no se admiten en una versin futura de SQL Server: Caracterstica del motor de base de datos no compatibles en una versin futura de SQL Server Copia de seguridad y restauracin Copia de seguridad {DATABASE | LOG} A CINTA RESPALDO {DATABASE | LOG} A device_that_is_a_tape 'tape' sp_addumpdevice sp_helpdevice Intercalaciones Azeri_Latin_90 Azeri_Cyrilllic_90 Hindi Korean_Wansung_Unicode Lithuanian_Classic Macedonio SQL_AltDiction_CP1253_CS_AS Los niveles de compatibilidad sp_dbcmptlevel Base de datos del nivel de compatibilidad 90 El conjunto de configuracin ANSI_NULLS OFF y ANSI_NULLS OFF opcin de base de datos SET ANSI_PADDING OFF y ANSI_PADDING OFF opcin de base de datos SET CONCAT_NULL_YIELDS_NULL OFF y CONCAT_NULL_YIELDS_NULL APAGADO opcin de base de datos Compensaciones SET Tipos de datos sp_addtype sp_droptype timestamp sintaxis de tipo de datos rowversion Posibilidad de insertar valores nulos en las columnas timestamp 'Text in row' opcin de tabla Tipos de datos: Texto

ntext Imagen Base de datos de gestin de sp_attach_db sp_attach_single_file_db Objetos de base de datos CREATE DEFAULT DROP DEFAULT sp_bindrule sp_bindefault sp_change_users_login sp_depends sp_renamedb sp_renamedb sp_getbindtoken sp_unbindrule sp_unbindefault Opciones de base de datos Capacidad para devolver conjuntos de resultados desde desencadenadores sp_bindsession sp_bindsession sp_resetstatus sp_resetstatus TORN_PAGE_DETECTION opcin de ALTER DATABASE DBCC DBCC DBREINDEX DBCC INDEXDEFRAG DBCC SHOWCONTIG DBCC PINTABLE DBCC UNPINTABLE Las propiedades extendidas level0type = 'tipo' y level0type = 'USER' para agregar propiedades extendidas a nivel-1 y nivel 2 objetos de tipo Procedimientos almacenados extendidos xp_grantlogin xp_revokelogin xp_loginconfig Extendido procedimiento almacenado programacin sp_addextendedproc sp_dropextendedproc sp_helpextendedproc srv_alloc srv_convert srv_describe srv_getbindtoken srv_got_attention srv_message_handler srv_paramdata srv_paraminfo srv_paramlen srv_parammaxlen srv_paramname srv_paramnumber srv_paramset srv_paramsetoutput srv_paramstatus srv_paramtype srv_pfield srv_pfieldex

srv_rpcdb srv_rpcname srv_rpcnumber srv_rpcoptions srv_rpcowner srv_rpcparams srv_senddone srv_sendmsg srv_sendrow srv_setcoldata srv_setcollen srv_setutype srv_willconvert srv_wsendmsg Funciones fn_get_sql Las opciones sobre ndices CREATE TABLE, ALTER TABLE o CREATE sintaxis ndice sin parntesis alrededor de las opciones sp_indexoption Instancia opcin sp_configure 'allow updates opciones' opciones de sp_configure: "bloqueos" "objetos abiertos" "conjunto de trabajo conjunto size ' opciones de sp_configure 'user instances enabled'

Enlaces relacionados

Por ejemplo:

Deshacer cambios Traductor de Google para empresas:Translator ToolkitTraductor de sitios webGlobal Market Finder Desactivar traduccin instantneaAcerca del Traductor de GoogleCelularesPrivacidadAyudaEnviar comentarios

Das könnte Ihnen auch gefallen