Specifiche del database di Business Process Choreographer

Business Process Choreographer richiede un database. Il database di Business Process Choreographer viene utilizzato a tale scopo.

Il database di Business Process Choreographer viene utilizzato solo da Business Process Choreographer.

Tipi di database supportati

I seguenti database vengono supportati per essere utilizzati come database di Business Process Choreographer:
  • Cloudscape V5.1
    • Cloudscape JDBC Provider (XA)
      Nota: Cloudscape non viene supportato come Business Process Choreographer in un ambiente network deployment.
  • DB2 Universal Database V8.1 e V8.2
    • DB2 Legacy CLI-based Type 2 JDBC Driver (XA)
    • DB2 Universal JDBC Driver Provider (XA)
  • DB2 Universal Database for OS/390 V7 and V8
    • DB2 Legacy CLI-based Type 2 JDBC Driver (XA)
    • DB2 Universal JDBC Driver Provider (XA)
  • Informix v9.4 e v10.0
    • Informix JDBC Driver (XA)
  • SQL Server 2000
    • WebSphere embedded ConnectJDBC driver for MS SQL Server (XA)
    • Driver DataDirect ConnectJDBC tipo 4 per MS SQL Server (XA)
  • Oracle V9i e 10g
    • Oracle JDBC Driver (XA)
Importante: Cloudscape viene utilizzato per la configurazione di esempio di Business Process Choreographer, che è possibile creare durante la creazione o l'implementazione di un profilo server autonomo. Il driver JDBC della rete per Cloudscape non è supportato, poiché non ha alcun supporto XA.

Istanze DBMS (Database Management Service)

Ciascuna destinazione della distribuzione (server o cluster) può essere configurata per supportare le applicazioni di Business Process Choreographer. Ciascuna destinazione della distribuzione di Business Process Choreographer deve avere il proprio database. I database non possono essere condivisi tra le destinazioni della distribuzione.

Azioni di configurazione durante la creazione profili

La configurazione del database di Business Process Choreographer può essere complessa e richiede molti parametri. Quindi, viene eseguita come passo successivo alla creazione del profilo. La configurazione di esempio di Business Process Choreographer, che può essere eseguita durante la creazione o l'implementazione di un profilo server autonomo mediante la procedura guidata Profilo, è basata su Cloudscape e richiede una serie minima di parametri. Tuttavia, non è compatibile con la produzione.

La configurazione di esempio di Business Process Choreographer non può essere creata in nessun altro caso, dato che Cloudscape non viene supportato dal database di Business Process Choreographer negli ambienti network deployment. Quando si seleziona l'opzione della configurazione di Business Process Choreographer di esempio, la procedura guidata Profilo richiama gli script di configurazione standard di Business Process Choreographer (bpeconfig.jacl), con i parametri appropriati da fornire. Tale script crea il database Cloudscape per la configurazione di esempio.

Script SQL

Tutti gli script per la creazione e la gestione del database di Business Process Choreographer possono essere trovati nella directory root_installazione/dbscripts/ProcessChoreographer/dbType. Tali script vengono descritti in dettaglio in Utilizzo di script per gestire Business Process Choreographer.

Esistono degli script per creare il database (per configurazioni semplici), per creare spazi tabelle, spazi database e lo schema (per configurazioni avanzate), per cancellare lo schema, per eliminare lo schema e per eliminare gli spazi tabelle o gli spazi database. Tali script possono essere eseguiti manualmente da un amministratore database oppure è possibile eseguire lo script bpeconfig.jacl che richiamerà automaticamente gli script.

Provider JDBC

Se non esiste un provider JDBC ne viene creato uno.

L'origine dati è:

BPEDataSourcetipoDB

L'origine dati è il nome JNDI:

jdbc/BPEDB

Limitazioni

L'opzione Crea un nuovo database (locale) viene disabilitata per i seguenti tipi di database.
  • DB2 Universal Database for z/OS and OS/390 V7.1 (DB2UDBOS390_V7_1)
  • DB2 Universal Database for z/OS V8.1 (DB2UDBOS390_V8_1)
  • Oracle OCI client (ORACLE_OCI)
  • Oracle Thin (ORACLE_THIN)
Cloudscape non viene supportato in ambienti network deployment.

Tabelle

Vengono create molte tabelle. Prendere visione degli script generati per verificare che siano state generate le tabelle per il prodotto database.

Script esportati

Business Process Choreographer non supporta alcuno script. Tutti gli script necessari alla configurazione del database di Business Process Choreographer vengono distribuiti come parte dell'installazione del prodotto nella directory:
root_installazione/dbscripts/ProcessChoreographer/dbType
.

Privilegi dell'Id utente

Le credenziali dell'utente che si forniscono nella procedura guidata Profilo devono avere le autorizzazioni necessarie per poter creare gli spazi tabelle, le tabelle, gli indici e le procedure memorizzate. Per l'opzione Crea un nuovo database (locale), l'Id utente deve avere i privilegi necessari per creare un nuovo database.


(c) Copyright IBM Corporation 2005, 2006.
Questo Information Center è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)