PDA

Ver la Versión Completa : Cualquier cambio me lo borra todo


chele
03-05-2004, 12:49:02
Buenas, soy novato con interbase y lo mismo lo hago mal ( espero ) pero me pasa una cosa muuu extraña.

Siempre que hago cualquier cambio en la base de datos de interbase, como por ejemplo meter un nuevo campo en una tabla el programa me avisa que va a borrar todos los datos de la tabla, y los borra.

¿Se puede hacer de alguna forma para que no me borre los datos? ahora estamos en desarrollo y no es un problema pero cuando lo tenga el cliente y tenga que hacerle un cambio pues sera un gran problema por miparte.

¿Que puedo hacer?.

Gracias anticipadas.

kinobi
03-05-2004, 13:01:48
Hola,

Siempre que hago cualquier cambio en la base de datos de interbase, como por ejemplo meter un nuevo campo en una tabla el programa me avisa que va a borrar todos los datos de la tabla, y los borra.
Cuando se hacen cambios a los metadatos de una base de datos pueden surgir conflictos con los datos que ya existieran, especialmente con restrincciones previas o con las que se introducen nuevas. Ahora bien, es mucho más extraño que sucedan al introducir (genéricamente) una nueva columna, y mucho menos que se "borren" los datos previos. Yo no tengo constancia de tal cosa.

Sin saber cómo estás añadiendo esa columna, es imposible poder dar un diagnóstico que pueda ayudarte.

Saludos.

chele
03-05-2004, 13:16:58
Lo hago con el programa de delphi 5.0, el database explorer

guillotmarc
03-05-2004, 13:39:04
Hola.

En esta página encontrarás un buen puñado de herramientas para administrar las bases de datos interbase (en lugar de usar el database explorer).
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_admin_tools

Aunque mi preferida es esta : http://www.hksoftware.net/download/ibep_2004.4.1.1_full.exe

Saludos.

sanxpue
04-05-2004, 03:35:36
A mi me pasaba lo mismo con el explorer,
por que lo que haces es agregarle un campo o modificarlo usando el insert field, osease usando als opciones que trae el explorer, y lo que hace es un script
borra tabla
y la vuelve a crear
y por eso deje el explorer.. yo uso el IB_SQL, pero como dice el compañero, hay muchas y mas completas de la que uso :p

chele
04-05-2004, 10:32:21
Graaaaaaaaaaaacias a todos, me mirare estas y las evaluare a ver que tal estan.

Gracias de nuevo.

chele
04-05-2004, 10:39:21
Pero sanxpue la que tu dices no se pueden crear las tablas ¿no?

cval
04-05-2004, 11:25:00
Hola,

Yo utilizo el IB manager

http://ems-hitech.com/ibmanager

es una versión trial de 30 días, el programa es bastante completo,
te deja modificar todo sin problemas de forma visual y tiene un buen motor para analizar las consultas, introducir datos y exportarlos desde otra base de datos, hacer copias, respaldar, generar scripts de metadatos... Vamos que está bastante bien. El gran problema, que a los treinta días deja de funcionar y habría que comprarlo :rolleyes:

Un saludo,

Un saludo