FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Migraci贸n a donde
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Migraci贸n a donde
Posted: Sat Jul 21, 2012 10:59 AM

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 muchos cambios.

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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 11:08 AM

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)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 11:23 AM

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

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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 11:46 AM

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...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 11:51 AM

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

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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 01:40 PM

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 ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 02:00 PM

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

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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 05:12 PM

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.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 05:50 PM
Hola Antonio:

No es el mismo sistema operativo, estoy delimitano el sitio donde hace el retardo por ejemplo:
Code (fw): Select all Collapse
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)


Esta FUNCTION sirve para cargar en variables los campos 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.
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.
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 05:52 PM

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.
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 07:06 PM

Llama a SysRefresh() antes de hacer SKIP -1 para permitirle a Windows procesar sus tareas pendientes...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sat Jul 21, 2012 07:07 PM

Hola Antonio:

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.
Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Migraci贸n a donde
Posted: Sun Jul 22, 2012 02:42 AM

Trata de reconstruir los indices de nuevo
Saludos
Marcelo

FWH - Harbour - BCC7 - PellesC
Posts: 505
Joined: Sat Apr 22, 2006 09:09 AM
Re: Migraci贸n a donde
Posted: Sun Jul 22, 2012 07:53 AM

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

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.
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Migraci贸n a donde
Posted: Sun Jul 22, 2012 09:21 AM

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.