DB2 - Installazione del server

Questo capitolo descrive le fasi di installazione del server DB2.

introduzione

È possibile scaricare la versione di prova di DB2 Server o acquistare la licenza del prodotto da www.ibm.com . Sono disponibili due server DB2 separati per il download, a seconda delle dimensioni del sistema operativo, su cui si intende eseguire. Ad esempio, se si desidera scaricare un server DB2 per un sistema operativo Linux o UNIX a 32 bit, è necessario scaricare un server DB2 a 32 bit. Lo stesso vale per il server DB2 a 64 bit.

Requisiti hardware

Processore: Minimum Core 2Duo

Ram: minimo 1 GB

Disco rigido: minimo 30 GB

Requisiti software

Prima di installare il server DB2, il sistema deve essere pronto con il software richiesto su di esso. Per Linux, è necessario installare "libstdc ++ 6.0".

Verifica della compatibilità del sistema

Prima di installare DB2 Server, è necessario verificare se il sistema è compatibile con il server DB2. Per confermare la compatibilità, è necessario chiamare il comando "db2prereqcheck" sulla console di comando.

Installazione di DB2 su sistema operativo Linux

Aprire il terminale e impostare il percorso della cartella dell'immagine di installazione di db2 sulla console utilizzando il comando "CD <cartella di installazione di DB2>". Quindi digitare il comando "./db2prereqcheck", che conferma la compatibilità del sistema con il server DB2.

./db2prereqcheck

La Figura 1 mostra i requisiti di compatibilità del sistema operativo Linux e del sistema hardware.

Segui i passaggi indicati per l'installazione di DB2 sul tuo sistema Linux:

  • Apri il terminale.
  • Accedi come utente root.
  • Apri la cartella di installazione di DB2.
  • Digita "./db2setup" e premi Invio.

Questo processo avvierà l'esecuzione della configurazione del server DB2.

Digitare "./db2setup" e premere Invio sul terminale root per avviare il processo di configurazione di DB2 Server.

In questo modo, viene visualizzata la schermata "Configura Launch Pad". [Figura 2]

Nella pagina Setup Launch Pad, selezionare l'opzione "Installa un prodotto" dal menu a sinistra. Selezionare l'opzione "DB2 Advanced Enterprise Server Edition". Seleziona il pulsante "Installa nuovo".

Viene visualizzato un nuovo frame con il nome "Procedura guidata di configurazione DB2". Fare clic su "Avanti". [Figura 3]

Viene visualizzata la schermata successiva con il contratto di licenza DB2. Selezionare "Accetto i termini ..." Fare clic su "Avanti". [Figura-4]

La schermata successiva mostra l'offerta del tipo di installazione, che è impostato su "Tipico" per impostazione predefinita.

Mantieni la stessa selezione. Fare clic su "Avanti". [Figura 5]

Viene visualizzata la schermata successiva con l'azione di installazione.

Seleziona "Installa DB2 Advanced Enterprise Server Edition ..."

Fare clic su "Avanti". [Figura 6]

Nella schermata successiva, il programma di installazione richiede la selezione della directory di installazione.

Mantieni l'impostazione predefinita e fai clic su "Avanti".

La schermata successiva si presenta con l'autenticazione dell'utente. Immettere la password per l'utente "dasusr1".

(La tua password può essere identica al nome utente in modo che sia comodo da ricordare.)

Nella schermata seguente, la configurazione richiede la creazione dell'istanza del server DB2.

Qui, sta creando un'istanza DB2 con il nome "db2inst1".

La schermata successiva ti chiede il numero di partizioni necessarie per la tua istanza predefinita.

È possibile scegliere tra partizioni "singole o multiple".

Seleziona "istanza di partizione singola". Fare clic su "Avanti".

Nella schermata successiva, la configurazione richiede l'autenticazione per l'istanza DB2 in fase di creazione.

Qui, per impostazione predefinita, il nome utente viene creato come "db2inst1". Puoi inserire la password come nome utente.

Fare clic su "Avanti".

Nella schermata successiva, la configurazione chiede di inserire le informazioni di autenticazione per l'utente "db2fenc".

Qui puoi inserire la password uguale al nome utente.

Fare clic su "Avanti".

Nella schermata successiva, è possibile selezionare l'opzione "Non configurare il server db2 per inviare notifiche in questo momento".

Fare clic su "Avanti".

La schermata successiva mostra le informazioni sulla configurazione di db2.

Fare clic su "Fine".

La procedura di installazione di DB2 è completa in questa fase.

Verifica dell'installazione di DB2

È necessario verificare l'installazione del server DB2 per la sua utilità. Al termine dell'installazione di DB2 Server, disconnettersi dalla modalità utente corrente e accedere all'utente "db2inst1". Nell'ambiente utente "db2inst1", è possibile aprire il terminale ed eseguire i seguenti comandi per verificare se il prodotto db2 è installato correttamente o meno.

db2level

Questo comando mostra la versione corrente e il livello di servizio del prodotto DB2 installato per l'istanza corrente.

Syntax:

db2level

Example:

db2level

Output:

DB21085I Instance "db2inst2" uses "64" bits       
And DB2 code release "SQL10010" with level     
identifier "0201010E". Informational tokens     
are "DB2 v10.1.0.0", "s120403",     
"LINUXAMD64101", and Fix Pack "0".  
Product is installed at "/home/db2inst2/sqllib".

db2licm

Questo comando mostra tutte le informazioni relative alla licenza del nostro prodotto DB2.

Syntax:

db2licm <parameter>

Example:

db2licm -l

Output:

Product name:                     "DB2 Advanced Enterprise Server Edition" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2aese" 
Version information:              "10.1"  
Product name:                     "DB2 Connect Server" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2consv" 
Version information:              "10.1"

Processore della riga di comando (CLP)

Il CLP può essere avviato in una delle tre modalità:

  • Command mode: In questa modalità, ogni comando e istruzione SQL deve essere preceduta da "db2". Ad esempio, interrogare "db2 attivare campione di database".

  • Interactive input mode: è possibile avviare questa modalità utilizzando il comando "db2". Qui puoi passare istruzioni SQL senza prefisso. Ad esempio, "attiva il campione di database".

  • Batch mode: Qui, è necessario creare un file di script, che contiene tutte le query di requisiti SQL e salvare il file con estensione ".db2". È possibile richiamarlo nella riga di comando utilizzando la sintassi "db2 –tf <filename.db2>".