Utilizzare questa attività per creare un database Cloudscape per Business Process
Choreographer.
Perché e quando effettuare questa attività
Il sistema di Cloudscape è implementato nel linguaggio Java. Viene fornito con WebSphere Process
Server come vari file JAR (Java Archive).
La licenza Cloudscape che viene fornita con WebSphere Process
Server è solo per scopi di sviluppo e verifica, non di produzione. Cloudscape non può essere utilizzato come sistema di database per Business Process Choreographer in un ambiente Network
Deployment. La versione di Cloudscape che viene fornita con questo prodotto comprende Cloudscape Network
Server che supporta l'accesso JDBC client/server nel protocollo Distributed
Relational Database Architecture (DRDA). Poiché la versione di Cloudscape Network
Server fornita con la questa versione di WebSphere Process Server non dispone del supporto XA,
Business Process Choreographer può utilizzare solo la versione di Embedded Cloudscape cui non è possibile accedere in remoto.
Per creare un database Cloudscape denominato BPEDB,
procedere nel modo seguente:
Procedura di questa attività
- Preparare l'esecuzione del file di script di creazione del database procedendo nel modo seguente:
- Per preparare la creazione del database nella posizione predefinita, creare manualmente una directory secondaria databases nella directory del profilo appropriata. Sui sistemi Windows, creare install_root\profiles\Profile_name\databases. Sui sistemi Linux e UNIX, creare install_root/profiles/Profile_name/databases. Passare alla nuova directory.
- Per preparare la creazione di una posizione del database diverso dalla posizione predefinita, passare alla directory in cui si desidera posizionare il database appena creato. Se si esegue la procedura guidata all'installazione del contenitore dei processi aziendali, è necessario specificare la posizione completa del database come valore della proprietà personalizzata databaseName.
- Copiare lo script di creazione del database nella directory corrente.
- Sui sistemi Windows, copiare il file install_root\dbscripts\ProcessChoreographer\Cloudscape\createDatabase.sql
- Sui sistemi UNIX e Linux, copiare il file install_root/dbscripts/ProcessChoreographer/Cloudscape/createDatabase.sql
- Verificare se Java è stato configurato sul server. Immettere il comando:
java -version
Se si ottiene un messaggio di errore, al passo 5,
quando si esegue lo script di creazione del database, è necessario aggiungere un prefisso al comando Java con il percorso completo dell'eseguibile Java:
- Sui sistemi Windows, aggiungere il percorso. install_root\java\bin\
- Sui sistemi Linux e UNIX, aggiungere il percorso install_root/java/bin/
- Consultare le istruzioni contenute nell'intestazione dello script di creazione del database, createDatabase.sql,
in un editor. Sui sistemi Windows, evitare di utilizzare l'editor Blocco note, in quando non visualizza il file in formato leggibile.
- Eseguire il file script per la creazione del database. Dalla directory in cui deve essere creato il
database, eseguire il file di script per la creazione del database createDatabase.sql
come descritto nell'intestazione. Non utilizzare lo strumento cView per eseguire lo script.
- Se si desidera che anche Business Process Choreographer Observer
utilizzi questo database, operare come segue:
- Copiare i seguenti script SQL per il server di database:
clearSchema_Observer.sql
createDatabase_Observer.sql
createSchema_Observer.sql
dropSchema_Observer.sql
- Su sistemi Windows, i file SQL si trovano nella directory root_installazione\dbscripts\ProcessChoreographer\Cloudscape.
- Su sistemi UNIX e Linux, i file SQL si trovano nella directory root_installazione/dbscripts/ProcessChoreographer/Cloudscape/.
- In un editor di testo leggere le istruzioni nell'intestazione del file di script createSchema_Observer.sql. Su sistemi Windows, evitare l'utilizzo dell'editor Notepad, poiché non visualizza il file in formato leggibile.
- Creare lo schema. Dalla directory in cui è stato creato il
database, eseguire il file di script createSchema_Observer.sql come descritto nell'intestazione dello script.
- In caso di errori, è possibile eseguire il file di script dropSchema_Observer.sql per eliminare lo
schema.
Risultato
Il
database per Business Process Choreographer esiste.
Azione successiva
Continuare la configurazione nell'argomento principale al passo 2.