Instalación de DB2 Express-C en Linux

Hace unos días os hablé de las posibilidades que ofrece SAP y DB2 y, por eso he escrito un manual de instalación de DB2 en linux (la instalación en windows es más simple aún).

Descarga los ficheros
Descarta los ficheros

  • DB2 Express-C
  • Data Studio Standalone administration tools

De la url: https://www14.software.ibm.com/webapp/iwm/web/reg/pick.do?source=swg-db2...

Descomprime
Una vez que estén descargados nos vamos a centrar en el primero, en db2exc_975_LNX_x86.tar.gz, y lo descomprimimos con tar -xvzf db2exc_975_LNX_x86.tar.gz
Ejecuta db2setup
En la ejecución puedes tener fallos por faltar librerías. En mi caso he tenido que instalar libaio1, gcc y make. Con esto ya debe funcionar la ejecución del fichero, si aún así sigue fallando puedes ver el log con los errores.
Sigue los pasos
Una vez ejecutado db2setup, aparecen estas ventanas

welcome

Aceptamos la licencia y 'next'

install db2

Aqui vamos a Install New

welcome db2

Instalamos db2 express-c en el computador y que guarde la configuración en el usuario /root/db2expc.rsp

select install

Seleccionamos todas las opciones para no limitarnos en nada, teniendo en cuenta que todavia no sabemos que uso le vamos a dar, si desarrollo, solo administración,...

select options db2

Yo no selecciono ningún idioma más, únicamente el inglés que es el que voy a usar aunque puedes instalar más idiomas para la interfaz del usuario.

Select language to install

Deja la localización del Centro de Información de DB2 para que apunte al website de IBM, aunque, si quieres puedes redirigirlo a una intranet.

specify the location

Crea un usuario para la administración de DB2, por defecto dejamos el que aparece: dasusr1

set user information

Creamos la instancia de DB2

set up a db2 instance

Creamos el usuario que será el propietario de la instancia: db2inst1
Creamos el usuario que sera: db2fenc1

set user information for instance

Configura la comunicación del servicio, ya sabes, puerto y nombre del servicio

configure instance communication

Dejamos que prepare el catálogo de herramientas y las gestione. Fijate que puedes cambiar el nombre y/o seleccionar otras existentes, o, si lo prefieres, prepararlos después.
Configuramos las notificaciones con el servidor de correos que tengamos, en mi caso lo tengo en localhost (127.0.0.1)

prepare the catalog

Especifica un usuario para las notificaciones, en este caso db2inst1 y la cuenta de correos que tenga el usuario.

specify a contact

Configura el servicio de consultas

configure text search

Comienza la instalación
start copying files

start copying files

Installing DB2 Express-C

En cuanto se termina esta es la pantalla que aparece

Pantalla final DB2

Con esto está todo hecho, ahora vamos a comprobar que funciona. Según la configuración que hemos hecho tenemos que acceder con el usuario db2inst1 y, en la consola ejecutamos:

db2cc Para que se inicie el Centro de Control
Centro de Control DB2
podemos ver todas las bases de datos que tenemos y controlar el sistema.
Centro de Control DB2

Listado de Bases de datos DB2

db2ce Para que se inicie el editor de comandos
Editor de consultas

Puedes ver todas las imágenes a mayor tamaño en tag DB2 de mi flickr

Comentarios

Enviar un comentario nuevo

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

Captcha
Esta pregunta es para probar que el que escribe el comentario es un humano
1 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Tienda de música online