como puedo atachar una bd echa en sql 2005 a un server 2003 de sql

15/12/2006 - 01:05 por hrcancinos | Informe spam
Actualmente estoy desarrollando una aplicación para una empresa. En
mi trabajo pagan la licencia del SQL server 2005 e hice ahi la base de
datos para una empresa particular. El problema es que esta empresa no
puede pagar la licencia del 2005, por lo que decidi instalar en el
servidor el cmde, pero no se como puedo atachar un .mdf de un 2005 a un
2003
 

Leer las respuestas

#1 Alberto Poblacion
15/12/2006 - 07:51 | Informe spam
wrote in message
news:
Actualmente estoy desarrollando una aplicación para una empresa. En
mi trabajo pagan la licencia del SQL server 2005 e hice ahi la base de
datos para una empresa particular. El problema es que esta empresa no
puede pagar la licencia del 2005, por lo que decidi instalar en el
servidor el cmde, pero no se como puedo atachar un .mdf de un 2005 a un
2003



El Sql Server 2003 no existe. ¿No te estarás refiriendo al 2000?
Si la base de datos que va a manejar el cliente no pasa de 2 gigabytes,
le puedes instalar el Sql Server Express, que es gratuíto (igual que el
MSDE, pero sin necesidad de transformar la base de datos ya que el Sql
Server Express es compatible con el 2005).
Si con eso no te vale, y necesitas usar Sql Server 2000, entonces el tema
es más complicado, ye que no puedes attachar por las buenas el mdf porque la
versión 2005 tiene cosas nuevas que no existían en la 2000. En este caso,
tendrás que usar la opción "generar scripts" del SSMS para generar todos los
scripts de creación de tu base de datos en 2005, revisarlos y modificar
cualquier cosa que no sea compatible con el 2000, y usarlos para crear nueva
la base de datos con el 2000. Después puedes si es necesario transferir los
datos con un paqute DTS (si lo haces desde el lado del 2000) o con SSIS (si
la transferencia la hace el 2005).

Preguntas similares