Les coffres de données Chromeleon deviennent inaccessibles si vous modifiez le nom ou le chemin réseau d’un ordinateur une fois l’installation de Chromeleon 7 terminée. Définissez le nom et le chemin d’accès de l’ordinateur avant d’installer Chromeleon 7.
ATTENTION
Les tâches décrites ne doivent être exécutées que par des administrateurs qualifiés. Vous effectuez ces tâches à vos risques et périls.
Cause des coffres de données inaccessibles
Tout coffre de données Chromeleon 7 standard se compose de deux parties de données :
- base de données, hébergée par Microsoft SQL Server Express Edition ;
- fichiers, situés dans le dossier administratif caché C:\ProgramData\Dionex\Chromeleon\DataVaults (par défaut)
Pour se connecter à un coffre de données local et le rendre disponible, il doit être monté via Data Vault Manager. Deux coffres de données standard sont créés lors de l’installation de Chromeleon. Cependant, des coffres de données supplémentaires peuvent être créés ou connectés (montés) via Data Vault Manager.
Lors de la configuration initiale ou de tout processus de montage ultérieur, les paramètres de connexion sont écrits dans le fichier DataVaults.xml. Entre autres données, le fichier comprend la chaîne de connexion cryptée qui est nécessaire pour connecter la partie base de données du coffre de données. Cette chaîne de connexion codée en dur comprend le nom de l’ordinateur.
Si un ordinateur est renommé, la chaîne de connexion n’est pas automatiquement mise à jour et Chromeleon ne peut plus accéder aux coffres de données.
Pour renommer un ordinateur avec Chromeleon 7 installé
Procédure
- Supprimez toutes les séquences des files d’attente d’instruments locales, si la station Chromeleon héberge des instruments.
- Fermez Chromeleon Console et toutes les autres fenêtres d’application Chromeleon ouvertes.
- Arrêtez tous les services Chromeleon 7.
NOTE
Arrêtez d’abord le Chromeleon 7 Licensing Service (Service de licence Chromeleon 7), car il arrête plusieurs services dépendants.
- Nettoyez les fichiers de cache Discovery (Découverte) et Discovery (Découverte).
NOTE
Avant d’effacer les fichiers de cache Discovery (Découverte), il est recommandé de créer une sauvegarde des Data (Données) et du dossier de Cache.
- Pour créer une sauvegarde et vider le cache :
- Créez un dossier _Temp_to_delete dans C:\ProgramData\Dionex\Chromeleon.
- Déplacez tous les fichiers avec l’extension .dat de C:\ProgramData\Dionex\Chromeleon vers le dossier _Temp_to_delete.
- Copiez le dossier de Cache de C:\ProgramData\Dionex\Chromeleon vers le dossier _Temp_to_delete.
- Supprimez tous les fichiers du dossier de Cache et de tous les sous-dossiers de C:\ProgramData\Dionex\Chromeleon.
REMARQUE
Assurez-vous de conserver les sous-dossiers.
- Accédez à C:\ProgramData\Dionex\Chromeleon\DataVaults et déplacez DataVaults.xml vers le dossier _Temp_to_delete.
- Renommez l’ordinateur.
REMARQUE
Lorsque le nom de l’ordinateur est modifié, Windows nécessite un redémarrage de la machine. Enregistrez tous les travaux en cours et acceptez de redémarrer.
- Exécutez Postinstallation.exe avec des arguments de ligne de commande.
- Lors de l’exécution de PostInstallation.exe avec des arguments de ligne de commande, il est important d’utiliser le symbole de séparateur de ligne correspondant au paramètre de votre système d’exploitation Windows. Pour identifier le symbole de séparation défini sur votre système d’exploitation (l’exemple s’applique à Windows 10) :
- Sélectionnez Windows > Panneau de configuration > Paramètres régionaux.
- Sélectionnez Paramètres supplémentaires.
- Dans le Séparateur de liste, vérifiez le symbole du séparateur (dans l’exemple ci-dessous, il s’agit de “,”). Assurez-vous d’utiliser le même symbole pour séparer les arguments de configuration.
- Ouvrez l’invite de commande et accédez à C:\Programmes (x86)\Thermo\Chromeleon\bin.
- Exécutez la commande
PostInstallation.exe /c:CreateChromeleonLocal=FALSE,CreateXVault=FALSE.
- Montez des coffres de données locaux et configurez le XVault en tant que coffre de contrôleur.
Reconfiguration de XVault en tant que coffre de contrôleur
Procédure
- Arrêtez tous les services Chromeleon 7 comme indiqué précédemment.
- Démarrez un éditeur de texte (par exemple, le Bloc-notes) en tant qu’administrateur.
- Ouvrez le fichier C:\ProgramData\Dionex\Chromeleon\DataVaults\DataVaults.xml.
- Le fichier affiche les informations de connexion pour chaque coffre de données monté localement dans la syntaxe suivante :
- Accédez à la section des paramètres pour XVault (
<name value="XVault">
). La valeur en surbrillance<IsControllerVault value=”N”>
spécifie que le coffre de données est un coffre de données standard. - Modifiez la valeur sur
<IsControllerVault value=”Y”>
. Assurez-vous de le faire uniquement pour le XVault. - Enregistrez vos modifications et quittez l’éditeur de texte.
- Redémarrez tous les services Chromeleon 7.
NOTE
Démarrez d’abord le service Chromeleon 7 Scheduler Service, car il démarre certains services dépendants.