FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Reparar Tablas Paradox
Saludos a todos los foreros.. Tengo un programa terminado en Delphi 6 con Paradox 7, el caso es que a veces las tablas se corrompen (mas de lo que me gustaria) ¿Alguien me puede sugerir algun metodo para implementarle al programa una opcion o procedimiento para chequeo y reparacion de las tablas?? de tal forma que cuando inicialize la aplicacion verifique que todas las tablas necesarias estan correctas.
(Ya tengo implementado un sistema de copias de respaldo, pero tambien me han fallado estas...) Gracias por su interes... Reciban un cordial Saludo. PD: ya se que FireBird es mejor que Paradox, pero ya esta acabado... |
#2
|
||||
|
||||
EPA! yo no sabía que las BDs Paradox tuvieran problemas de integridad tan "marcados"... a mi me parece que hay alguna fallita en el diseño; cuentanos un ejemplillo de lo que sucede para ver que se podría hacer.
PD: si el sistema vale la pena aconsejaría que comiences a pensar en migrar a otro SGBD... |
#3
|
|||
|
|||
Problema con los AutoInc
He revisado las tablas y el problema me surge de los campos AutoIncrementales que les tengo puestos de Key primaria y el problema surge cuando se va la luz (problema antiguo, ya lo se) que despues las tablas que usan ese sistema me saltan con un problema de Key Violation al intentar añadir un registro. Uso el programa DBExplor32 para reindexar y empaquetar pero no resuelve el problema... Usando el Database Desktop reestructuro la tabla añadiendo otro autoincremental de llave primaria y borrando la anterior y asi logro corregir la tabla.... !!vaya solucion de pena....!!!! ¿alguna sugerencia para que esto no me pase??...
Gracias por su tiempo... Un Saludo |
#4
|
||||
|
||||
Ok respecto a la integridad de las tablas, a mi tambien me ha pasado pero con ayuda del club lo solucione chequea este hilo, y para que no suceda revisa este articulo de paradox en red, simplemente genial
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
No va
Gracias por tu respuesta... probe las dos herramientas de reparacion de tablas pero ninguna de ellas es capaz de reconstruir el autoincremental... o sea que sigo con el mismo problema...
Gracias ... |
#6
|
||||
|
||||
Cita:
Saludos. |
#7
|
||||
|
||||
y un UPS???
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#8
|
||||
|
||||
Mejor aún.
|
#9
|
|||
|
|||
Me pregunto si tus tablas siempre estan abiertas, de ser así es necesario que trates de mantener cerradas las tablas hasta que realizas una operación de insertar, borrar, actualizar.
Con eso minimizaras los problemas de corrupcion de tablas, ademas de lo ya mencionado de tener un UPS. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#10
|
|||
|
|||
Aun Asi
Disculpen la tardanza pero he tenido un problemilla de conexion a internet... El caso es que las tabla, no todas, pero si algunas han de estar permanentemente abiertas porque la aplicacion tiene que realizar apuntes de cronometros y cosas así.... por ahora la solucion que he aportado ha sido poner un UPS y ponerle al programa una opcion de cerrado de emergencia, que guarda todos los vectores de datos antes de salir y cierra las tablas... Pero evidentemente no es solucion definitiva ¿Alguien conoce alguna forma de reconstruir este autoincremental siendo llave primaria de la tabla?
Gracias por su colaboracion |
#11
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
La instruccion "optimize" tambien puede reparar tablas?? | ctronx | MySQL | 0 | 19-05-2005 17:36:14 |
Reparar Paradox | pruz | Conexión con bases de datos | 2 | 11-11-2004 19:07:50 |
Reparar Tablas Mysql | pruz | Conexión con bases de datos | 5 | 27-10-2004 19:59:13 |
Como reparar tablas tipo Innodb | ctronx | MySQL | 1 | 19-08-2004 01:21:51 |
Saber si mi prog. se cerro bien para reparar tablas ( paradox ) | jealousy | Conexión con bases de datos | 3 | 29-05-2004 18:34:21 |
|