In questi giorni stavo cercando di lanciare un report sugli allarmi più ricorrenti nell’infrastruttura del cliente presso il quale sto attualmente lavorando. Ogni volta che tentavo di lanciare questo e qualunque altro report di SCOM 2007 appariva un fantomatico errore “Cannot Initialize Report” che mi mandava in bestia. Indagando qua e là sono finalmente riuscito a vincerlo.
Ecco l’errore incriminato per esteso:
“Cannot initialize report”
Value of ’01/01/0001 00:00:00′ is not valid for ‘Value’. ‘Value’ should be between ‘MinDate’ and ‘MaxDate’.
Dopo essermi scervellato e aver cercato qualche spunto su Internet, ho scoperto che questo errore è dovuto al fatto che mentre la console di SCOM è in inglese (ENU), i regional settings del mio profilo sul server erano in italiano. La differenza di formato tra le date causa questo errore e rende impossibile lanciare i report. Per rimediare basta chiudere la console di SCOM ed impostare la lingua inglese nella tab “Formats” di:
Start –> Control Panel –> Clock, Language and Region –> Region and Language
A questo punto rilanciate la console di SCOM e i report funzioneranno finalmente a dovere.
Piccola nota: il formato regionale viene “memorizzato” dalla console solo nel momento in cui viene lanciata. Se durante l’utilizzo della console avete bisogno di tornare alle impostazioni italiane, potete farlo senza alcun problema, purchè la console rimanga aperta e non venga ri-lanciata..
Enjoy!
