Configuration Backup in Veeam: Error Could not load file or assembly Microsoft.SqlServer.BatchParser

by | Set 7, 2021

Dopo aver migrato il SQL Server del Veeam Backup & Replication 11 mi sono reso conto che funzionava tutto tranne il backup della Configurazione del Veeam.

Sopra un immagine che mostra il dettaglio della mail che ho ricevuto con l’errore.

Nello specifico l’errore è il seguente:

Error Unable to write to configuration backup file.
Error Processing configuration VeeamBackup at VEEAMSERVER\VEEAMSQL2016
Error Compressing database VeeamBackup
Error Could not load file or assembly ‘Microsoft.SqlServer.BatchParser, Version=12.0.0.0, Culture=neutral, PublicKeyToken=8982349FJED93IJEDD801’ or one of its dependencies. The system cannot find the file specified.

PREREQUISITI

Versione Veeam

: Veeam Backup & Replication 11.0.0.837

Sistema Operativo Server: Windows Server 2016

ANALISI DEL PROBLEMA

Questo problema si presenta quando all’interno del server mancano degli Assembly

Per alcune applicazioni, dobbiamo assicurarci di avere entrambe le versioni a 32 e 64 bit degli assembly che si trovano in c:\Windows\assembly.

Questa versione dell’assembly=12.0.0.0 ha qualcosa a che fare con la compatibilità con le versioni precedenti di SQL 2012 feature pack.

Non è stato possibile elencare l’assembly nella cartella c:\windows\assembly.

Come mostrato nell’immagine sovrastante nel mio caso manca la versione AMD64 di Microsoft.SqlServer.BatchParser 12.0.0.0

Quindi per risolvere il problema basterà scaricare dal sito Microsoft il Microsoft SQL Server 2012 Feature Pack

SOLUZIONE

Prima di procedere con l’installazione dei pacchetti che elencherò di seguito accertarsi di aver scaricato le versioni corrette:

‘Microsoft.SqlServer.BatchParser, Version=10.0.0.0 – Scaricare il Microsoft SQL Server 2008 Feature Pack

‘Microsoft.SqlServer.BatchParser, Version=11.0.0.0 – Scaricare il Microsoft SQL Server 2012 Feature Pack

‘Microsoft.SqlServer.BatchParser, Version=12.0.0.0 – Scaricare il Microsoft SQL Server 2014 Feature Pack

Dopo aver verificato la versione necessaria andare sul sito Microsoft e scaricare i seguenti pacchetti:

Come mostrato nell’immagine sovrastante selezionare i 4 pacchetti necessari alla risoluzione del problema

SharedManagementObjects.msi – Scaricare entrambe le versioni perchè una è a 32 bit e l’altra è a 64 bit

SQLSysClrTypes.msi

Prima di procedere con l’installazione accertarsi che il pacchetto di installazione SharedManagementObjects.msi sia della versione mancante sul nostro server (nel mio caso la versione da installare è la 64 bit) come mostrato nell’immagine sovrastante

Prima di tutto procedere con l’installazione del pacchetto SQLSysClrTypes.msi a 64 bit

Cliccare Next

Accettare la licenza quindi cliccare Next

Cliccare Install

Cliccare Finish

Procedere con l’installazione del pacchetto SharedManagementObjects.msi

Cliccare Next

Accettare la licenza quindi cliccare Next

Cliccare Install

Cliccare Finish

Se controlliamo all’interno della cartella c:\windows\assembly dovremmo vedere la versione mancante, nel mio caso Microsoft.SqlServer.BatchParser 12.0.0.0

A questo punto provare a rieseguire il backup del Veeam Configuration e verificare che tutto funzioni correttamente.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

0 Comments

Submit a Comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione