Mostrando las entradas con la etiqueta ingres. Mostrar todas las entradas
Mostrando las entradas con la etiqueta ingres. Mostrar todas las entradas

miércoles, octubre 26, 2011

Instalación base de datos Ingres

Estoy haciendo algunos experimentos y mediciones de rendimiento de bases de datos en plataformas de inteligencia de negocios (puntualmente Pentaho), y después de leer un poco instalé Ingres.

Supuestamente Ingres, y su versión comercial Vectorwise, son bases de datos pensadas para la inteligencia de negocios, cubos, reportería, cruces de tablas, etc.

La instalación en Windows es bastante plug & play, click, siguiente, aceptar, siguiente, siguiente, siguiente.

Por otro lado, la instalación en Linux es más compleja, pero podemos hacerla infinitamente más simple siguiendo los siguientes pasos:
  1. Crear un usuario ingres, con privilegios de root y línea de comandos bash (una cosa de gustos solamente)
  2. Crear el home de ingres en /home/ingres y obviamente cambiar el propietario a ingres con
    chown -R ingres:ingres /home/ingres
  3. Ejecutar el instalador rápido ingres_express_install.sh . La instalación estándar pregunta paso a paso, y la verdad es que si requieren ese nivel de precisión en la configuración, no le van a hacer asco a leer la documentación de Ingres.

La instalación finaliza con la puesta en marcha del servidor.
Los problemas empiezan cuando quieren echar a correr el servidor después de haber reiniciado.

El truco para esto es:
  1. Ingresar a la consola como el usuario ingres
  2. Ejecutar el comando source ~ingres/.ingIIsh
  3. Ejecutar el comando ingstart para iniciar la base de datos, o ingstop para detenerla

El paso importante es la carga de las variables de ambiente con  el archivo .ingIIsh , sin eso no funciona.

Cualquier cosa me preguntan no más.