Difference between revisions of "Cambiar la carpeta donde está localizada la base de datos"

From ABCD Wiki
Jump to: navigation, search
 
Line 1: Line 1:
'''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.
+
'''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:
  
 
# Defina la base de datos bajo ABCD  
 
# Defina la base de datos bajo ABCD  
Line 7: Line 7:
 
     colocar      biblo.*=/xxxx/yyyy/biblo/data/biblo.*         
 
     colocar      biblo.*=/xxxx/yyyy/biblo/data/biblo.*         
  
donde xxxx yyyy ...  representan la ruta absoluta hacia la base de datos que se está creando.
+
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.

Latest revision as of 10:20, 18 February 2016

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.