Amb els repositoris partner activat, tal i com s'indica a l'apartat 1 de la sèries de posts Instal·lant una màquina blava, procedirem a instal·lar DB2 desde la paqueteria d'Ubuntu.
sudo apt-get install db2exc
Un cop instal·lat canviarem les contrasenyes dels usuaris creats:
sudo passwd db2inst1
sudo passwd db2fenc1
sudo passwd dasusr1
Ens loginegem com l'usuari gestor de les instàncies DB2, i certifiquem que s'ha instal·lat correctament:
sudo su db2inst1
db2level
DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09074"
with level identifier "08050107".
Informational tokens are "DB2 v9.7.0.4", "s110330", "IP23243", and Fix Pack
"4".
Product is installed at "/opt/ibm/db2/V9.7".
Creem una nova base de dades, per exemple CORRETGE ;-)
sudo su db2inst1
db2 create database CORRETGE
Cal tenir en compte que quan diem una base de dades, és un sistema de bases de dades, és a dir un objecte que conté esquemes on cada esquema conté taules i cada taula registres.
Ah, i si no voleu tenir problemes, millor definir els noms de tots els objectes en caixa alta, així evitarem haver d'emprar les cometes a l'hora de qualificar-los, i evitar perdre el temps fins que te n'adones que el problema era aquest. Avisats esteu.
Literatura sobre IBM DB2 Express-C.
Per a poder gestionar còmodament la base de dades, en una màquina client amb les X activades instal·larem l'IBM Data Studio, una perspectiva d'eclipse per a la gestió de qualsevol de les DB2 existents al mercat. Descarreguem el full client des del DownloadDirector d'IBM.
que executarem amb la instrucció
/opt/IBM/DS3.1/eclipse