Migración a donde
Migración a donde
Hola a todos:
Quisiera haceros una pregunta. Yo uso archivos DBF y utilizo DBFCDX para indexsar, pero cuando se trabaja con el mismo fichero en red se hace toddo muy lento.
¿A que podria migrar mis bases de datos que no tenga este problema?
Con dos sugerencias, muy economico y que no tenga que hacer _.
Un saludo y Gracias
Carlos
Quisiera haceros una pregunta. Yo uso archivos DBF y utilizo DBFCDX para indexsar, pero cuando se trabaja con el mismo fichero en red se hace toddo muy lento.
¿A que podria migrar mis bases de datos que no tenga este problema?
Con dos sugerencias, muy economico y que no tenga que hacer _.
Un saludo y Gracias
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Migración a donde
Cuantos ordenadores usan la aplicacion a la vez ?
Si no es un numero grande no tiene porque ir lento salvo que la red vaya mal (distintas versiones de Windows, etc)
Si no es un numero grande no tiene porque ir lento salvo que la red vaya mal (distintas versiones de Windows, etc)
Re: Migración a donde
Hola antonio:
Solo con dos ordenadores y los dos con el mismo sistema operativo. Lo he provado con XP y con W7 y en los dos pasa los mismo que cuano habres una opcion en un ordenador y vas a la misma en otro que este en red el proceso en el segundo ordenador es lentisimo. Sin embargo el programa lleva varias empresas si estas en otra empresa y la base de datos aunque se llama igual no es la misma no pasa eso.
Un saludo
Carlos
Solo con dos ordenadores y los dos con el mismo sistema operativo. Lo he provado con XP y con W7 y en los dos pasa los mismo que cuano habres una opcion en un ordenador y vas a la misma en otro que este en red el proceso en el segundo ordenador es lentisimo. Sin embargo el programa lleva varias empresas si estas en otra empresa y la base de datos aunque se llama igual no es la misma no pasa eso.
Un saludo
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Migración a donde
Carlos,
En mi opinión eso es un problema de la red local.
He visto aplicaciones con DBFCDX siendo usadas por decenas de usuarios en red local y funcionar realmente rápidas. Y si fuese un problema de los DBFCDX a estas alturas muchos programadores se habrian quejado ya...
En mi opinión eso es un problema de la red local.
He visto aplicaciones con DBFCDX siendo usadas por decenas de usuarios en red local y funcionar realmente rápidas. Y si fuese un problema de los DBFCDX a estas alturas muchos programadores se habrian quejado ya...
Re: Migración a donde
Hola Antonio:
En cual de las que se utiliza el programa ya que si fuese un problema de red local, no le pasaría tanto a uno que está en Barcelona como a otro de Malaga o a mi en Madrid. Y si fuera de rd local porque pasa con Windows XP, Windows 7 y Windows Server 2003 (me parece). Estoy seguro que es una cosa que hago mal pero no se cual. Si la forma e abrir los ficheros de gestionarlos o que.
Un saludo
Carlos
En cual de las que se utiliza el programa ya que si fuese un problema de red local, no le pasaría tanto a uno que está en Barcelona como a otro de Malaga o a mi en Madrid. Y si fuera de rd local porque pasa con Windows XP, Windows 7 y Windows Server 2003 (me parece). Estoy seguro que es una cosa que hago mal pero no se cual. Si la forma e abrir los ficheros de gestionarlos o que.
Un saludo
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Migración a donde
Carlos,
Te refieres a que los ordenadores están en distintas provincias conectados entre sí (terminal server), o a que en esas ciudades tenéis redes locales con dos o tres ordenadores en cada una ?
Te refieres a que los ordenadores están en distintas provincias conectados entre sí (terminal server), o a que en esas ciudades tenéis redes locales con dos o tres ordenadores en cada una ?
Re: Migración a donde
Hola Antonio:
Son ordenadores en red local los de Barcelona entre ellos y asi, no unos conectados con los otros.
No se que hacer, si alguna persona tubiera una aplicación que no le pase y me dejara una demo y el fuente
Un saludo
Carlos
Son ordenadores en red local los de Barcelona entre ellos y asi, no unos conectados con los otros.
No se que hacer, si alguna persona tubiera una aplicación que no le pase y me dejara una demo y el fuente
Un saludo
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Migración a donde
Usais ordenadores con distintas versiones de WIndows en la misma red local ?
Ese es un fallo bastante común. Los ordenadores tienen que usar la misma version de Windows.
Ese es un fallo bastante común. Los ordenadores tienen que usar la misma version de Windows.
Re: Migración a donde
Hola Antonio:
No es el mismo sistema operativo, estoy delimitano el sitio donde hace el retardo por ejemplo:
Esta FUNCTION sirve para cargar en variables _ del fichero del registro activo primero y despues del que hay arriba y cuando hace el Skip - 1 tarda un monton del orden de 30 segundos.
Solo pasa si es la misma base de datos y cuando se abre en el ordenador que no tiene la base físicamente de los dos que están conectados en red y esta abierta en el otro ordenador, si es el primero que se abre va bien hasta que se abre en donde estan físicamente los ficheros.
No es el mismo sistema operativo, estoy delimitano el sitio donde hace el retardo por ejemplo:
Code: Select all
FUNCTION varidiar()
SySRefresh()
store recno() to reg
store apunte to oapu1,oapu0
store fecha to ofec1,ofec0
store clave to ocla1,ocla0
store concepto to ocon1,ocon0
store importe to oimp1,oimp0
if lugar = "D"
store cuenta to ocud1,ocud0
store space(11) to ocuh1,ocuh0
else
store cuenta to ocuh1,ocuh0
store space(11) to ocud1,ocud0
endif
skip - 1
store apunte to oapu2
store fecha to ofec2
store clave to ocla2
store concepto to ocon2
store importe to oimp2
if lugar = "D"
store cuenta to ocud2
store space(11) to ocuh2
else
store cuenta to ocuh2
store space(11) to ocud2
endif
go reg
RETURN (NIL)
Solo pasa si es la misma base de datos y cuando se abre en el ordenador que no tiene la base físicamente de los dos que están conectados en red y esta abierta en el otro ordenador, si es el primero que se abre va bien hasta que se abre en donde estan físicamente los ficheros.
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Re: Migración a donde
Mas cosas si pongo delante del Skip - 1 un browse() para ver la base de datos es en browse() donde tarda los 30 segundos o más y despues el skip - 1 lo hace a velocidad crucero
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Migración a donde
Llama a SysRefresh() antes de hacer SKIP -1 para permitirle a Windows procesar sus tareas pendientes...
Re: Migración a donde
Hola Antonio:
Los he quitado todos y hace exactamente lo mismo. No es por eso.
Un saludo.
Carlos
Los he quitado todos y hace exactamente lo mismo. No es por eso.
Un saludo.
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
- Marcelo Roggeri
- Posts: 275
- Joined: Sat Jul 22, 2006 9:04 pm
- Location: Venado Tuerto - Santa Fe -Argentina
- Contact:
Re: Migración a donde
Trata de reconstruir los indices de nuevo
Saludos
Marcelo
Saludos
Marcelo
FWH - Harbour - BCC7 - PellesC - FivEdit (Cristobal Navarro)
Re: Migración a donde
Hola Marcelo:
Lo he hecho anteriormente y no resuelve el problema, ya he comentao que cuando es un ordenador el que esta activo funciona perfectamente, no lo he comentado pero esto me pasa en toas las aplicaciones que son cuatro.
Gracias por tu interés.
Un saludo
Carlos
Lo he hecho anteriormente y no resuelve el problema, ya he comentao que cuando es un ordenador el que esta activo funciona perfectamente, no lo he comentado pero esto me pasa en toas las aplicaciones que son cuatro.
Gracias por tu interés.
Un saludo
Carlos
Colt Hop ED, S.L.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Carlos Blas Fernández Domínguez
Tlfo: 645847093
E-Mail: carlos@colthop.es
Nunca se termina de aprender, por eso necesito siempre ayuda.
Re: Migración a donde
Pasa a usar el rdd ads en local a ver si tienes el mismo problema . Si persiste , descartas que sea problema del rDD . Te quedan problemas de programación o de red ( apunta a esto último ) .
Saludos.
Saludos.