Vous êtes ici

Vmware vCenter : Erreur MSSQL id event 9002

Si vous utilisez Vmware vCenter sous Windows Serveur avec une base de données SQL Express, vous risquez d'être confronté à ce probleme. Il est question de l'erreur suivante : 

The transaction log for database 'VIM_VCDB' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

En gros cela signifie que le journal de transaction log de votre base de données est plein, ce qui provoque l'arrêt du service vcenter (vpxd.exe). Nous allons donc voir sans cet article 2 manières pour résoudre ce souci rapidement. Attention, vous pouvez rencontrer cette erreur et avoir un vcenter qui fonctionne sans se stopper, cependant, il n'est pas conseillé de garder cette erreur, le service vcenter plantera tôt ou tard.

Première solution : Redimensionner le fichier de log, il est peut être mal dimensionné

1)      Se connecter avec SQL Server Management Studio

Server name : localhost\VIM_SQLEXP

Authentification : Windows Authentification

2)       Sélectionner la base utilisée par Vcenter, ici par défaut : VIM_VCDB

3)      Faire un clic droit sur la base de données, sélectionner propriété

4)      Sélectionner File et cliquer sur « … » de la ligne concernant le fichier de log dans la colonne Autogrowth

5)      Sélectionner Unrestricted File Growth puis valider toutes les fenêtres, cela va permettre d’allouer la taille maximale possible pour le fichier de log.

6)      Redémarrer le service vpxd.exe.

 

Seconde méthode : Il est également possible de purger les logs pour épurer le fichier de logs :

1)      Se connecter avec SQL Server Management Studio

Server name : localhost\VIM_SQLEXP

Authentification : Windows Auth

2)       Sélectionner la base utiliser par Vcenter, ici par défaut : VIM_VCDB

3)      Faire un clic droit sur la base de données, sélectionner propriété

4)      Sélectionner Options et choisir Recovery model : simple et Valider

5)      Faire un clic droit sur la base de données, sélectionner Tasks > Shrink > Files

6)      Sélectionner File Type : Log, Sélectionner Release unused space et cliquer sur OK

Et voilà les logs sont vidés, vous pouvez redémarrer le service vpxd.exe

www.le-gas.fr : Le guide de l'admin Systeme