FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Comprimir Base de datos
Hola amigos. Estoy teniendo un problema. Necesito enviar la base de datos de mi sistema por correo electronico, pero necesito comprimirla porque es muy pesado para enviarlo. Yo pensaba de poder hacerlo mediante winzip o winrar, pero no se como hacerlo. En sintesis el sistema deberia encargarse de hacer todo, y lo he probado y funciona, el tema es que la base de datos es muy grande como para enviarla asi nomas, por eso necesito comprimirla. Desde ya muchas gracias por vuestra ayuda.
Saludos, Román.- |
#2
|
||||
|
||||
No comentas qué tipo de Base de Datos estás utilizando. Si es de escritorio, normalmente se pueden comprimir con alguna livbrería ZIP. Últimamente utilizo ZipMaster y funciona bien. Si se trata de Access no estaría de más hacer una compactación de la Base de Datos antes de comprimirla; En éste truco del club tienes cómo hacerlo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Estoy utilizando Interbase, y me gustaria que el sistema se encargara de comprimir y enviar el archivo. Te agradezco si me puedes ayudar
Saludos, Román.- |
#4
|
||||
|
||||
Tambien podes Utilizar El TZIP que lo podes buscar en google. sino lo encontras. como no tengo donde subirlo escribime a enanosoft@gmail.com que te lo mando...
SAludos |
#5
|
||||
|
||||
Descarga el componente e instalalo.
Trae algunas demos y no es difícil de utilizar. Deberías asegurarte de que nadie está trabajando con la base de Datos en el momento de lanzar la compresión. Prueba a comprimir algun fichero, con las demos que trae no te será muy difícil. Si tienes algun problema ya dirás... Una vez que tengas el fichero comprimido, para enviarlo por correo puedes buscar en los foros, es un tema que ya se ha tratado; revisa éstos hilos: http://www.clubdelphi.com/foros/showthread.php?t=13086 http://www.clubdelphi.com/foros/showthread.php?t=14707 http://www.clubdelphi.com/foros/showthread.php?t=18583 En la seccion de trucos del club también tienes algunos referentes al tema de envío de mails: 9, 49, 412 y 428
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Sigo igual!
Amigos, he podido bajar el componente e instalarlo, pero no hay forma de poder echarlo a andar. Los ejemplos que vienen no los puedo compilar. Les agradezco nuevamente si me dan otra mano mas.
Saludos, Román |
#7
|
||||
|
||||
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
|||
|
|||
Neftali, yo baje una version del TZip que viene con un proyecto de ejemplo en Delphi, pero al abrirlo me dice que falta el archivo ".res". Asi mismo la unit la puedo abrir pero no encuentro ningun metodo que haga algo. La unit TZIP tiene varios metodos, que los nombro aqui:
Create Destroy GetDate GetTime Aggiungi GetFiles GetFileCount Read SetFileName No se por donde arrancar con esto, te agraezco la ayuda que me das Saludos, Román.- |
#9
|
||||
|
||||
Bueno, el tema del archivo RES no debe preocuparte, se te creará automáticaente al abrir el proyecto.
En cuanto al método "que haga algo" , si te refieres a descomprimir, es lógico ya que segun la descripción del componente TZIP sólo sirve para LEER la información de ficheros ZIP (no dice nada de comprimir/descomprimir). TZip v.1.2 Component - Read information about zipped files.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#10
|
||||
|
||||
Otra alternativa es usar la librería ZLIB, free, con fuentes, para windows y Linux, permite comprimir y descomprimir, (pero en un formato suyo)
buscando en google por ZLIB DELPHI, no tendrás problemas en encontrar el componente. Aunque tú debes realizar la interfaz para comprimir / descomprimir; o bien seguir buscando en google, que tambien hay ejemplos. Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#11
|
||||
|
||||
Dado que estas utilizando interbase, también es recomendable que antes de comprimir con algún componente, realices un backup de la base de datos (via gbak por ejemplo), que te dejará un archivo mucho mas pequeño y que además conseguirá una taza de compresión mas alta, dada su estructura.
Saludos.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|