Thursday, April 30, 2009

Cómo transferir una BD en SQL 2008 hacia SQL 2005

Si se desea transferir una base de datos que está en SQL Server 2008 hacia SQL Server 2005 no existe una forma fácil y natural de hacerlo, por ejemplo no se puede restaurar un respaldo de SQL 2008 en SQL 2005. La opción que podemos seguir es la que sugiere Chris Goddard. La idea de Chris consiste en utilizar el Managemente Studio, en esta herramienta se elige el Wizard de Generación de Scripts y se le indica la versión de SQL Server 2005 y que incluya los datos. Puede ver los detalles en esta dirección http://www.devx.com/dbzone/Article/40531

image

image

 image

 image

 image

 image

Se debe tener cuidado con esta opción ya que si la BD tiene muchos datos se va requerir mucho espacio, si los datos son sensitivos hay que tomar en cuenta que estos no están encriptados.

En el script generado se debe comentar la siguiente línea:


--EXEC sys.sp_db_vardecimal_storage_format N'Northwind', N'ON'
--GO

Saludos,

Eduardo Castro – Microsoft SQL Server

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

1 comment:

txetxu said...

¿Esto es válido para las versiones express tanto de 2008, como 2005?

Gracias,
Jesús.