Aggiornamento delle definizioni ODBC durante la migrazione

Durante la migrazione di un broker, è necessario creare delle definizioni ODBC per le definizioni utente e broker, con i driver database adeguate per la nuova versione del prodotto. Occorre eseguire tale operazione prima di eseguire il comando mqsimigratecomponents. Il modo in cui viene eseguita questa operazione dipende dal sistema operativo:
Windows

Le definizioni ODBC vengono memorizzate dal sistema operativo. Esiste un solo archivio dei nomi di origine dei dati ODBC. Non è necessario modificare le definizioni di origine dati del server SQL e di DB2. Modificare le definizioni di origine dati Oracle e Sybase in base alle istruzioni in Modifica delle definizioni della connessione ODBC a 32 bit e di gestione risorse XA per un broker migrato.

Linux e UNIX

Le definizioni ODBC vengono memorizzate in un file di testo. Per precedenti versioni del prodotto, questo file si trova in /var/mqsi/odbc/.odbc.ini. Durante la gestione di Versione 6.0, creare un nuovo file di testo in questa directory, ma non sostituire il file esistente. Ciò significa che non si coinvolgono i broker esistenti. Impostare la variabile di ambiente ODBCINI per specificare il nuovo file; eseguire questa fase come parte della configurazione per la console di comandi Versione 6.0.

Nel nuovo file di configurazione ODBC Versione 6.0, accertarsi che vengano elencate tutte le origini dati che verranno utilizzate dai broker che si desidera migrare. Per informazioni relative alle modalità di creazione di un nuovo file ODBC.INI, consultare Definizione di una connessione ODBC a un database a 32-bit su Linux e UNIX. Se si utilizza XA per abilitare le transazioni coordinate, è necessario anche aggiornare il proprio file qm.ini per WebSphere MQ, come descritto in Modifica delle definizioni della connessione ODBC a 32 bit e di gestione risorse XA per un broker migrato.

Se si ritorna a una versione precedente di WebSphere Message Broker, occorre ripristinare le modifiche apportate alle definizioni ODBC.
  • In UNIX, ripristinare la variabile di ambiente ODBCINI per specificare la versione precedente del file odbc.ini.
  • In Windows, utilizzare il pannello di controllo per modificare le impostazioni ODBC.
Aggiornare odbc.ini dopo avere eseguito il comando mqsimigratecomponents, ma prima di riavviare il broker.
Attività correlate
Connessione ai database
Definizione di una connessione ODBC a un database a 32-bit su Linux e UNIX
Definizione di una connessione a un database a 64 bit su UNIX
Modifica delle definizioni della connessione ODBC a 32 bit e di gestione risorse XA per un broker migrato
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ah23960_