Koozali.org formerly Contribs.org

SMESERVER 7.04 y FoxPRO 2.6 - No comparte Base de Datos

SMESERVER 7.04 y FoxPRO 2.6 - No comparte Base de Datos
« on: June 26, 2009, 06:21:59 PM »
Hola nuevamente,

Instale un Servidor SME 7.04 para remplazar un Servidor Novell v3.11 que tenia 14 años de antiguedad y seguia funcionando bien, de el cual nunca me queje solo que la PC donde estaba instalado ya andaba un poco mal ya que trabaja los 365 dias del año sin descansos, bueno, creo que ya me sali de la tangente, a lo que voy...

En el Servidor de Novell tenia varios sistemas desarrollados en FoxPro 2.6 en el cual trabajan 6 personas compartiendo la informacion, ningun problema aqui.

Se instalo el mismo sistema en el Servidor SmeServer 7.04, se creo una bahia y se le reasigno una letra en todas las estaciones (WindowsXP), hasta aqui no hay problema, el problema comineza cuando los usuarios comienzan a utilizar el sistema, si estan en diferentes pantallas donde no son comunes los archivos todo bien, pero cuando accesan varios una misma pantalla, solo deja trabajar al primero que entro y a los demas los restringe diciendoles que estan bloqueadas las bases de datos (DBF's).

No se si hay que hacer algo especial en Linux/Samba para que las funciones de Foxpro lock/unlock revisen si estan compartidas las Bases de datos, ya que esta definida la funcion EXCLUSIVE en OFF para que funcione en red.

Espero me puedan ayudar con este dilema ya que tengo otros 3 servidores con Novell que queria cambiar y pues si no logro hacer funcionar este, pues me quedo con Novell o en su caso, con Windows 2003 Server.

Saludos!

Re: SMESERVER 7.04 y FoxPRO 2.6 - No comparte Base de Datos
« Reply #1 on: June 26, 2009, 11:02:02 PM »
Hola Stack

Espero que no desistas y caigas en la tentación de dejar todo como esta, o lo que es peor aún, ir a windows tán solo por falta de conocimiento. Es mejor tomarse unos días e investigar el asunto.

Yo no puedo ayudarte mucho en esto, pero recuerdo algunos hilos sobre problemas (y soluciones) relacionados con accesos a archivos compartidos via samba. Si mal no recuerdo, creo que la clave del asunto esta en lo que se llama OpLocks que viene activado por defecto.
Te sugiero que veas estos posts a ver si alguno tiene algo que ver:

http://forums.contribs.org/index.php/topic,41005.0.html
http://forums.contribs.org/index.php/topic,38087.0.html
http://forums.contribs.org/index.php/topic,37718.0.html
http://forums.contribs.org/index.php/topic,37377.0.html


Por otro lado existe una nueva contribución que creo deberias estudiarla:

http://wiki.contribs.org/SharedFolders

Tambien revisa las claves de configuracion de Samba:

http://wiki.contribs.org/DB_Variables_Configuration#Samba_global_settings_.28smbd.29
http://wiki.contribs.org/DB_Variables_Configuration#Samba_per_i-bay_settings_.28smbd.29

Comenta las novedades
« Last Edit: June 26, 2009, 11:03:58 PM by Normando »

Re: SMESERVER 7.04 y FoxPRO 2.6 - No comparte Base de Datos
« Reply #2 on: October 19, 2009, 04:20:31 PM »
Ups!!

Muchas Gracias Normando por tus consejos, me sirvio de mucho instalar la contribucion SHARED FOLDERS en vez de utilizar el I-BAY, con eso solucione el problema de el FoxPRO.

Hasta el momento esta funcionando bien.

Saludos,