just my technical opinion

martedì 7 settembre 2010

VMware Update Manager: Failed to retrieve data

Altro problemino apparso successivamente all'aggiornamento alla versione 4.1 di vCenter: VMware Update Manager non mostra più i dati relativi agli host contenuti in un oggetto (Folder, Datacenter o Cluster) col l'errore Failed to retrieve data. Selezionando invece un unico host i dati vengono mostrati correttamente.

Nei log presenti in c:\Documents and Settings\All Users\Dati applicazioni\VMware\VMware Update Manager\Logs\vmware-vum-server-log4cpp.log troviamo:
 Cannot resolve the collation conflict between "Latin1_General_CI_AS" and "SQL_Latin1_General_CP1_CI_AS" in the equal to operation." is returned when executing SQL statement "{CALL vci_queryEntityBLStatus(?, ?, ?)}"
Leggendo altri post scopriamo che mentre il DB relativo al vCenter (nel mio caso VIM_VCDB) usa una codifica SQL_Latin1_General_CP1_CI_AS, Update Manager vorrebbe invece usare una codifica Latin1_General_CI_AS. La soluzione è quindi creare un altro database (nel mio caso VIM_UMDB) dedicato a Update Manager con la codifica corretta e reinstallare Update Manager.

0 commenti: