IBM DB2 Express-C per Linux HOWTO

Ian Hakes

Revision History
Revision 2.02007-07-15Revised by: idmh
Revisione completa del documento per comprendere DB2 Express-C 9 e nuovi livelli di distribuzione di Linux
Revision 2.0.12007-08-22Revised by: idmh
Aggiornamenti minori per comprendere istruzioni di riavvio per Ubuntu 7.04

Questo HOWTO è rivolto a chiunque sia interessato a installare e usare il database IBM DB2® Express-C 9 su un sistema operativo Linux®. L'obiettivo di questo documento è di fornire ulteriore supporto e dettagli specifici di distribuzione per rendervi operativi con DB2 sulla vostra distribuzione Linux preferita.

Traduzione a cura di Ivan Bazzi, revisione a cura di Antonio Colombo. Per versioni aggiornate di questo documento e per trovare altra documentazione in italiano sul software libero visitare il sito dell'ILDP


Table of Contents
1. Introduzione
1.1. Chi dovrebbe leggere questo HOWTO
1.2. Disclaimer
1.3. Copyright and license
1.4. Riconoscimenti
1.5. Notizia sull'autore
2. Perché DB2 Express-C 9?
3. Cosa è incluso in DB2 Express-C 9
4. Prerequisiti
4.1. Requisiti hardware
4.1.1. Processori supportati
4.1.2. Requisiti di spazio disco
4.1.3. Requisiti di memoria
4.2. Requisiti Software
4.2.1. Livelli di distribuzione supportati da DB2 Express-C 9
4.2.2. Ulteriori requisiti software
5. Considerazioni sull'installazione e pianificazione
5.1. Metodi d'installazione
5.1.1. Installazione con db2setup
5.1.2. Installazione con db2_install
5.1.3. Installazione tramite file delle risposte
5.2. Impostazione degli utenti e dei gruppi
5.2.1. Requisiti di utenti e di gruppi
5.2.2. Creazione di utenti
5.2.3. Aggiungete utenti esistenti agli utenti di DB2
6. Installare DB2 Express-C
6.1. Installazione con db2setup
6.1.1. Prerequisiti
6.1.2. Procedura
7. Installare DB2 Express-C su Red Hat Enterprise Linux (RHEL) 4
7.1. Note d'installazione
7.2. Note di post-installazione
8. Installare DB2 Express-C su Fedora Core 6
8.1. Note d'installazione
8.2. Note di post-installazione
9. Installare DB2 Express-C su Fedora 7
9.1. Note d'installazione
9.2. Note post-installazione
10. Installazione di DB2 Express-C su OpenSUSE 10.2
10.1. Note d'installazione
10.2. Note di post-installazione
11. Installare DB2 Express-C su SUSE Linux Enterprise Server (SLES) 9
11.1. Note d'installazione
11.2. Note di post-installation
12. Installare DB2 Express-C su SUSE Linux Enterprise Server (SLES) 10
12.1. Note d'installazione
12.2. Note di post-installazione
13. Installare DB2 Express-C su SUSE Linux Enterprise Desktop 10
13.1. Note d'installazione
13.2. Note di post-installazione
14. Installare DB2 Express-C su Mandriva Linux 2007
14.1. Note d'installazione
14.2. Note di post-installazione
15. Installare DB2 Express-C su Ubuntu 6.06 LTS 'Dapper Drake'
15.1. Note d'installazione
15.2. Note di post-installazione
16. Installare DB2 Express-C su Ubuntu 7.04 'Feisty Fawn'
16.1. Note d'installazione
16.2. Note di post-installazione
17. Installare DB2 Express-C su SimplyMEPIS 6.0
17.1. Note d'installazione
17.2. Note di post-installazione
18. Installare il DB2 Information Center
18.1. Installare localmete l'Information Center
18.1.1. Note di post-installazione
18.2. Il deamon di Information Center
18.3. Accedere a un Information Center installato
19. Rimuovere DB2 Express-C
20. Usare DB2
20.1. DB2 Control Center
20.2. DB2 Information Center
20.3. DB2 command line processor (CLP)
21. Installazione e piano delle operazioni di prova
21.1. Test dell'installazione di DB2 Express-C
21.2. Test di funzionamento di DB2 Express-C
22. Risorse
22.1. Forum e Newsgroup
22.2. Siti Web
23. GNU Free Documentation License
23.1. PREAMBLE
23.2. APPLICABILITY AND DEFINITIONS
23.3. VERBATIM COPYING
23.4. COPYING IN QUANTITY
23.5. MODIFICATIONS
23.6. COMBINING DOCUMENTS
23.7. COLLECTIONS OF DOCUMENTS
23.8. AGGREGATION WITH INDEPENDENT WORKS
23.9. TRANSLATION
23.10. TERMINATION
23.11. FUTURE REVISIONS OF THIS LICENSE
24. Trademarks

1. Introduzione

1.1. Chi dovrebbe leggere questo HOWTO

Questo HOWTO è rivolto a chiunque sia interessato a installare e usare IBM DB2® Express-C 9 su una distribuzione Linux®. L'obiettivo è quello di includere il maggior numero possibile di distribuzioni, sia su architetture a 32–bit che a 64–bit. Poiché le mie risorse sia hardware che di tempo sono limitate, se qualcuno s'imbattesse in una combinazione distribuzione/architettura che non sia coperta qui o se incrontrasse un problema che non venisse qui affrontato, mi mandi una nota a db2howto@gmail.com e cercherò di aiutarlo a verificare o a risolvere il suo problema e ad aggiungere qui le informazioni relative.

Le informazioni contenute in questo documento sono basate su esperienze personali d'installazione e configurazione di IBM DB2 9 Express-C.

1.2. Disclaimer

No liability for the contents of this document is accepted. Use the concepts, examples and information at your own risk. There may be errors and inaccuracies that could be damaging to your system. Proceed with caution, and, although it is highly unlikely that accidents will happen because of following advice or procedures described in this document, the author does not take any responsibility for any damage claimed to be caused by this document.

All copyrights are held by their by their respective owners, unless specifically noted otherwise. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark. Naming of particular products or brands should not be seen as endorsements.

This HOWTO is not official IBM documentation, and cannot be construed as such. IBM accepts no responsibility, liability or coverage for the material or instructions contained in this HOWTO. The views expressed in this document are those of the author, and not IBM Corporation.

1.3. Copyright and license

Copyright (c) 2007 IBM Corporation.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with the Invariant Sections being "Disclaimer" and "About the Authors". This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without ebaseven the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. A copy of the license is included in the section entitled "GNU Free Documentation License".

1.4. Riconoscimenti

Ian Hakes è l'attuale proprietario e manutentore di questo HOWTO. Siete pregati di spedire ogni suggerimento per miglioramenti, critiche o domande a db2howto@gmail.com.

Come sempre, un grande ringraziamento a Dan Scott, che continua ad essere una risorsa inestimabile sia per me che per la comunità open source in generale.

Vorrei ringraziare anche: Rav Ahuja, Boris Bialek, Jason Chan, Ryan Chase, Irina Delidjakova, Leon Katsnelson, e Darin McBride per il supporto, le indicazioni e la pazienza durante la composizione di questo documento.

Soprattutto devo ringraziare mia moglie e i miei figli che mi hanno consentito di passare notti e fine settimana al mio laptop e sulle macchine di test per mettere insieme questo documento. Non sarei riuscito a farlo senza il loro amore e sostegno.

1.5. Notizia sull'autore

Ian Hakes, lavora per il DB2 IBM dal 1999. Oggi si occupa di marketing tecnico del prodotto DB2 Express-C, sviluppando documentazione tecnica e diffondendo la buona novella del DB2 Express-C. In precedenza, era responsabile tecnico del dipartimento di sviluppo dell'informazione DB2, con la responsabilità della redazione del manuale di referimento DB2 SQL. Il suo tempo libero è per lo più impiegato alla tastiera di un computer, pensando a quanto sarebbe stato meglio andare al cinema o in barca a vela.