Microsoft SQL Server

Installando MS SQL Express 2008 R2, durante il controllo dei requisiti, mi sono trovato di fronte all’errore “The performance counter registry hive is corrupted”. Il file di installazione era in inglese, deduco che in italiano la traduzione sia “L’hive del registro del contatore delle prestazioni è danneggiato”. Ciò non permetteva di andare avanti con l’installazione. Il suggerimento dato dal programma di installazione era quello di ricreare manualmente i valori della libreria dei contatori di prestazioni la cui procedura è presente in una KB del sito Microsoft.

Ho seguito la procedura ma il problema non si era risolto, ho trovato comunque una soluzione che pur non essendo, a mio giudizio, la best practice, mi ha permesso di portare a termine l’installazione.

Bisogna avviare il programma d’installazione di MS SQL Express 2008 R2 dal Prompt dei comandi aggiungendo i parametri:

/Action=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Questi parametri permettono di saltare il controllo che non passava.

FABIO BERNINI è uno specialista IT con più di 20 anni di esperienza riguardante ogni aspetto dell'Informatica e con 38 anni di passione alle spalle.