hb_ZipFile tiene un limite en cuanto al tamaño?

Post Reply
User avatar
RodolfoRBG
Posts: 253
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico
Contact:

hb_ZipFile tiene un limite en cuanto al tamaño?

Post by RodolfoRBG »

Hola Foro,

Originalmente usaba hb_ZipFile para respaldar solo archivos DBF y FPT, ahora respaldo en el mismo archivo también archivos de fotografías y videos sin ningún problema pero tengo un cliente que tiene muchas fotos y video y crea un archivo ZIP de mas de 4GB y es ahí cuando

hb_ZipFile(NomZip,ArchAR1,9,{|cFile,nPos|oText:SetText(cFile),Avance:=nPos/TotArch*100,oMeter:Set(Avance)},.T.,,.T.,.F.,)

me regresa .F. lo que significa que algo salió mal. Se debe a algún limite que puede tener el archivo ZIP?

'chas gracias de antemano.
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: hb_ZipFile tiene un limite en cuanto al tamaño?

Post by hmpaquito »

Hola,

Los 4Gb, probablemente, son un límite del S.O., que no permite crear archivos mayores a ese tamaño.
Para ese S.O. habría que crear varios archivos por compresión, si es que tiene esa caracteristica hb_zipfile()

Una pregunta, el hb_zipfile, ¿ comprime bien los archivos compartidos, es decir, abiertos en el momento de la compresión ?


Salu2
User avatar
RodolfoRBG
Posts: 253
Joined: Tue May 16, 2006 4:46 pm
Location: San Luis Potosi, SLP, Mexico
Contact:

Re: hb_ZipFile tiene un limite en cuanto al tamaño?

Post by RodolfoRBG »

Gracias hmpaquito, tu razonamiento suena lógico y por lo mismo lo tomaré como válido.

No se si puede comprimir bien archivos abiertos ya que mi sistema cierra todos los archivos antes de hacer el respaldo y no he hecho la prueba sin hacer eso.

Salu2
RodolfoRBG
FWH 1307, xHarbour123 BCC582
rodolfoerbg@gmail.com
User avatar
carlos vargas
Posts: 1421
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: hb_ZipFile tiene un limite en cuanto al tamaño?

Post by carlos vargas »

Si el disco donde estas guardando el archivo es una particion fat, o fat32 tendras ese problema.
(de echo la mayoria de las usb o discos externos inicialmente viene usa ese tipo de particion)
para evitarlo, debes usar ntfs (para caso de hd externos) y/o fat_extended.
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Post Reply