UTILIZANDO DBC EN SERVIDORES

211 views
Skip to first unread message

Pool

unread,
Sep 21, 2016, 11:32:27 AM9/21/16
to Comunidad de Visual Foxpro en Español

Buenos Dias Foxeros ...


No tengo Mucha experiencia utilizando Base de Datos Nativas de fox , estoy desarrollando modulos las cuales son las siguientes(Almacena,Producción,control de Pagos,abastecimiento) para diferentes empresa(que tiene 4  Sucursales (que se Ubican en ciudades Distintas) y los modulos deben  deben instalarse en todas las   sucursal…… ya termine el modulo de Almacen  lo he realizado con tablas libres; pero ahora quiero trabajar con base de datos mi pregunta es  todas las tablas que cree en los  diferente modulos deben estar contenidas en una sola base de datos o diferentes base de datos por modulos  ,,,quiero que las base de datos este en un servidor local por  ( donde los usuarios se conecten por  una red local) para cada una de las sucursales (ya que todas las sucursales tienen un servidor)  y la empresa central se encuentra también en otro ciudad que  tiene su servidor y quiere manejar toda las información de todas las sucursales osea tengo que conectarme  por internet .. con las base de datos nativas se puede trabajar cada base de datos en su sucursal e ir actualizando la base de datos de la empresa Pincipal(Central) le muestro la manera como los quiero:




Alguien me puede ayudar y aclarar mis ideas y la manera correcta que se pueda hacer estos módulos de producción  de antemano los agradezco muchos…







Alberto Mancuso

unread,
Sep 21, 2016, 1:39:45 PM9/21/16
to publice...@googlegroups.com

Olvidarte de las tablas nativas y usa un motor de bases de datos yo estoy con mariadb fácil y mucha informacion
---------- Mensaje reenviado ----------
De: "Pool" <eryp...@gmail.com>
Fecha: 21/9/2016 12:32
Asunto: [vfp] UTILIZANDO DBC EN SERVIDORES
Para: "Comunidad de Visual Foxpro en Español" <publice...@googlegroups.com>
Cc:

> Buenos Dias Foxeros ...
>
>
> No tengo Mucha experiencia utilizando Base de Datos Nativas de fox , estoy desarrollando modulos las cuales son las siguientes(Almacena,Producción,control de Pagos,abastecimiento) para diferentes empresa(que tiene 4  Sucursales (que se Ubican en ciudades Distintas) y los modulos deben  deben instalarse en todas las   sucursal…… ya termine el modulo de Almacen  lo he realizado con tablas libres; pero ahora quiero trabajar con base de datos mi pregunta es  todas las tablas que cree en los  diferente modulos deben estar contenidas en una sola base de datos o diferentes base de datos por modulos  ,,,quiero que las base de datos este en un servidor local por  ( donde los usuarios se conecten por  una red local) para cada una de las sucursales (ya que todas las sucursales tienen un servidor)  y la empresa central se encuentra también en otro ciudad que  tiene su servidor y quiere manejar toda las información de todas las sucursales osea tengo que conectarme  por internet .. con las base de datos nativas se puede trabajar cada base de datos en su sucursal e ir actualizando la base de datos de la empresa Pincipal(Central) le muestro la manera como los quiero:
>
>
>
>

Germán Fabricio Valdez

unread,
Sep 21, 2016, 4:54:55 PM9/21/16
to Comunidad de Visual Foxpro en Español
una forma podria ser que instales un servidor sql server express en la sucursal central y que al final del dia se haga en cada sucursal un envio de movimientos

una vez que esta en la central en sql podes o consultar en sql o volcarlas nuevamente a dbf

el que utilices bases de datos en vfoxpro para tu caso complicaria el asunto

Juan Jose Ortiz Cuestas

unread,
Sep 22, 2016, 3:48:29 AM9/22/16
to Comunidad de Visual Foxpro en Español
Si deseas realizar conecciones con servidores, y las empresas diferentes de las cuales quieres que accedan a tu base de datos estan demaciado lejos, lo puedes hacer con un solo servidor.

En la empresa principal pones el servidor con la base de datos. Y todas las tablas pueden ir en una sola base de datos.

Puedes conectar las sucursales por coneccion remota la cual en windows server te permite abrir sesiones nuevas por cada sucursal que inicies.

exl260708 .

unread,
Sep 22, 2016, 9:12:42 AM9/22/16
to publice...@googlegroups.com
entoces los servidores de las demas sucursales no me servirian ... lo que yo queria es en cada servidor de cada empresa pueda accesar por su servidor para que la coneccion lo haga localmente y luego esa base de datos vaya central vaya actualizando en tiempo real 

Saúl Piña

unread,
Sep 22, 2016, 10:32:12 AM9/22/16
to Comunidad de Visual Foxpro en Español
No te compliques, motor de base de datos MySQL, MariaDb, o el de tu preferencia. lo demás solo contar con internet e ip fija y con eso llevas un 80% de avance fácil y rapido.


Germán Fabricio Valdez

unread,
Sep 22, 2016, 2:09:47 PM9/22/16
to Comunidad de Visual Foxpro en Español
lo mejor es tener servidores locales mientras se pueda y una tarea programada donde envias datos a un servidor central y vas marcando en tus tablas locales un campo enviado
trabajar directamente por internet es lento solo si tenes escritorio remoto anda mejor pero no siempre hay intenet y te quedas sin poder trabajar



El miércoles, 21 de septiembre de 2016, 12:32:27 (UTC-3), Pool escribió:

exl260708 .

unread,
Sep 22, 2016, 3:57:14 PM9/22/16
to publice...@googlegroups.com
que motor de base de datos me recomendarían que no sea tan dificil de usar pero que tenga todo los necesario para poder trabajar como les mencionaba   y como lo implementaría por ejemplo yo tengo que desarrollar  estos módulos  (Almacena,Producción,control de Pagos,abastecimiento) crearía una sola base de datos para todos los modulos y los instalaria en cada servidor de las sucursales . y tambien en la empresa principal ..

Alberto Mancuso

unread,
Sep 22, 2016, 6:28:06 PM9/22/16
to publice...@googlegroups.com

Utiliza mariadb es fácil de instalar tiene muy buenos ejemplos para usar con fox
Y es fácil de aprender
Tiene el heidisql que es un programa para todo en manejo de los datos y creación de bases de datos

exl260708 .

unread,
Oct 3, 2016, 4:17:43 PM10/3/16
to publice...@googlegroups.com
Buenas tardes foxeros quisiera que me deen un consejo yo voy a desarrollar un sistema de  produccion de prodcutos carnicos  pero 
el ,software debe ser instalado para varias sucursales de un empresa cada sucursal trabaja casi de la misma manera tiene productos en comun mi pregunta es si deberia crear una tabla de PRODUCTOS . PROVEEDORES, Y OTRAS TABLAS SECUNDARIAS QUE CONFORMAN LA TABLAS YA MENCIONADA  para cada sucursal  .. se los agradeceria mucho que me puedan dar sus opiniones al respeto  

Carlos Miguel FARIAS

unread,
Oct 3, 2016, 6:17:38 PM10/3/16
to Grupo Fox
como distribuyes los datos, dependerá de la normalización en 1º instancia, pero debe considerarse la conectividad entre sucursales y casa central, para determinar si vas a crear tablas locales o no. Y muy importante no mesclar hilos.
Saludos: Miguel

El 3 de octubre de 2016, 17:17, exl260708 . <eryp...@gmail.com> escribió:
Buenas tardes foxeros quisiera que me deen un consejo yo voy a desarrollar un sistema de  produccion de prodcutos carnicos  pero 
el ,software debe ser instalado para varias sucursales de un empresa cada sucursal trabaja casi de la misma manera tiene productos en comun mi pregunta es si deberia crear una tabla de PRODUCTOS . PROVEEDORES, Y OTRAS TABLAS SECUNDARIAS QUE CONFORMAN LA TABLAS YA MENCIONADA  para cada sucursal  .. se los agradeceria mucho que me puedan dar sus opiniones al respeto  

exl260708 .

unread,
Oct 3, 2016, 6:33:19 PM10/3/16
to publice...@googlegroups.com
Gracias Miguel y segun tu experiencia cual es la manera correcta de  deberia crearse diferentes tablas por sucursal ya que el servidor central si podra ver la informacion de todas las sucursales ah sorry por mesclar hilos 

El 4 de octubre de 2016, 00:17, Carlos Miguel FARIAS<carlosmig...@gmail.com> escribió:
como distribuyes los datos, dependerá de la normalización en 1º instancia, pero debe considerarse la conectividad entre sucursales y casa central, para determinar si vas a crear tablas locales o no. Y muy importante no mesclar hilos.
Saludos: Miguel
El 3 de octubre de 2016, 17:17, exl260708 . <eryp...@gmail.com> escribió:
Buenas tardes foxeros quisiera que me deen un consejo yo voy a desarrollar un sistema de  produccion de prodcutos carnicos  pero 
el ,software debe ser instalado para varias sucursales de un empresa cada sucursal trabaja casi de la misma manera tiene productos en comun mi pregunta es si deberia crear una tabla de PRODUCTOS . PROVEEDORES, Y OTRAS TABLAS SECUNDARIAS QUE CONFORMAN LA TABLAS YA MENCIONADA  para cada sucursal  .. se los agradeceria mucho que me puedan dar sus opiniones al respeto  

Carlos Miguel FARIAS

unread,
Oct 4, 2016, 6:50:33 AM10/4/16
to Grupo Fox
Si entendiste lo no mezclar hilos. Perfecto. Crea uno nuevo porque si el usuario que creo este lo quiere cerrar, no sería apropiado seguir usándolo.
Saludos: Miguel

El 3 de octubre de 2016, 19:33, exl260708 . <eryp...@gmail.com> escribió:
Gracias Miguel y segun tu experiencia cual es la manera correcta de  deberia crearse diferentes tablas por sucursal ya que el servidor central si podra ver la informacion de todas las sucursales ah sorry por mesclar hilos 

exl260708 .

unread,
Oct 4, 2016, 9:53:00 AM10/4/16
to publice...@googlegroups.com
si lo que pasa es que el Tema lo cree yo pero voy a crear otro para respetar las normas de la comunidad 
Gracias Miguel...
Reply all
Reply to author
Forward
0 new messages