Por lo que veo el problema viene del programa en clipper que según se desprende no abre las tablas en modo compartido, si tienes el código en Clipper lo que tienes que hacer es modificar la apertura de las tablas y pasarlas a compartido:
Código:
FUNCTION ABREBASES(nModo)
//nModo 1.-Red, compartido.
//nModo 2.-Mono, Exclusivo d¡a 20 para empaquetar.
//Solo Empaqueta el Servidor.
QUEPUESTO()
//1
cFichero:="CAPROVEE.DBF"
cAlias:="PROVEEDOR"
FUNCTION ABREFICH(nModo)
IF nModo == 1
DbUseArea(.T.,,cCamino+cFichero,cAlias,.T.)
ELSE
DbUseArea(.T.,,cCamino+cFichero,cAlias,.F.)
IF NETERR()
lPacked:=.F.
ELSE
lPacked:=.T.
END
END
RETURN(nil)
Sino abre las tablas por medio de una consulta "query" y para lo que quieres pienso que lo puedas solucionar.
Un Saludo.