![]() |
Db Firebird 2.1.5 crece de tamaño archivo fdb y posterior errores.
Hola a todos, esperando que se encuentren bien, necesito su ayuda, tengo una base de datos firebird 2.1.5 sobre un servidor con windows 10, i5 décima generación, nuevo, por que el equipo antiguo presentaba los mismos problemas que ahora describo.
El archivo fdb de la base de datos crece mucho, de 25 megas que debería tener (que es el tamaño después de un restore) pasa de un día para otro a 50 megas y después de 2 días se paga la aplicación, se soluciona haciendo un backup y restore. Es una aplicación pequeña, solo acceden 4 equipos a la base de datos, la aplicación no ha tenido modificaciones que provoquen esto, cambié el switch y lo mismo. Al ejecutar este comando solo a veces genera este reporte , no siempre Number of record level errors : 1 Number o database page errors : 2 Lo bueno que haciendo un backup y restore se soluciona pero no es conveniente que tengan esa dependencia de mi para operar, ya que si pasan 3 días sin hacerlo la base de datos comienza a fallar Saludos y de antemano muchas gracias. |
Entre otras cosas, diría que no haces commit nunca.
|
Cita:
Por pandemia esta aplicación se usa en menos equipos , antes se usaba en 6 equipos y con una jornada de trabajo mas larga, mas exigencia y no tenía estos problemas, por mas o menos 5 años. Dejé solamente 18 meses de información, el resto lo pasé a otro archivos para "alivianar" la base de datos. Esta aplicación se usa en otros locales también, esa versión de firebird la uso en a lo menos 30 locales y en ninguno había tenido estos problemas, incluso con varios cortes de luz en plena jornada, la aplicación no presenta problemas, ni errores la base de datos. Voy a reemplazar los commitretaining por commit en algunas partes del código, muchas gracias y saludos. |
Si el error es solamente en un lugar, entonces debes comprobar que esté bien todo en ese lugar, red, etc.
¿Has mirado el log de firebird por si hay algún mensaje? |
Cita:
|
Eso es problemas de red, revisa bien tarjetas, cables, etc.
Por eso también el problema del error que solucionas como antes has descrito. |
La franja horaria es GMT +2. Ahora son las 07:16:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi