Diciamo che non è stato molto semplice o intuitivo capire tutti gli elementi necessari per installare con successo DB2 x domino (e capire quale era il pacchetto di installazione corretto) ed eseguire la procedura di attivazione... soprattutto se non avevi capito che senza una chiave di attivazione nulla funzionerà mai....

Ecco gli elementi che dovete scaricare ed installare sul domino server (ovviamente R7) che volete rendere DB2 Ebnabled.
dal vostro Passport IBM:
  • Installazione di DB2 Server (DB2 UDB Enterprise Server Edition version 8.2.2) che equivale alla 8.1 fix pack 9
    I fix Pack della 8.1 possono essere applicati a tutte le versioni 8.x quindi anche alla 8.2
  • *Scaricare la DLL "DB2 Enablement Key for Lotus Domino 7" che server per abilitare Domino ad utilizzare DB2 (To enable Domino 7 with DB2, use the "DB2 key" that allows access to Domino 7 with DB2. For Microsoft Windows platforms, use NDB2KEY.DLL; for IBM AIX platforms, use libdb2key_r.a. Add the DB2 key to the Domino Program directory. The default Domino Program directory on Microsoft Windows is C:\Program Files\Lotus\Domino; the default Domino Program directory on IBM AIX is /opt/lotus/ibm.)
  • Installazione di Domino 7
  • *Scaricare ed installare "DB2 Access for Lotus Domino 7" Installazione di DAV (questa serve in un secondo tempo per permettere la visualizzazione dei dati e gestire la sicurezza tra un NSf e un DB2 mediante SQL view) e deve essere installato sul server domino che è DB2 Enabled (ossia è configurato per accedere a DB2 server)


* Scaricare la software e chiave di attivazine (nota: la chiave di attivazione dovrebbe essere a disposizione dei BUSINESS PARTNER senza necessità di farne richiesta specifica, mentre tutti gli altri devono fare richiesta di partecipare alla Trial per testare appunto le funzionalità DB2 Enabled. Ricordate che attualmente l'integrazione di Domino e DB2 è ancora in trial per dettagli fate riferimento al link sottostante:
  1. andare su: http://www-10.lotus.com/ldd/d7db2.nsf
  2. Seguire le istruzioni per scaricare la chiave di attivazione Trial

Se siete riusciti a raccogliere i pezzi del Puzzle, allora siete davvero fortunati....;o) a questo punto vi allego un piccolo Prontuario che ho personalmente usato e scritto (quindi potrebbe esserci qualche errorino, ma sicuramente vi può aiutare a portare a termine questa delicata operazione)

Installazione DB2

In windows creare in locale:

utente: DB2admin (senza spazi altrimenti non funziona): Questo utente deve essere Admin in locale
Gruppo: DB2DOM (inserire Db2 admin in questo gruppo)

Loggarsi con l'utente DB2admin ed eseguire l'installazione di DB2
Installazione di DB2 x Domino7

Image:Installazione e Configurazione DB2 x Domino

Image:Installazione e Configurazione DB2 x Domino

Image:Installazione e Configurazione DB2 x Domino

inserire il nome del utente creato a livello windows (deve essere admin)
Image:Installazione e Configurazione DB2 x Domino

inserire l'ip o hostname del server SMTP domino (in questo caso è la stessa macchina)
Image:Installazione e Configurazione DB2 x Domino

Image:Installazione e Configurazione DB2 x Domino

Verificare che il Transictional logging di domino sia abilitato altrimenti abilitarlo.
dopo avere riavviato il server dal client di amministrazione selezionare il server che deve lavorare con db2 e cliccare su:

Image:Installazione e Configurazione DB2 x Domino

Before you enable the Domino server for DB2, you must complete the following prerequisites:
    1. Create an operating system (OS) user account, that is, a new
        Microsoft Windows or IBM AIX user account.
    2. From the DB2 Command Line Processor (CLP), check whether your
        DB2 installation has a SYSCTRL_GROUP configured by entering
        the 'GET DBM CFG' command. If there is a SYSCTRL_GROUP configured,
        add the newly-created OS user account to that OS group.If not,
        create a new OS group named 'DB2DOM' and configure this OS group
        as the SYSCTRL_GROUP. From the DB2 CLP, enter the command
        'UPDATE DBM CFG USING SYSCTRL_GROUP DB2DOM'
        or ask your DB2 administrator to do it.
    3. From the DB2 CLP, update the DB2 configuration by stopping and
        restarting DB2. Enter the  'DB2STOP' command and then
        enter the 'DB2START' command.

