Problemas con Indices en ADS Server

Post Reply
acartucho
Posts: 58
Joined: Thu Nov 02, 2006 1:17 pm

Problemas con Indices en ADS Server

Post by acartucho »

Hola, tengo un problema con indices .idx + fivewin + xharbour. Tengo un archivo de alrededor de 5.000.000 de registros en dbf con ADS server 6.0 sobre NOVELL 5 y tiene un indice por tres campos str(sucursal,5)+str(solicitud,6)+str(credito,6). El sistema esta funcionando desde hace años en clipper 5.2 DOS, algunas aplicaciones con Fivewin y todo funciona perfecto. Estoy haciendo algunas aplicaciones en xHarbour 0.99.61 y Fivewin 2.8 con acceso a Sql Server y a ADS y tengo el problema que un rango de registros que se encuentran en el final del archivo, despues de los 4.000.000 de registros no los encuentra con SEEK, salta al EOF. Si alguien me puede dar una idea de que puede estar pasando se lo agradecere.
Andres
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post by R.F. »

Hay un problema con el RDDADS necesitaria saber que version del RDDADS estas usando y que DLL de ADS estas usando para conectar el programa FWH.
Saludos
R.F.
acartucho
Posts: 58
Joined: Thu Nov 02, 2006 1:17 pm

Post by acartucho »

Gracias por contestar Rene, los RDDADS que uso son:

ads1.c,v 1.97 2006/01/30
adsfunc.c,v 1.71 2005/12/11
adsmgmnt.c,v 1.12 2006/01/30
rddads.h,v 1.12 2005/10/30

y uso la ACE32.DLL y AXCWS32.DLL ambas clientes de la version del Advantage 6.0 y de fecha 26/02/2001.
Desde ya muchas gracias.

Andres
acartucho
Posts: 58
Joined: Thu Nov 02, 2006 1:17 pm

Post by acartucho »

Hola Rene de vuelta, compile todo de vuelta con la ultima version de enero de FWH y xHarbour que distribuye Antonio Linares, y lo probe con una base de datos de afiliados que tiene 2.900.000 registros y que el indice es left(apellido,18). El seek anda bien hasta los apellido que comienzan con la letra N, despues no encuentra ninguno. Debe ser algun problema en la RDDADS.LIB, porque en Clipper o Fivewin no hay ningun problema. No tenes alguna idea por donde empezar a buscar?. Desde ya muchas gracias

Te recuerdo que uso Ads Server version 6.0 sobre Novell 5.

Andres
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post by R.F. »

He estado buscando el error que mencionas y aparentemente es el problema con el ADS, no con el RDD, he estado investignado en el foro de ADS y me encuentro que ese error que mencionas aparece en las versiones 6.0 pero esta solucionado en las 6.22.

Desafortunadamente ya no hay soporte para las versiones 6.x desde que salio la 8, habra que buscar por otro lado la version 6.22
Saludos
R.F.
acartucho
Posts: 58
Joined: Thu Nov 02, 2006 1:17 pm

Post by acartucho »

Gracias Rene por la atencion, yo compre la version 6.0 para 250 usuarios que viene con una llave que se pone en el port de impresora, me parece que la clave sirve para todas las versiones 6.x, no sabes donde puedo conseguir la version 6.22 para instalarla. Muchas gracias.

Andres
acartucho
Posts: 58
Joined: Thu Nov 02, 2006 1:17 pm

Post by acartucho »

Hola, consegui por mi proveedor la version 6.2 del advantange server y persiste el problema. Cual será el problema?

Andres
Post Reply