quiero abrir una base datos
hola amigos del foro tengo un problema tengo ems firebird interbase 2010 me conecta el host y cuando registro el archivo de la base de datos me dice obseleta version he querido bajar ems firebird interbase manager 3 pero no lo consigo baje ibconsole conecto local server y cuando voy registrar la base de datos que la tengo copiada en c del el disco duro hace todo el proceso y me dice este error: estructura sin soporte en disco para el archivo C: \ STEDATA.GDB; encontrados 11, el apoyo a 10
SI ME PUEDEN AYUDAR A VER QUE PUEDO HACER |
¿Que sistema operativo y qué versión es?
|
De todas formas el problema es que la base de datos es de una versión de firebird y el firebird instalado es otra versión. Por ejemplo, la base de datos es firebird 1.5 y sin embargo tienes instalado firebird 2.1
Debes instalar el firebird de la misma versión que la base de datos. Luego haces un backup transportable, luego instalas firebird 2.1 y luego restauras el backup transportable. Listo. Esto se supone, porque como dice Ñuño, falta que nos digas algunas cosas :) |
tengo window xp la version del firebird 5.1 que dice firebird 2010 y se me vencio la licencia free y baje tambien el programa interbase es el 7 donde viene ibconsole y yo conecto todo bien y cuando conecto la base datos me da el error estructura sin soporte en disco para el archivo C: \ STEDATA.GDB; encontrados 11, el apoyo a 10
si me recomienda bajar otro programa para abrir ese archivo |
Lee lo que te escribí antes.
Tienes mezclas de firebird y de interbase. Por cierto, Firebird es open source, libre, abierto, no tienes que pagar licencias, es gratis. |
Por cierto, aquí tienes la web de firebird para descargar las versiones que necesites, saludos.
|
cual version me recomienda en bajar firebird
|
Tal y como te he comentado antes, debes instalar la versión que usaste al crear la base de datos. Yo diría que es la 1.5 aunque eso debes saberlo tú mejor que yo ;)
Bien, una vez instalada esa versión, tienes que hacer un backup transportable de la base de datos: Código:
gbak -b -t -v -user sysdba -password masterkey tubasedatos.gdb tubasedatos.gbk Entonces ahora deberás restaurar el backup con la nueva versión de firebird instalada: Código:
gbak -r -v -p 8192 -user sysdba -password masterkey tubasedatos.gbk tubasedatos.fdb |
ok baje la version firebird 1.5 como conecto la base datos para abrirla me dice firebird ISQL TOOLL ESE FUE EL PROGRAMA QUE BAJE Y ME DICE ASI: USE CONNECT or create database to specify a database sql> ahora que hago este programa yo no lo tenia tenia ems firebird 2010 el progrma donde conecta el host y despues registra la base datos y te la da en comando
|
este es el nombre del programa que tenia EMS SQL Manager 2010 para IB/Firebird
EMS SQL Manager para InterBase / Firebird es una poderosa herramienta para administración de bases de datos InterBase y Firebird y desarrollo. SQL Manager es compatible con cualquier InterBase y Firebird de gestión de base de datos de los sistemas de la versión hasta la más reciente y soporta todas las más recientes de InterBase y Firebird, entre ellos los PP desencadenantes, diario, copias de seguridad incrementales, y otros. Ofrece una gran variedad de herramientas potente base de datos como Visual Database Designer para crear Interbase / Firebird en unos pocos clics, Visual Query Builder y Depurador de procedimientos almacenados para InterBase y Firebird secuencias de comandos SQL de desarrollo y muchas características más útiles para InterBase eficaces de administración de Firebird. SQL Manager para InterBase / Firebird tiene un estado de la interfaz gráfica de usuario bien descritos asistente sistema, de modo claro en su uso que ni un principiante no debe confundirse con ella. YO TRATABA DE ABRIR LA BASE DATOS CON ESTE PROGRAMA Y ME DECIA OBSOLETA VERSION Y NO ME ABRIA EL ARCHIVO PERO EL QUE EL BAJE ESE NO LO TENIA EL FIREBIRD 1.5 LA VERSION QUE BAJE SALE LA VENTANA EN NEGRO Y LO QUE TE MANDE QUE TE DIJE EN EL OTRO MENSAJE SALUDOS |
El firebird es el gestor de base de datos.
Para manejar las bases de datos de firebird puedes usar muchos programas, el que has mencionado, el ibexpert, el flamerobin, el marathon, etc. |
ok pero el que te mencione no me abre el archivo y con el que baje que hago con el firebird 1.5 que quiero abrir el archivo
|
Cita:
|
lo que quiero decir es que el programa EMS SQL Manager 2010 para IB/Firebird no me abrio el archivo y baje el firebird 1.5 que quisiera que me ayudes autilizarlo porque no se como se utiliza y si ese programa me abre el archivo
|
amigo baje el flamerobin registros la base y ve que me dice IBPP: SQLEXCEPTION
CONTEXT:DATABASE:: CONNECT MESSAGE: ISC_ ATTACH _DATABASE FAILED SQL MESSAGE : -820 WRONG OR OBSELETE VERSION ENGINE CODE: 335544379 ENGINE MESSAGE: UNSUPPORTED ON DISK STRUCTURE FOR FILE C:/ EL GESTOR DE BASE DATOS QUE BAJE EL FIREBIRD 1.5 QUE HAGO CON EL PARA ABRIR LA BASE DATOS CUALES SON LOS COMANDO QUE TENGO QUE HACER |
Si vuelves a leer desde el principio verás que he comentado varias veces que es necesario saber con qué se ha creado esa base de datos (interbase o firebird) y con qué versión.
Con esos datos será fácil ayudarte. Si no lo sabes, entonces sólo podemos probar. Por ejemplo, vamos a suponer que esa base de datos fue creada con interbase 6, entonces deberás instalar interbase 6 ó firebird 1, que eran casi iguales. Entonces, para empezar hace falta saber eso. El resto de pasos a seguir te lo digo cuando hayamos cubierto ese paso anterior. |
amigo ve vamos comenzar de cero te explico cuando quise bajar firebird 2.1 me decia que tenia isntalado el servidor del 1.0 de firebird y baje firebird 1.5 y se descargo entonces ve lo que vamos hacer yo voy a borrar todos los programas que he descargado y voy dejara firebird 1.5 y tu me dices paso por paso lo que tengo que hacer
|
Debes instalar la versión de firebird (o interbase) con la que creaste la base de datos.
|
no se cual es la version voy dejar la firebird 1.5 o descargo la firebird 1.0 que tu dices es que yo no he podido abrir el archivo. el archivo lo tengo comprimido en winrar
|
Si con firebird 1.5 no puedes abrirlo, entonces deberás usar la 1.0, pero pienso que con la 1.5 sí que podrás
|
Cita:
Extrae la base de datos de ahí dentro. |
voy dejar la 1.5 entonces estoy borrando todos los progrmas de mi pc y me digas que es lo que tengo que hacer con firebird 1.5
|
Cita:
¿Y la base de datos? |
Cita:
|
¿ocupa mucho?, ¿tiene datos privados?, lo pregunto por si puedes ponerla para que le eche un vistazo.
|
Cita:
PESA 5GB MAS O MENOS TIENES INFORMACION QUE NECESITO Y TENGO DIAS TRATANDO DE ABRIRLA PONERLA INMAGINATE 5GB. AMIGO YO QUISIERA QUE ME AYUDARA |
[quote=alex2112;369471]PESA 5GB MAS O MENOS TIENES INFORMACION QUE NECESITO Y TENGO DIAS TRATANDO DE ABRIRLA PONERLA INMAGINATE 5GB. AMIGO YO QUISIERA QUE ME AYUDARA
AMIGO ESTAS O NO |
Estoy, aunque algunas veces me retiro del teclado ;)
Bueno, entonces tienes ibexpert o el flamerobin, por ejemplo, y tienes la base de datos, en el mismo equipo, con windows. Bien, pues qué te impide abrirla, cómo lo haces, qué datos pones, etc. Otra pregunta, esa base de datos la has creado tú, cómo, con algún programa? |
Por lo que entendi es que no sabes en que version esta hecha la Base de datos o si?;
Instala desde Firebird 1.0, y vas probando; al instalarlo(firebird) vas a necesitar un Administrador de Base de Datos (ibexpert u otro), despues con el administrador de base de datos registras tu bd y asi la vas a poder abrir. |
Hola alex2112, ¿por si acaso no tenias instalado Interbase?, a mi me salía el error de Obsolete Version por esa razón.
Saluditos |
Cita:
|
Cita:
|
Pero, amigo, ¿has leído todo lo que se te ha contestado?, es que así va a ser imposible si no cooperas, estás dándole vueltas y vueltas a lo mismo y no haces nada para que podamos empezar a trabajar para ayudarte con este asunto.
|
Bien, y después de la "bronca" que te he soltado antes, ahora si tienes instalado firebird 1.5 y el ibexpert o el flamerobin, por ejemplo, el que quiera, registra la base de datos en el programa.
En este hilo tienes un pequeño tutorial de cómo puedes conectar mediante ibexpert. |
Cita:
|
Cita:
|
Hay algo que no veo claro en todo esto. Hasta ahora siempre me he encontrado con compatibilidad hacia atrás en Firebird. Es decir, en Firebird 1,5 podía leer sin hacer ningún cambio las bases de datos Firebird 1.0. De la misma forma ocurría que en Firebird 2.0 se podían abrir las bases de datos FB 1.5 (aunque naturalmente se recomienda un backup-restore para recrear la base de datos y aprovechar las ventajas de la nueva estructura en disco).
Estos errores más bien aparecen cuando se intenta utilizar una base de datos más moderna de Firebird. Es decir, si tienes instalado Firebird 1.5, entonces la base de datos estará creada en Firebird 2.0 o 2.1 y por eso es incapaz de entenderla. Por ejemplo: http://tech.groups.yahoo.com/group/f.../message/78290 Aunque este caso (utiliza una base de datos FB 2.0 en FB 1.5) tampoco concuerda con el error que indicaste en el primer mensaje. Es muy parecido pero allí dice "Unsupported on-disk structure for file D:\DATA.GDB; found 32779, support 10", y tú en el primer mensaje dijiste "estructura sin soporte en disco para el archivo C: \ STEDATA.GDB; encontrados 11, el apoyo a 10". Prueba la base de datos con el Firebird más moderno disponible, el 2.1, para asegurarte de que el problema es que no está creada con una versión moderna. Pero por el mensaje de error de tu primer post, me temo mucho de que la base de datos ni siquiera está creado con Firebird, sino con alguna versión de Interbase, y por eso Firebird no lo reconoce. En concreto parece que su ODS (estructura en disco) es la versión 11, y por lo tanto estariamos hablando de Interbase 7. Así que tienes que instalar Interbase para abrir esa base de datos, y no Firebird. NOTA: Como mucho, primero instalas una trial de Interbase, haces un Backup transportable de la base de datos, y después instalas Firebird y migras la base de datos a Firebird. Saludos. |
Yo también pienso que está creada con interbase, pero como las explicaciones que da alex2112 son tan "difusas"... :confused:
Un mensaje similar sale cuando se quiere acceder desde firebird 1.5 a una base de datos creada con firebird 2.1 |
Cita:
|
Cita:
los programas que yo he dicho que intentado abrirla me da ese error este mismo archivo me dijeron que lo pudieron abrir con ibmanager 3.exe y el ibconsole tambien lo abrio |
La franja horaria es GMT +2. Ahora son las 02:21:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi