Podría usar el excelente Asistente de publicación de bases de datos de SQL Server.
Le permite generar un script que contiene datos, esquemas o ambos. El script puede orientarse hacia SQL 2000 o SQL 2005.
Algunos lo usan para entornos de alojamiento web. Lo uso para mover datos cuando no tengo otra opción.