Autor Tema: Incluir BD en Proyecto distribuible  (Leído 2665 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Jonhyrey

  • Sv Full Member
  • *
  • Mensajes: 558
Incluir BD en Proyecto distribuible
« : noviembre 14, 2007, 09:03:18 am »
Saludos a todos.

Tengo un proyecto que funciona con SQL Server. Hace poco.... el cliente me pidió que sea posible de que cada usuario maneje una base de datos en cada equipo, debido a las condiciones en que ellos pueden llegar a trabajar.

Como estoy empezando con esta idea, la primera parte que tengo que resolver es la de instalar una base de datos en cada equipo con un simple archivo de instalación, es decir, que es necesario que en el archivo de instalación esté incluido la base de datos y que se configure al instalar la aplicación.

Saben ustedes como hacer para que esto sea posible??

De antemano muchas gracias




Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Incluir BD en Proyecto distribuible
« Respuesta #1 : noviembre 15, 2007, 05:52:48 pm »
Dependiendo de el programa que ocupes para crear los instaladores tienen cada uno su manera de incluir chequeos de si hay X software instalado, y tambien podes adjuntarle el instalador en caso de que no exista.

Aunque en tu caso ya que es un servidor de base de datos no es tan facil, primeramente debido a las licencias sobre todo porque has mencionado que estas trabajando con SQL Server, tenes que averiguarte si podes distribuir vos el instalador sino podrias tener problemas.

Lo más logico quizas seria que teniendo un servidor SQL , tengas diferentes bases de datos. Osea que de instalación a instalación solo cambie el nombre de la base de datos que van a ocupar.

Desconectado Jonhyrey

  • Sv Full Member
  • *
  • Mensajes: 558
Re: Incluir BD en Proyecto distribuible
« Respuesta #2 : noviembre 16, 2007, 12:29:40 pm »
Problema resuelto.

No se puede adjuntar el archivo .mdf de una base de datos. La solución es incluir en la aplicación una base de datos con la plataforma SQL Server Compact Edition, crear un archivo .sdf y utilizarlo para distribuir esa aplicación.

Saludos