Pregunta - Aplicaciones en Bases de datos (locales)

02/03/2007 - 10:42 por Don Jaun | Informe spam
Hola a todos.
He desarrollado una aplicación que utiliza SQL Server 2005 (en VB) con
WinForms.
Ahora necesito hacer una versión para ordenadores personales y cambiar la
manera en que el usuario accede a los datos. Me explico:
La aplicación fué desarrollada para trabajar en grupo (para acceder a datos
guradados en un servidor SQL) ahora debo hacer que la aplicación funcione en
un ordenador sin SQL, es decir con archivos DBF, MDB, etc... el ordenador
procesa la información y se conecta con el servidor para hacer la
sincronización de los datos con el Servidor SQL.
Antes de lanzarme a harcelo me dije que tal vez ustedes tienen experiencia
al respecto.
Qué me recomiendan para ello? Qué bases de datos (o archivos)?
Será posible que estos archivos sean criptados para el cliente? (no me
refiero a claves).

Muchísimas gracias por su ayuda.
-Pregunta - Aplicaciones en Bases de datos (locales)

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
02/03/2007 - 11:06 | Informe spam
"Don Jaun" wrote in message
news:
He desarrollado una aplicación que utiliza SQL Server 2005 (en VB) con
WinForms.
Ahora necesito hacer una versión para ordenadores personales y cambiar la
manera en que el usuario accede a los datos. Me explico:
La aplicación fué desarrollada para trabajar en grupo (para acceder a
datos guradados en un servidor SQL) ahora debo hacer que la aplicación
funcione en un ordenador sin SQL



Podrías incluir en el disco de instalación de la aplicación el
redistribuible de Sql Server Express, que es gratuíto e incluso lo podrías
instalar automáticamente desde tu propio programa de instalación. De esa
manera, no tendrías que cambiar nada dentro de tu programa, solamente la
cadena de conexión. Si tienes que sincronizar datos con un servidor central,
puedes dejar que lo haga directamente el Sql Server Express, que admite ser
configurado como Suscriptor para replicación de bases de datos. Sql Server
también incluye funciones de criptografía, tanto simétrica como asimétrica e
incluso basada en certificados, con lo que podrías cifrar los datos que sean
críticos (aparte de tener también control de permisos basados en las
credenciales del usuario que accede).
Respuesta Responder a este mensaje
#2 Don Jaun
02/03/2007 - 11:37 | Informe spam
Genial...
No sabía que se podía hacer todo eso con el SQL Server Express...
Me informaré al respecto.

Gracias

"Alberto Poblacion"
escribió en el mensaje news:%
"Don Jaun" wrote in message
news:
He desarrollado una aplicación que utiliza SQL Server 2005 (en VB) con
WinForms.
Ahora necesito hacer una versión para ordenadores personales y cambiar la
manera en que el usuario accede a los datos. Me explico:
La aplicación fué desarrollada para trabajar en grupo (para acceder a
datos guradados en un servidor SQL) ahora debo hacer que la aplicación
funcione en un ordenador sin SQL



Podrías incluir en el disco de instalación de la aplicación el
redistribuible de Sql Server Express, que es gratuíto e incluso lo podrías
instalar automáticamente desde tu propio programa de instalación. De esa
manera, no tendrías que cambiar nada dentro de tu programa, solamente la
cadena de conexión. Si tienes que sincronizar datos con un servidor
central, puedes dejar que lo haga directamente el Sql Server Express, que
admite ser configurado como Suscriptor para replicación de bases de datos.
Sql Server también incluye funciones de criptografía, tanto simétrica como
asimétrica e incluso basada en certificados, con lo que podrías cifrar los
datos que sean críticos (aparte de tener también control de permisos
basados en las credenciales del usuario que accede).


Respuesta Responder a este mensaje
#3 Don Jaun
02/03/2007 - 11:38 | Informe spam
Olvidaba...
Cómo haces para que al instalar la aplicación el SQL Express se intale
también?

Gracias.
"Alberto Poblacion"
escribió en el mensaje news:%
"Don Jaun" wrote in message
news:
He desarrollado una aplicación que utiliza SQL Server 2005 (en VB) con
WinForms.
Ahora necesito hacer una versión para ordenadores personales y cambiar la
manera en que el usuario accede a los datos. Me explico:
La aplicación fué desarrollada para trabajar en grupo (para acceder a
datos guradados en un servidor SQL) ahora debo hacer que la aplicación
funcione en un ordenador sin SQL



Podrías incluir en el disco de instalación de la aplicación el
redistribuible de Sql Server Express, que es gratuíto e incluso lo podrías
instalar automáticamente desde tu propio programa de instalación. De esa
manera, no tendrías que cambiar nada dentro de tu programa, solamente la
cadena de conexión. Si tienes que sincronizar datos con un servidor
central, puedes dejar que lo haga directamente el Sql Server Express, que
admite ser configurado como Suscriptor para replicación de bases de datos.
Sql Server también incluye funciones de criptografía, tanto simétrica como
asimétrica e incluso basada en certificados, con lo que podrías cifrar los
datos que sean críticos (aparte de tener también control de permisos
basados en las credenciales del usuario que accede).


Respuesta Responder a este mensaje
#4 Alberto Poblacion
02/03/2007 - 12:08 | Informe spam
"Don Jaun" wrote in message
news:
Olvidaba...
Cómo haces para que al instalar la aplicación el SQL Express se intale
también?



Desde tu instalador llamas al Setup.exe del Sql Express, pasándole una
serie de parámetros para decirle cómo tiene que instalarse. Si no recuerdo
mal, vienen documentados en el léame. Entre ellos hay un "/qn" que significa
"instalación en modo silencioso".
Respuesta Responder a este mensaje
#5 Don Jaun
06/03/2007 - 08:33 | Informe spam
Gracias :)

"Alberto Poblacion"
escribió en el mensaje news:
"Don Jaun" wrote in message
news:
Olvidaba...
Cómo haces para que al instalar la aplicación el SQL Express se intale
también?



Desde tu instalador llamas al Setup.exe del Sql Express, pasándole una
serie de parámetros para decirle cómo tiene que instalarse. Si no recuerdo
mal, vienen documentados en el léame. Entre ellos hay un "/qn" que
significa "instalación en modo silencioso".

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida