Aplicaciones

Error al abrir base de datos, BASE

Existen veces en que por cosas del destino o porque somos un poco manazas nos pueden ocurrir cosas como las que describo a continuación.

Tengo una base de datos creada con Libreoffice BASE, que es la misma que OpenOffice BASE, y al intentar abrirla me da el siguiente error:

No se pudo establecer la conexión con el origen de datos <<tablaxxx>>. No se pudo cargar el controlador de la clase <<>>.

Seguido de que en la esquina del programa a cambiado por una base de datos incrustada por un JDBC, que es una conexión a una externa.

Para solucionarlo hay una manera bastante sencilla.

  • Creamos una base de datos completamente nueva y la guardamos.
  • Con el programa compresor que solamos utilizar abrimos las dos bases de datos y vemos que dentro existen las siguientes carpetas:
    • Configurations2
    • database
    • forms
    • Meta-INF
    • reports
    • y otros archivos.
  • Si nos fijamos nuestra base de datos nueva tendrá más archivos que la antigua.
  • Vamos a la carpeta database y copiamos los datos de la antigua base de datos a la nueva sustituyendo los archivos de la nueva (ficheros backup, data, propierties y script)
  • Cerramos el archivo y probamos a abrirlo.

De esta forma en principio abrirá sin problema la base de datos nueva con los datos que teníamos en la anterior con la base restaurada.

Espero que os sirva de ayuda.

elchecibernetico
Últimas entradas de elchecibernetico (ver todo)

elchecibernetico

Informático de profesión y apasionado de la informática creo elchecibernetico como un blog en la cual plasmar la información que utiliza en su trabajo e intentar en el día a día los usuarios.

Un comentario en «Error al abrir base de datos, BASE»

  • Hola,

    Estoy comenzando con bases de datos de libreoffice y no se que es un compresor de bases de datos, me podrías explicar que es eso.

    Es que tengo exactamente el problema que indicas en tu artículo y ya tenía varios meses de estar usando la base y entonces quiero recuperar la información que tengo guardada, porque ya es bastante información.

    Otra cosa, estoy usando Windows, ya que es en el trabajo donde uso esta base y no puedo usar linux aqui.

    Gracias,

    Adolfo

    Respuesta

Responder a Adolfo Alvarez Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

hola

Pin It on Pinterest