Prima di installare Business Integration Connect, accertarsi di disporre di
tutti i prerequisiti necessari. Gli argomenti in questa sezione
forniscono una breve panoramica dei requisiti del sistema hardware e software,
i database supportati e gli account utente richiesti per eseguire il software
di Business Integration Connect.
Gli elenchi di controllo di preinstallazione sono inclusi alla fine di
questa sezione per consentire la preparazione dell'installazione.
Questi elenchi di controllo elencano le attività che è necessario effettuare
prima di installare Business Integration Connect.
- La tabella 1 elenca i valori che è necessario inserire quando si esegue la
procedura di installazione guidata del Programma di caricamento del
database. Quando si pianifica l'installazione, è possibile
registrare le informazioni di installazione richieste in questa
tabella. Ad esempio, il nome di istanza del database e le informazioni
dello spazio tabella.
- Questa tabella elenca i valori che è necessario immettere quando si esegue
l'installazione guidata del Programma di caricamento del database.
Quando si pensa di eseguire l'installazione, è possibile registrare le
informazioni richieste come il nome host del server WebSphere MQ e i numeri di
porte per la Console di comunità, ricevitore e gestore documenti.
Questa sezione contiene i seguenti argomenti:
Per collegarsi al database, Business Integration Connect richiede una serie
di utenti del sistema operativo. La seguente procedura conduce verso
l'impostazione di questi utenti. Anche se questa procedura
utilizza i nomi predefiniti, è possibile sostituire l'utente e i nomi di
gruppo. I nomi di gruppo e di utente non possono superare gli otto
caratteri.
- Nota:
- Non è necessario creare un gruppo se solo si pensa di avere uno solo
utente.
Per creare gli account utente:
- Fare clic su Start > Impostazioni >
Pannello di controllo, quindi doppio clic su Strumenti di
gestione > Gestione computer > Utenti locali e
gruppi.
Viene visualizza la casella di dialogo Utenti locali e gruppi. Fare
clic sul pulsante destro su Utenti e selezionare Nuovo
utente.
Viene visualizzata la finestra di dialogo Nuovo utente. Aggiungere
utenti, bcguser, bcgcon, bcgdoc e bcgrecv. Selezionare inoltre
l'opzione Nessuna scadenza password.
- Nota:
- Gli utenti Oracle sono gli unici richiesti per creare l'utente
bcguser.
- Business Integration utilizza un utente in questo gruppo per gestire i
componenti di Business Integration Connect.
- Dalla finestra di dialogo Utenti e gruppi, fare clic con il pulsante
destro su Gruppi e selezionare Nuovo gruppo.
- Viene visualizzata la finestra di dialogo Nuovo gruppo. Aggiungere
il bcggroup gruppo.
- Aggiungere i seguenti utenti a bcggroup: bcguser, bcgcon, bcgdoc e
bcgrecv.
- Nota:
- Gli utenti Oracle sono gli unici richiesti per aggiungere l'utente
bcguser a bcggroup.
- Uscire da gestione computer.
- Registrare i nomi utenti e le password nelle tabelle in "Tabelle degli elenchi di controllo di preinstallazione".
La seguente procedura descrive in che modo configurare WebSphere MQ dopo
l'installazione. Fare riferimento a "Requisiti di piattaforma, hardware e software" per un elenco di SupportPac e aggiornamenti da
applicare. Per informazioni sui comandi specifici utilizzati in questa
procedura, fare riferimento alla documentazione di WebSphere MQ.
- Nota:
- Il nome del gestore code predefinito è bcg.queue.manager, e la
porta listener predefinita è 9999. Se si modificano questi valori, è
necessario accertarsi di modificarli ovunque vengano utilizzati.
Per configurare WebSphere MQ:
- Confermare di essere collegati al sistema operativo come amministratore o
utente che è membro del gruppo dell'amministratore.
- Creare il gestore code:
crtmqm -q bcg.queue.manager
- Aggiornare i parametri del canale modificando le proprietà in questa
procedura. Da MQServices, fare clic con il pulsante destro su Gestore
code, selezionare le proprietà e i canali.
Aggiornare le proprietà del canale con i seguenti valori:
MaxChannels=1000
MaxActiveChannels=1000
- Se il computer ha più di un CPU, immettere il seguente comando:
setmqcap <number of CPUs>
- Avviare il Gestore code con il seguente comando:
strmqm bcg.queue.manager
- Avviare il listener con il seguente comando:
runmqlsr -t tcp -p 9999 -m bcg.queue.manager
- Il listener si esegue in questa finestra, quindi lasciarla aperta.
- Aprire una nuova finestra e avviare il broker JMS (il broker pubblicazione
e iscrizione) con il seguente comando:
strmqbrk -m bcg.queue.manager
- Avviare i servizi di comando MQ con il seguente comando:
strmqcsv bcg.queue.manager
- Utilizzare il file
Tools\MQSeries\create_wbic_queues.mqsc per definire le code e i
canali per il gestore code:
runmqsc bcg.queue.manager <
<immagine CD>\Tools\MQSeries\create_wbic_queues.mqsc
Dove <immagine CD> è l'ubicazione del CD di Business
Integration Connect o l'ubicazione dei file di installazione di Business
Integration Connect non archiviati.
- Utilizzare il file
MQHomeInstallDir\java\bin\MQJMS_PSQ.mqsc per
configurare le code di pubblicazione e sottoscrizione JMS:
runmqsc bcg.queue.manager <
MQHomeInstallDir\mqm\java\bin\MQJMS_PSQ.mqsc
- Registrare il nome host MQ, il nome del gestore code e la porte listener
in "Tabelle degli elenchi di controllo di preinstallazione".
Per le massime prestazioni in un ambiente di produzione, il database
Business Integration Connect deve trovarsi su un server dedicato.
Laddove si installa WebSphere Business Integration Connect, è possibile
utilizzare lo script Create_db2.sql per creare e configurare
il database. Il database viene configurato con la supposizione che DB2
UDB è in esecuzione su una macchina multiprocessore. In particolare il
parametro DFT_DEGREE viene impostato a 4 che indica che una query
SQL viene eseguita come un processore secondario 4 in esecuzione in
parallelo. Se si esegue DB2 UDB su una macchina di processore singolo,
questa configurazione non è ottimale e potrebbe provocare un conflitto tra la
memoria di sistema e il CPU. Si consiglia di revisionare la
configurazione del database con la gestione del database e di modificarla se
necessario per conformarsi all'ambiente del database specifico.
- Nota:
- Business Integration Connect non utilizza l'opzione utente
protetto. Non utilizzare l'ID utente protetto come parte
dell'installazione di Business Integration Connect.
Utilizzare la seguente procedura per installare e configurare DB2:
- Installare DB2 seguendo le istruzioni di installazione fornite e
utilizzando la procedura guidata di impostazione DB2. Nella procedura
guidata, procedere come segue:
- Quando si entra nella schermata nella quale selezionare il tipo di
installazione, selezionare un'installazione
Personalizzata. Nelle seguenti schermate, aggiungere
Kit strumenti di sviluppo applicazione alle selezioni
predefinite.
- Per le rimanenti schermate, utilizzare i valori predefiniti o i valori
personali. Notare il nome di istanza, l'id utente del proprietario
istanza e la password, e registrarli nelle Informazioni richieste dalla
tabella dalla procedura guidata di installazione del Programma di caricamento
del database successivamente in questa sezione. Per informazioni
su queste opzioni, fare riferimento alla guida di installazione per
DB2.
- Una volta completata l'installazione di DB2, installare FixPack2
utilizzando le istruzioni nel file FixPackReadme.txt.
- Se DB2 non è in esecuzione, avviarlo seguendo il seguente comando:
db2start
- Verificare che il compilatore C++ e le librerie installate siano
corretti. Accertarsi che le variabili di ambiente del sistema (%PATH,
%LIB, %INCLUDE) siano impostate nel punto nel compilatore C++. Quando
si impostano le variabili di ambiente del sistema, accertarsi di uscire da
2000 e quindi registrarsi per accertarsi che l'ambiente di sistema sia
stato aggiornato con tutti i processi nuovi. Fare riferimento alla
documentazione Kit strumenti di sviluppo applicazione DB2 per i nomi di
pacchetto e le versioni richieste.
Se si utilizza un'installazione esistente, procedere nel seguente
modo:
- Verificare che il Toolkit di sviluppo applicazione DB2 sia
installato. Per informazioni sulla modalità di installazione del
toolkit, fare riferimento alla documentazione DB2.
- Verificare che la directory di include esista. Ad
esempio DB2HomeInstallDir\IBM\SQLLIB\include
- Verificare che il compilatore C++ e le librerie installate siano
corrette. Accertarsi che le variabili di ambiente del sistema (%PATH,
%LIB, %INCLUDE) siano impostate nel punto nel compilatore C++. Quando
si impostano le variabili di ambiente del sistema, accertarsi di uscire da
2000 e quindi di registrarsi nuovamente per accertarsi che l'ambiente di
sistema sia stato aggiornato con tutti i processi nuovi. Fare
riferimento alla documentazione Kit strumenti di sviluppo applicazione DB2 per
i nomi di pacchetto e le versioni richieste.
Registrare i nomi e le password nelle tabelle in "Tabelle degli elenchi di controllo di preinstallazione".
Questa guida non fornisce le istruzioni di installazione per Oracle
9i. Fare riferimento alla documentazione Oracle appropriata per le
procedure di installazione.
IBM consiglia di seguire le direttive quando si installa il database
Oracle:
- Esportare le variabili di ambiente del sistema Oracle, come indicato nella
documentazione di installazione Oracle. Questo è necessario per
l'utente amministratore se il programma di caricamento del database deve
eseguire SQL automaticamente durante il processo di installazione di Business
Integration Connect.
- Il driver Oracle 9i JDBC deve essere disponibile su ogni macchina che
esegue i componenti hub. Il driver JDBC deve essere dello stesso
livello della versione Oracle che viene installata.
Registrare i nomi e le password nelle tabelle in "Tabelle degli elenchi di controllo di preinstallazione". Registrare inoltre i valori predefiniti, specialmente se
sono stati modificati.
È necessario eseguire le seguenti attività prima di installare Business
Integration Connect:
- Nota:
- Queste attività presumono l'installazione di una macchina
singola.
- Il gruppo utente, bcggroup, esiste nel sistema operativo. bcguser
utente del sistema operativo esiste ed è un membro di bcggroup. Se si
utilizza DB2, bcgcon, bcgdoc & bcgrecv utenti del sistema operativo
esistono tutti e sono membri di bcggroup. Se si utilizza Oracle, gli
utenti di O/S bcgcon, bcgdoc e bcgrecv non sono necessari.
- DB2 o Oracle sono installati e configurati su un server.
- WebSphere MQ viene installato e configurato su un server.
- Esiste un server SMTP. (facoltativo)
- Se vengono utilizzati computer multipli, è necessario creare condivisioni
di file di rete su ogni computer. Questo consente a tutti i computer di
accedere e condividere i file comuni nella rete.
La seguente tabella identifica le informazioni che è necessario avere prima
di avviare il Programma di caricamento del database e le procedure guidate di
installazione Buissiness Integration Connect. Consultare la tabella
quando si eseguono le procedure guidate.
Informazioni necessarie
| Valore
|
Nome utente di Business Integration Connect
|
(bcguser è quello predefinito)
|
Password utente di Business Integration Connect
|
|
Nome gruppo di Business Integration Connect
|
(bcggroup è il predefinito)
|
Nome utente della Console comunità
|
(bcgcon è quello predefinito)
|
Password utente della Console Comunità
|
|
Numeri porte della Console comunità
|
(HTTP - 58080 è quello predefinito)
(HTTPS - 58443 è quello predefinito)
|
Nome utente Gestore documenti
|
(bcgdoc è il predefinito)
|
Password utente Gestore documenti
|
|
Numeri porta Gestore documenti
|
(HTTP - 56080 è quello predefinito)
(HTTPS - 56443 è quello predefinito)
|
Nome utente Ricevitore
|
(bcgrecv è il predefinito)
|
Password utente del Ricevitore
|
|
Numeri di porta del Ricevitore
|
(HTTP - 57080 è quello predefinito)
(HTTPS - 57443 è quello predefinito)
|
Nome host WebSphere MQ
|
|
Gestore code di WebSphere MQ
|
(bcg.queue.manager è il predefinito)
|
Porta WebSphere MQ per listener
|
9999
|
Punto di montaggio per l'ubicazione condivisa
|
|
Nome host database
|
|
Porta database
|
la predefinita è (DB2=50000 se si utilizza l'istanza
predefinita). (Oracle=1521)
|
Proprietario del database (DB2)
|
|
Password proprietario (DB2)
|
|
Nome database (DB2)
|
|
Nome istanza (DB2)
|
|
ID di accesso dell'amministratore (Oracle)
|
|
Password dell'amministratore (Oracle)
|
|
Oracle SID (Oracle)
|
|
Accesso proprietario schema (Oracle)
|
|
Password proprietario dello schema (Oracle)
|
|
Nome host SMTP
|
|
Numero porta SMTP
|
(25 è il numero predefinito)
|
