PDA

Ver la versión completa : Abrir una base de datos .IB y un .EXE escrito en VB



n_marino
05-07-2009, 23:19
Hola a todos,
Tengo el siguiente problema: tengo una aplicación probablemente escrita en VB (tiene una carpeta con archivos .H) que usa una base de datos con extensión .IB.

Lo que querria conseguir es:

Abrir el EXE para ver la cadena de conexión para abrir la base de datos;

Abrir la base de datos para ver las tablas y todo;

No me interesa modificar el EXE;

Alguien puede ayudarme?

Muchas gracias a todos de antemano.
Saludos. ;)

Marchi
06-07-2009, 17:11
Hola n_marino, base de dato no solo se llama a las que son accedidas mediante un driver o libreria externo a la aplicacion, muchas veces simplemente se escribe sobre el archivo "manualmente". En este caso y algunos de los otros, no vas a encontrar una "cadena de conexion".

Para saber de que se trata tendrias que averiguar que llamadas externas se hacen desde el ejecutable, en caso de usar una bd comercial o de uso extendido, usa las herramientas apropiadas para acceder a esta. En otro caso lo que podrias intentar es abrir el archivo con algun editor hexadecimal e intentar averiguar la estructura del archivo.

Si podes subi los archivos a algun lado para ver que pinta tienen.


Saludos

n_marino
06-07-2009, 22:19
Hola Marchi,

Muchas gracias por tu respuesta. No sé porqué pero no puedo subir el archivo de la base de datos que quiero abrir....
Puedo decirte que esta base de datos está encrustada en la aplicación, osea se instala en el ordenador localmente.

Se trata de una aplicación para la gestión de clinicas que me gustaria estudiar y necesito conocer todos los detalles de la base de datos (las tablas, los campos, las relaciones entre tablas...).

Mi correo es NOMAILS; si quieres, mandame una email con tu dirección y te enviaré el archivo.

Si no, podrias decirme que aplicación usar para abrir este archivo *.IB?

Muchisimas gracias.

Marchi
06-07-2009, 22:51
Hola n_marino, por favor no publiques direcciones de email, edita tu post anterior o algun moderador lo va a hacer por vos. Lee las normas.

Hablando del tema propiamente dicho, capaz que no podes subirlo por que tenes el programa abierto.

Por otro lado, acaso no podes abrir el archivo con el programa, para que queres hacerlo de otra forma?

Muchas veces los formatos de base de datos de este tipo de programas son propietarios lo que hace que sea muy dificil intentar ver la informacion de otra forma distinta que no sea con el mismo programa que se ofrece.

Subilo a algun lugar como rapidshare o parecido.

Cualquier cosa pregunta.


Saludos

n_marino
07-07-2009, 22:54
Hola Marchi,

muchisimas gracias por tu interes. He subido el archivo a rapidshare y lo puedes descargar aquí:

http://rapidshare.com/files/253165065/DatCSP34.IB.html
MD5: C1870A333E342A8D1F513823BC69775E

Consigo ver los datos de esta base de datos, pero abriendo la aplicación (es una Demo); me gustaria abrir la base de datos con algun programa para ver como está echa (las tablas, los procedimientos almacenados, las relaciones PK/FK entre las tablas....digamos que como se hace con una base de datos SQL).

Ya me diras algo que seguro que eres mas bravo que yo en eso.
Mil gracias otra vez y saludos.

Marchi
09-07-2009, 19:03
Si no me equivoco el archivo parece ser una base de datos InterBase/Firebird, busca algun visor para este tipo de archivos.


Saludos