Have you completed the steps above?
If so, click 'Continue'; if not, click 'Stop' and then complete the above steps.

Image:Installazione e Configurazione DB2 x Domino

Eseguire quindi la console di db2: che trovate sotto DB2 - command line tools

lanciare il comando: GET DBM CFG
e verificare se il valore è impostato... se non lo è eseguire il comndo sottostante:

UPDATE DBM CFG USING SYSCTRL_GROUP DB2DOM

poi eseguire: db2stop e dopo db2start

Creare in domino un utente "Admin" (se non presente) e un gruppo "DB2DOM". iscrivere l'utente nel gruppo.
eseguire il restart del server. Dopo avere creto questo utente e gruppo dovrebbero sparire errori in console di connessione a DB2


Compilare nella schermata di configurazione l'utente usato da domino per accedere a DB2 (DB2admin) e il nome del database (DB2)

Image:Installazione e Configurazione DB2 x Domino

Image:Installazione e Configurazione DB2 x Domino


Eseguire il restart di domino server (viene creato il database).

Image:Installazione e Configurazione DB2 x Domino

Quindi da console usare il comando:
 Db2 info

Per verificare se il server DB2 è connesso

Image:Installazione e Configurazione DB2 x Domino

Messaggi di errore

Error SQL 1005: Per risolvere questo errore, disinstalalre e reinstallare DB2 Server


Aggiornamento del DB2

Se bisogna aggiornare la versione del DB2...(ad esempio io ho aggiornato dalla R 8.1 FP 7 alla 8.1 FP 10) bisogna tenere presente che crea problemi. Attualmente l'unica soluzione è di seguire queste istruzioni. Alla conclusione della porcedura è però obbligatorio fa ricreare una nuova transizione con un nome diverso da quello iniziale:

  1. stoppare tutti i servizi DB2
  2. Stoppare Domino
  3. eseguire l'installazione della nuova release di DB2
  4. Eseguire domino (darà errori di connessione alla transizione DB2 Domino)
  5. dal client admin rieseguire la procedura di attivazione di Domino a DB2 e cambiare il nome "DB2 database name" da originale (per default è DOMINO) a altro nome ad esempio "Domino2".

    Image:Installazione e Configurazione DB2 x Domino
  6. Riavviare domino

3 Commenti:

  • #1 mere 08/18/2007 5:09:02 PM

    in effetti tutti i pacchetti x DB riferiti alla r7 non ci sono più nel catalogo IBM e questo è dovuto dal fatto che la R7 DB2 Enabled era solo in trial. Ora troverai pacchetti per la R8.

    Stesso discorso vale per la chiave di attivazione. Ad ogni modo il 14 Settembre Vistalli dovrebbe chiarire tutti i dubbi nella sua sessione su DOmino e DB2:

    sito Vistalli

    { Link }

  • #2 Visnja 08/17/2007 3:35:05 PM

    Egr. Sig. Meregalli,

    avremmo bisogno di scaricare il NDB2KEY.DLL, ma il link da Lei fornito non e' piu' valido.

    Potrebbe gentilmente fornirci il nuovo link e inoltre il SW DB" Access for Lotus Domino 7 (non si trova nel catalogo di IBM.

    In attesa porgiamo cordiali saluti.

    Visnja Arrivabene

    Customer Support in team

    SITA - Societa' Italiana Telematica Applicata

    IBM Advanced Business Partner

    Authorized Indipendent MCI Distributor

    Tactical System Integrator BO Business Intelligence

    TFS Technology IT Distributor

    GFI Authorised Reseller - Appforge Reseller

    Tel: +39-0523-768843 - Fax: +39-0523-768911

    E-mail: visnja.arrivabene@sita.it - { Link }

  • #3 FABIO BARBIERI 01/19/2006 10:05:12 AM

    MITICO !!!!

    TKS

Commenta articolo
 

Questo spazio web è stato creato da per un uso pubblico e gratuito. Qualsiasi tipo di collaborazione sarà ben accetta.
Per maggiori informazioni, scrivete a info@dominopoint.it

About Dominopoint
Social
Dominopoint social presence: