Sunteți pe pagina 1din 13

Migración de BD

MG. ANA LENNY HOSPINAL

Actualización del motor de la BD

El programa de instalación de SQL Server admite la actualización a

SQL Server desde una versión anterior. También puede migrar las bases de datos de las versiones de SQL Server anteriores.

La migración puede ser de una instancia de SQL Server a otra

instancia del mismo equipo, o desde una instancia de SQL Server a otro equipo. Las opciones de migración incluyen el uso del Asistente

para copiar bases de datos, la funcionalidad Copia de seguridad y

restauración, el uso del Asistente para importar y exportar de SQL Server Integration Services, y métodos de importación y exportación

masivas.

Actualización de BD

Antes de actualizar el motor de BD tener en cuenta:

_Requisitos de hardware y software para instalar SQL Server 2012 _Comprobar los parámetros del Comprobador de configuración del

sistema.

_Consideraciones de seguridad para una instalación de SQL Server. _Actualizaciones de ediciones y versiones admitidas.

_Usar el Asesor de actualizaciones para preparar las actualizaciones.

_Compatibilidad con versiones anteriores del Motor de base de datos de SQL Server.

_Migrar los planes de consulta.

Actualizar BD

Puede sobrescribir una instalación de SQL Server 2005 o posterior con una actualización de la versión. Si se detecta una versión anterior de SQL Server al ejecutar el programa de instalación de SQL Server, se actualizarán todos los archivos

de programa de SQL Server anteriores y se conservarán todos los datos

almacenados en la instancia anterior de SQL Server. Cuando actualice a SQL Server, la instancia anterior de SQL Server se sobrescribirá y

ya no estará en el equipo. Antes de actualizar, realice una copia de seguridad de las

bases de datos de SQL Server y de otros objetos asociados con la instancia anterior de SQL Server.

Puede actualizar el Motor de base de datos con el Asistente para instalación de SQL

Server.

Migrar BD

Puede mover bases de datos de usuario a una instancia de SQL

Server utilizando las funcionalidades de copias de seguridad y restauración o de adjuntar y separar de SQL Server.

Una base de datos que tenga el mismo nombre en los servidores de

origen y de destino no se puede mover ni copiar. En este caso, aparecerá como "Ya existe".

Herramientas para Migrar una BD que no

es de SQL

Se puede usar SQL Server Migration Assistant para migrar una base

de datos de otros productos como Access, MySQL, Oracle o Sybase a Base de datos SQL de Microsoft Azure.

Herramientas para migrar entre servicios

de SQL Server

Para migrar datos de una base de datos de Base de datos SQL a otra base de datos, puede usar copia de Base de datos.

CREATE DATABASE destination_database_name AS COPY OF

[source_server_name.]source_database_name

Herramientas para migrar una base de datos de

SQL Server

Los proyectos de migración de SQL Server se pueden clasificar de forma

general en función del tamaño y la complejidad:

Herramientas para migrar una base de datos de SQL Server Los proyectos de migración de SQL

Herramientas para migrar una base de

datos de SQL Server

El motivo más frecuente para clasificar una migración de base de

datos como compleja es cuando se necesita realizar cambios en el esquema de la base de datos, en las aplicaciones o en ambos. Por

ejemplo, los cambios en el esquema suelen significar la necesidad de

hacer cambios en las aplicaciones que usan la base de datos.

Asistente para importación y exportación

de BD.

El Asistente para importación y exportación de SQL Server puede

copiar datos entre orígenes de datos para los que esté disponible un proveedor de datos de .NET Framework administrado o un proveedor OLE DB nativo. La lista de proveedores disponibles incluye

los orígenes de datos siguientes:

SQL Server

Archivos planos

Microsoft Office Access Microsoft Office Excel