Posted on 6 August 08 by: hunk

Así es, bueno en esta ocasión tendremos una mini-guía para instalar DB2 (base de datos de IBM) en Linux (se instalo correctamente en ubuntu gusty, hardy y linux mint). puse enlaces a las imágenes, no quise ponerlas en la guía por que ocuparían mucho espacio.

lo primero que tenemos que hacer es instalar la lib libstdc5, pueden instalarla por synaptic.

Después vamos a la pagina de DB2 y lo descargamos, son algo así como 250 megas. lo descomprimen, en una terminal como root van al directorio y ejecutan:
./db2setup
les aparecerá una ventana como esta (imagen). donde les da la bienvenida y donde pueden obtener mas información acerca de DB2.

Le damos install a product, nos saldrá un wizard (imagen) y le damos install new. inicia el wizard de instalación (imagen) damos next, nos presenta la licencia, la leemos y si estamos desacuerdo la aceptamos y damos next (imagen), nos presenta el tipo de instalación seleccionamos la que queramos, en mi caso típica (imagen) y next, nos presenta la ruta donde se instalaran los archivos (imagen), por default se instala en /opt/ibm/db2/v91 y damos next,

Nota: db2 para su funcionamiento crea 3 usuarios, el administrador dasusr1, el usuario de la instancia db2inst1 y db2fenc1 el usuario de la funciones y procedimientos almacenados, también podemos crear nuevas instancias y para esto debemos crear otro usuario db2fenc#, el usuario db2inst1 es el que se usa para el manejo de la base de datos, no importa que instancia sea.


Después de la ruta de instalación nos presenta la información para el usuario dasusr1 (imagen) le ponemos una contraseña y damos siguiente, nos presentara una pantalla donde nos dice si queremos crear una instancia (imagen), en nuestro caso le decimos que la queremos crear y damos next, ahora nos saldrá una pantalla donde tenemos los datos de usuario perteneciente a la instancia (imagen) ponemos una contraseña y damos next, nos presenta los datos de usuario db2fenc1 (imagen) ponemos su contraseña y damos next, nos presentara una pantalla con los datos de instalación que le dimos y damos finish (imagen) y el wizard procederá a instalar db2 (imagen) , una vez terminada nos presenta una pantalla de los pasos de post-instalación y un log de la instalación (imagen), le damos finish y ya tenemos instalado db2 en nuestra maquina.
Después de esto a los 3 usuario que se crearon hay que darle la shell de bash, por default tiene sh. así que se las cambiamos y estamos listos.
En una terminal accedemos como db2inst1  y podemos abrir el control center con el comando
db2cc
si les sale una mensaje parecido a este (imagen) lo que tienen que hacer es en una terminal como nuestro usuario normal ponen esto:
xhost +local: db2inst1

export DISPLAY=:0
con esto le damos permiso al usuario db2inst1 de ejecutar programas gráficos y exportamos el gráfico a 0.

volvemos a ejecutar con nuestro usuario db2inst1 db2cc y ahora veremos nuestro centro de control (imagen) donde tendremos una visión de todo nuestro sistema de base de datos, dentro de nuestro centro de control tenemos un icono con la imagen de una c:> si le damos click no abrirá otra venta, esta es el command editor donde podemos poner nuestra sentencias SQL (imagen y otra imagen).

bueno ya tenemos instalado db2 en nuestra maquina y podemos jugar con ella un rato, en próximos post veremos mas cosas de db2, por ahora pueden crear la base de datos de ejemplo de db2, como usuario db2inst1 ejecutan

db2sampl
y creara una base de datos de ejemplo, así podrán ejecutar sentencias y ver como funciona db2.

Byte.
 

#1 Re: Instalación de DB2
Linuxfera, <> / 6 August 08  
avatar

Hola, he agregado tu noticia a Linuxfera. Puedes votar por ella en el enlace de este comentario.

[ Responder (1) ]
#1.1 Re: Re: Instalación de DB2
hunk, <> / 6 August 08  
avatar

se agradece face-smile-big.png , un saludo a todos

[ Responder (0) ]
#2 Re: Usuario db2
Cesar, <> / 13 August 08  
avatar

Hola me gusto tu explicacion pero tengo un problema necesito bloquear un usuario en DB2 Y NO SE COMO HACERLO podrias ayudarme?

[ Responder (1) ]
#2.1 Re: Re: Usuario db2
hunk, <> / 13 August 08  
avatar

Hola cesar, te envie un mail con algo de informacion acerca de tu problema y gracias por tu comentario y por visitar el blog.

Saludos

[ Responder (0) ]
#3 Re: Instalación de DB2
Boris Donoso, <> / 18 August 08  
avatar

Se agrade compadre. Buenisimo tu tutorial.
sumple y al grano.
Saludos.

[ Responder (0) ]
#4 Re: Instalación de DB2
mmorpg, <> / 29 September 08  
avatar

Buena lectura. Gracias por publicar

[ Responder (0) ]
#5 Re:Instalación de DB2
Juan Carlos González, <> / 5 March 09  
avatar

Hola te escribo desde Venezuela, actualmente estoy instalando DB2 por mi trabajo de grado, ahora, lo termine de instalar y cuando quiero crear la base de datos ejemplo me lanza el siguiente error:

Creating database "SAMPLE"...
Attempt to create the database "SAMPLE" failed.
SQL1034C The database is damaged. All applications processing the database
have been stopped. SQLSTATE=58031

Yo uso ubuntu 8.10, cualquier repuesta que me pueda dar sabría agradecer, que pase buen dia.

[ Responder (0) ]

Dejar un comentario

Escribe el código Captcha que estás viendo

Fuentes XML de comentario: RSS | Atom

Add to Technorati Favorites

Conversación

  • hunk: tomare sus comentarios en cuenta xD, si un dia de estos pondre algo  
  • hunab: Ya pon algo nuevo, uno que se esmera en tener el blog bien actualizado y tu no pones nada.  
  • David: Que segun feliz cumpleaños morro, que consigas una jalisience bien buena y con un chorro de lana  
  • hunk: IgNocH ya lo compre, Dave si inche hunk ya se habia librado de eso de ser gamer  
  • David: Quien diria que el dia en el que el hunk dijera "sale morro, nos vemos que voy a jugar en linea" llegaria tan pronto, me cae que nunca lo crei  
  • IgNocH: ¿Cuando vas a comprar GoW2?... se pone chido en linea.. jajaja
    saludos  
  • David: Feliz año nuevo  

Escribe el código Captcha que estás viendo