Cambiar la carpeta donde está localizada la base de datos

From ABCD Wiki
Jump to: navigation, search

ABCD permite agregar una base de datos fuera de la carpeta bases, siempre y cuando sus archivos de definición se encuentren localizados en la carpeta bases, o sea, únicamente los archivos de datos (.mst, .xrf, .cnt,.l01, .l02, .n01, .n02, .ifp) pueden tener otra localización. Para ello:

  1. Defina la base de datos bajo ABCD
  2. Modifique el archivo dbn.par y coloque en la línea que apunta hacia la base de datos la ruta absoluta donde están localizados los archivos de datos
    en lugar de  biblo.*=%path_database%biblo/data/biblo.*  
    colocar      biblo.*=/xxxx/yyyy/biblo/data/biblo.*        

donde xxxx yyyy ... representan la ruta absoluta hacia la base de datos que se desea acceder.

Puede ser que algunas funciones no trabajen correctamente, por ejemplo, las que utilizan el MX en el módulo de utilitarios ya que al generar la línea de comando los scripts direccionan la lectura hacia a carpeta bases. Si es necesario se buscará solución a esta situación.