Page 1 of 1

Se pierde el indice en 64 bits

Posted: Mon Nov 11, 2013 9:22 pm
by omarelunico
No se si ustedes han tenido este problema, tengo un servidor a 64 bits con windows 7, y clientes windows 7 a 32 bits, el ejecutable es a 32 bits, el problema es que cada cierto tiempo el indice se corrompe, indicando en el browse registros que en verdad no existe, eso se soluciona indizando, a ver si alguien ha tenido experiencia trabajando a 64 bits y 32, les ha pasado eso?

Re: Se pierde el indice en 64 bits

Posted: Tue Nov 12, 2013 8:44 am
by Antonio Linares
Estas usando la versión más reciente de Harbour/xharbour ?

Re: Se pierde el indice en 64 bits

Posted: Tue Nov 12, 2013 7:32 pm
by omarelunico
Utilizo FHW 2.8 del año 2006, crees que sea por ello?

Re: Se pierde el indice en 64 bits

Posted: Tue Nov 12, 2013 9:34 pm
by Antonio Linares
Si. Usa una versión reciente

Re: Se pierde el indice en 64 bits

Posted: Thu Nov 14, 2013 10:15 pm
by rlblanco
Hola, yo dispongo de un servidor Windows 2008 r2 y los pc's con windows 7. Utilizaba indices CDX, pero se corrompían continuamente, desde que se cambió a dicho servidor ( con Windows server 2003 no pasaba ). La solución ha sido ,muy a mi pesar, volver a usar los NTX.
Según leí hay problemas con smb2 a la hora de actualizar los indices CDX.

http://forums.fivetechsupport.com/viewt ... =3&t=21740

Yo uso :
Compiler version: xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 9656)
FiveWin Version: FWHX 13.01

Un saludo.

Re: Se pierde el indice en 64 bits

Posted: Thu Nov 14, 2013 11:17 pm
by rlblanco
A ver si esto puede servir.

https://groups.google.com/forum/#!topic ... s5Jxg9ajPg

Un saludo.

Re: Se pierde el indice en 64 bits

Posted: Fri Nov 15, 2013 9:49 pm
by omarelunico
Gracias a los amigos por los enlaces, no es necesario actualizar mi versión de FWH.
El problema radica en un problema de protocolo SMB entre diferentes versiones de Windows, windows 7 utiliza el protocolo SMB 2.0 y al compartir ficheros
con otras maquinas windows origina ese problema, en realidad es un problema de Microsoft entre sus distintas versiones, creo que la solución
es uniformizar al protocolo SMB 1.0

ejecutar como administrador los siguientes comandos

sc config lanmanworkstation depend= bowser/mrxsmb10/nsi

sc config mrxsmb20 start= disabled

Re: Se pierde el indice en 64 bits

Posted: Sat Nov 16, 2013 8:18 am
by Antonio Linares
Omar,

Independientemente del problema que comentas, Harbour y xharbour han cambiado mucho desde la versión que usas y eso incluye mejoras en el soporte de CDXs.

Re: Se pierde el indice en 64 bits

Posted: Sat Nov 16, 2013 10:19 am
by hmpaquito
Antonio,

Claro que si. Lo ideal es trabajar con Harbour 3.2, está mas adaptado a los nuevos sistemas operativos. Es una roca. Mayor rapidez que xHarbour y acceso a nuevas tecnologias: vease las contribs. Por no decir la multitud de compiladores C que permite.


Saludos

Re: Se pierde el indice en 64 bits

Posted: Fri Nov 22, 2013 9:06 pm
by rlblanco
Antonio,
Donde se puede conseguir HARBOUR 3.2 ?

Muchas gracias.