Configurazione di un database DB2

Configurare DB2 come un database di Rational Connector for SAP Solution Manager.

Informazioni su questa attività

Questi passaggi di livello superiore, indicano come configurare Rational Connector per utilizzare DB2 come database:

Procedura

Creare il database DB2

  1. Aprire il centro di controllo DB2.
    1. Per Windows Start > IBM DB2 > Strumenti di gestione generale > Centro di controllo.
    2. Per Linux I comandi per aprire il centro di controllo DB2 variano in base al sistema operativo. Eseguire il comando appropriato.
  2. Fare clic con il tasto destro del mouse su Tutti i database e fare clic su Crea database > Standard. Utilizzare tutte le impostazioni predefinite, tranne queste due impostazioni:
    • Modificare dimensione pagina tabella e pool di buffer predefinito in 8K
    • Modificare il code set in UTF-8
  3. Fare clic su Fine. Il database viene creato.

Creare le tabelle all'interno del database DB2.

  1. Dal centro di controllo DB2, fare clic sull'icona Editor dei comandi dalla barra delle icone in alto.
  2. Fare clic su Aggiungi e selezionare il nuovo database come destinazione.
  3. Tagliare e incollare il contenuto di Table.ddl dalla directory root dell'installazione del connettore nella finestra della riga comandi in alto.
  4. Fare clic sull'icona Esegui. Le tabelle vengono create.

Aggiornare il file delle proprietà del connettore per puntare al database DB2.

  1. Nella directory root dell'installazione del connettore, andare alla directory server/conf e aprire il file sapconnector.properties. Ad esempio,
    SAPCInstallDir/server/conf/sapconnector.properies
  2. Nei file di proprietà, individuare le seguenti righe:
    #
    # Sample
    lines for DERBY 
    # com.ibm.rational.connector.sap.db.vendor=DERBY
    #
    can be relative to SAPC_HOME system variable or absolute com.ibm.rational.connector.sap.db.location=sapc/Derby/SAPConnectorDB 
    #
    # Sample lines for DB2 
    # 
    #com.ibm.rational.connector.sap.db.vendor=DB2 
    #com.ibm.rational.connector.sap.db.location=//localhost:50000/SAPC:user=db2admin;password=<password>;
  3. Escludere le due righe relative al database Derby inserendo '#' e annullare il commento delle due righe relative a DB2.
  4. Sostituire SAPC con il nome del database creato e db2admin e <password> con l'ID utente e la password per l'identità del daemon DB2. Se necessario, modificare il numero di porta da 50000 al valore corrispondente per la propria installazione DB2.
  5. Salvare il file di proprietà e chiuderlo. Il file di proprietà del connettore viene aggiornato per puntare al database DB2.

Se si sta utilizzando WebSphere Application Server, rendere i driver JDBC DB2 accessibili all'applicazione Java™ Platform, Enterprise Edition del connettore, creando un provider JDBC DB2 su WebSphere Application Server. Passare alla sezione successiva se si sta utilizzando l'application server Apache Tomcat.

  1. Aprire la console di gestione, puntando un browser a http://yoursystem:9060/ibm/console
  2. Fare clic su Risorse > JDBC > Provider JDBC.
  3. Nella prima pagina della procedura guidata, selezionare Tutti gli ambiti, quindi selezionare Nodo=nomenodo, Server=configserver. Fare clic su Nuovo. Impostare Tipo di database su DB2, Tipo di provider su DB2tramite IBM JCC Driver e Tipo di implementazione su Origine dati XA.
  4. Nella seconda pagina della procedura guidata, impostare i percorsi della directory della libreria nativa e del driver in modo che siano le directory bin e java in SQLLIB. Se non si conosce l'ubicazione di SQLLIB sul sistema, consultare la documentazione di DB2.
  5. Nell'ultima pagina della procedura guidata, fare clic su Fine.

Rendere i driver JDBC DB2 accessibili a Tomcat

  1. Copiare i driver JDBC DB2 nella directory SAPCInstallDir/server/tomcat/lib. È possibile ottenere il file db2jcc.jar dalla directory SQLLIB/java dell'installazione di DB2.

Feedback