Introduction
Ce document décrit la solution au problème de verrouillage de la bibliothèque de liaisons dynamiques (DLL) lors de l'installation du correctif UCCE Maintenance Release (MR) ou Engineering Special (ES).
Problème
L'installation d'ICM MR échoue en raison de fichiers DLL verrouillés.
Le correctif ne peut pas être installé si un composant du produit est en cours d'exécution.
Si un ou plusieurs composants exécutés ont été détectés, l'installation doit s'arrêter.
Consultez le journal d'installation pour plus de détails, arrêtez tous les produits qui s'exécutent, puis redémarrez ce programme d'installation.
Les fichiers exécutables du produit suivants sont actuellement verrouillés :
Locked file: C:\icm\bin\servicecontrol.exe
Locked file: C:\icm\bin\CampaignMgrPerf.dll
Locked file: C:\icm\bin\CTISvrPerf.dll
Locked file: C:\icm\bin\DialerPerf.dll
Locked file: C:\icm\bin\eapimperf.dll
Locked file: C:\icm\bin\icrcat.dll
Locked file: C:\icm\bin\icrmsgs.dll
Locked file: C:\icm\bin\ImportPerf.dll
Locked file: C:\icm\bin\lgrperf.dll
Locked file: C:\icm\bin\mdsclientperf.dll
Locked file: C:\icm\bin\mdsprocclientperf.dll
Locked file: C:\icm\bin\mdsprocperf.dll
Locked file: C:\icm\bin\opcperf.dll
Locked file: C:\icm\bin\qosperf.dll
Locked file: C:\icm\bin\rplperf.dll
Locked file: C:\icm\bin\rtperf.dll
Locked file: C:\icm\bin\rtrperf.dll
Locked file: C:\icm\bin\tipperf.dll
Locked file: C:\icm\bin\vrupimperf.dll
Solution
- Accédez à Services Windows.
- Arrêtez ces services :
- Assurez-vous que tous les processus ICM sont arrêtés
- Apache Tomcat
- Windows Management Instrumentation
- Compteurs de performances Hôte DLL
- Journaux et alertes de performance
- Tout service de surveillance tiers. (par exemple, IBM Tivoli, etc.)
3. Assurez-vous que l'Observateur d'événements Windows n'est pas ouvert.
4. Ouvrez le Gestionnaire des tâches > Utilisateurs et déconnectez tous les utilisateurs sauf celui connecté.
Si ces solutions de contournement ne fonctionnent pas, déterminez manuellement les processus qui doivent être arrêtés.
1. Consultez le journal d'installation et identifiez les DLL verrouillées.
2. Avec les informations DLL, utilisez l'outil Explorateur de processus Windows pour déterminer quel processus utilise ces DLL.
L'Explorateur de processus Windows peut être téléchargé ici - http://technet.microsoft.com/en-au/sysinternals/bb896653.aspx
3. Désactivez ou arrêtez ou arrêtez les processus identifiés :
- Cliquez sur Find et accédez à Handle ou à DLL.
- Entrez le nom de la DLL verrouillée et effectuez une recherche.
- Vous voyez ainsi le nom du processus qui utilise la DLL, comme le montre cette image.
![200438-how-to-rectify-the-dll-locked-issue-duri-00.png](/c/dam/en/us/support/docs/customer-collaboration/unified-intelligent-contact-management-enterprise/200438-how-to-rectify-the-dll-locked-issue-duri-00.png)
- Naviguez jusqu'à process, cliquez avec le bouton droit et tuez.
4. Installation de MR