Perdida de datos

42 views
Skip to first unread message

Discdur

unread,
Jan 27, 2015, 10:23:07 AM1/27/15
to publice...@googlegroups.com
necesito su ayuda en un problema que me ocurre.

En una red de 4pc en windows xp con servidor windows server 2008 R2, tengo instalada una aplicación que funcionaba correctamente hasta que en dos ordenadores que tenían windows xp, los pasé a windows 8.1. Ahora tengo en la red el servidor y 2 pc a win xp y 2 a win 8.1.

A partir de entonces, al crear un presupuesto, pedido o albarán, me desaparecen lineas. No pasa siempre, solo algunas veces y sobretodo al imprimir el documento.

Les adjunto pantalla de como queda el registro eliminado.

Muchas gracias por sus comentarios.
imagen.png

José Enrique Llopis

unread,
Jan 28, 2015, 2:36:07 AM1/28/15
to publice...@googlegroups.com

Al pasar los equipos a W8.1 se ha activado SMB2 en el servidor, puesto que éste SO lo soporta, esto puede provocar pérdida de información en ficheros compartidos al cachear los datos de forma muy agresiva.

 

Mira este artículo:

 

http://www.dataaccess.com/whitepapers/opportunlockingreadcaching.html

 

Para desactivar oportunistic locking SMB2 EN EL SERVIDOR  ejecuta el editor del registro y busca las siguientes claves, si no están las creas

 

hkey_local_machine -> system -> currentcontrolset -> services -> lanmanserver -> parameters -> EnableOplocks

hkey_local_machine -> system -> currentcontrolset -> services -> lanmanserver -> parameters -> Smb2

 

En el enlace que te he puesto lo explica más en detalle.

 

Un abrazo,

 

Pepe Llopis

 


Discdur

unread,
Jan 28, 2015, 3:15:37 AM1/28/15
to publice...@googlegroups.com
Muchas gracias por tu respuesta.

Voy a probar y les informo.

Mi duda ahora es: Nadie del foro le ha ocurrido este problema?



El dimecres, 28 gener de 2015 8:36:07 UTC+1, José Enrique Llopis va escriure:

José Enrique Llopis

unread,
Jan 28, 2015, 8:24:13 AM1/28/15
to publice...@googlegroups.com

Si, no es un problema extraño, aunque al parecer con las últimas actualizaciones de Windows Server 2008 se corregía o al menos se minimizaba el problema, lo primero sería actualizar el sistema.

 

Lo que pasa es que cada día se usan menos los ficheros compartidos y más los motores de base de datos, si utilizas SQL Server Express (gratis), por ejemplo, no tendrás ningún problema, si es un sistema dedicado ve haciendo ya pruebas para migrarlo poco a poco a un SGDB,

Discdur

unread,
Jan 28, 2015, 2:06:25 PM1/28/15
to publice...@googlegroups.com
Jose,

Utilizo las tablas nativas de fox, pero sin dbc, directamente dbf.

Informarte que desde que he realizado los cambios, de momento no ha vuelto a passar.

Estaré observando unos dias y les informo.

Gracias.




El dimecres, 28 gener de 2015 14:24:13 UTC+1, José Enrique Llopis va escriure:
Reply all
Reply to author
Forward
0 new messages