Mise à niveau de Qlik NPrinting
Vous pouvez mettre à niveau Qlik NPrinting 17.3.0 (ou version ultérieure) vers Qlik NPrinting June 2017 (ou version ultérieure) à l'aide du programme d'installation de Qlik NPrinting. Lors de la mise à niveau, la version précédente est entièrement remplacée par la nouvelle version.
Fichiers de configuration
Le contenu des fichiers suivants est écrasé pendant le processus de mise à niveau :
- Fichier de configuration proxy NewsStand
%ProgramFiles%\NPrintingServer\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf\app.conf
- Fichier de configuration proxy Console Web Qlik NPrinting
%ProgramFiles%\NPrintingServer\proxy\webconsoleproxy\src\qlik.com\webconsoleproxy\conf\app.conf
Lors de la mise à niveau vers la version Qlik NPrinting June 2017 (ou version ultérieure), les nouveaux dossiers suivants sont créés automatiquement :
- %ProgramData%\NPrinting\newsstandproxy\
- %ProgramData%\NPrinting\webconsoleproxy\
Une copie du fichier app.conf, avec des commentaires, est insérée dans chaque dossier. Les paramètres qui ne comportent pas de commentaires dans les fichiers app.conf ont une priorité plus élevée que les anciens fichiers. Par conséquent, les paramètres identiques inclus dans les fichiers plus anciens seront écrasés. Après la première mise à niveau, les paramètres dans les nouveaux fichiers app.conf seront conservés.
Mise à niveau
Procédez comme suit :
- Confirmez que vous disposez d'une sauvegarde à jour du référentiel. Note AvertissementSauvegardez vos données avant de continuer. Les données peuvent être endommagées si un problème se produit pendant la mise à niveau. Il est donc nécessaire de disposer d'une sauvegarde à partir de laquelle restaurer le référentiel. Voir la section Sauvegarde et restauration d'un référentiel.
- Ouvrez les services Windows.
- Arrêtez les services Qlik NPrinting suivants en cliquant dessus avec le bouton droit de la souris, puis en choisissant Arrêter :
- Qlik NPrinting Engine
- Qlik NPrinting Scheduler
- Qlik NPrinting WebEngine
- Qlik NPrinting MessagingService
- Qlik NPrinting RepoService
- Qlik NPrinting License Service
- Fermez les services Windows.
Windows arrête les services uniquement après la fermeture de ce programme, il convient donc de ne pas le maintenir ouvert.
- Ouvrez le Windows Gestionnaire des tâches, puis procédez comme suit :
- Accédez à l'onglet Processus.
- Cliquez sur Afficher les processus de tous les utilisateurs pour afficher tous les processus actifs.
- Si l'un des processus suivants est en cours d'exécution, cliquez dessus avec le bouton droit de la souris et sélectionnez Terminer l'arborescence du processus pour l'arrêter :
- Qlik.NPrinting.Engine.exe
- Qlik.NPrinting.Scheduler.exe
- Qlik.NPrinting.WebEngine.exe
- Qlik.NPrinting.Cefsharp.exe. Si vous voyez plusieurs processus sous ce nom, sélectionnez celui détenu par l'utilisateur Windows des services Qlik NPrinting.
- webconsoleproxy.exe
- newsstandproxy.exe
Qlik.NPrinting.License.exe
licenses.exe
Note AvertissementPoursuivez uniquement si vous êtes sûr que tous les processus précédents sont arrêtés, faute de quoi vous pourriez endommager le référentiel.Note AvertissementSi vous tentez de mettre à niveau Qlik NPrinting alors que les services et processus Windows sont toujours en cours d'exécution, l'installation risque d'échouer. Il est donc important de procéder à cette vérification avant de continuer et d'arrêter manuellement ces composants si nécessaire.
- Installez Qlik NPrinting de la manière décrite dans la section Installation de Qlik NPrinting.
- Vérifiez que tous les services Qlik NPrinting sont en cours d'exécution à la fin de la mise à niveau. Il se peut que vous deviez les démarrer manuellement.
Dépannage - Annulation d'une mise à niveau
La restauration qui suit l'annulation d'une mise à niveau Qlik NPrinting Server ou Qlik NPrinting Engine peut corrompre l'installation Qlik NPrinting associée. Un restauration est déclenchée par des erreurs ou par un clic sur le bouton Annuler lors de l'exécution de la mise à niveau. Après une corruption causée par une restauration, il se peut que les services soient désinstallés ou qu'ils ne puissent pas démarrer. Vous devrez restaurer le moteur et le serveur.
Restauration de Qlik NPrinting Server à son état d'origine
Procédez comme suit :
-
Récupérez une sauvegarde récente.
-
Désinstallez Qlik NPrinting Server. Pour plus d'informations, voir : Désinstallation de Qlik NPrinting Server
-
Effectuez une nouvelle installation du même Qlik NPrinting Server comme sauvegarde.
-
Restaurez la sauvegarde.
Restauration de Qlik NPrinting Engine à son état d'origine
Procédez comme suit :
-
Désinstallez Qlik NPrinting Engine. Pour plus d'informations, voir :Désinstallation de Qlik NPrinting Engine
-
Effectuez une nouvelle installation de Qlik NPrinting Engine.