Comment installer l'outil ?
L'installation de l'outil se fait par setup avec validation de la licence d'utilisation.
Les versions antérieures à la v2.33.6 nécessitaient une installation impérative dans C:\Program Files\ZebHelpProcess 2 et toute tentative
d'installation dans une autre partition ou dans un autre dossier provoquait un message d'erreur.
Quels sont les droits nécessaires ?
Le lancement du programme doit se faire avec les droits administrateurs. La désactivation de l'UAC Vista, permet de redonner les droits à
l'administrateur et à l'utilisateur/Administrateur.
Consultez l'article du site Zebulon Comment désactiver l'UAC dans Vista.
Sous Windows Vista, un utilisateur/administrateur possède deux jetons. Le premier jeton correspond à un utilisateur standard et un deuxième jeton
avec des droits d'administration de tâches particulières. Si vous souhaitez conserver l'UAC Vista, vous devez élever les privilèges à l'exécution de ZHP
en faisant un clic droit sur le raccourci de ZHP, et dans Propriétés/Onglet Compatibilité, cochez la case Exécuter en tant qu'administrateur.
L'utilité du moteur de BDE
Il s'agit du moteur de bases de données de Borland (Borland DataBases Engine).
Cliquez sur OK quand le message suivant apparaît.

Notez que si vous disposez déjà d'une version de ZHP d'installée, vous pouvez annuler l'installation du moteur de BDE. cliquez sur 'Cancel' pour
annuler l'installation du BDE et confirmer en cliquant sur OK dans les deux messages qui suivent.
Attention, si vous disposez déjà d'un environnement Delphi, cliquez sur 'Cancel' pour annuler l'installation du BDE et confirmer en cliquant sur OK
dans les deux messages qui suivent.

Dans un environnement orienté réseau comme Vista, il est nécessaire de verrouiller l'accès aux fichiers de bases de données. Aussi, Paradox a introduit un
mécanisme spécial de verrouillage avec un fichier de contrôle du réseau nommé PDOXUSRS.NET.
Ce fichier recense les noms des utilisateurs du BDE ainsi que les tables en cours d'utilisation. Il va sans dire que tous les utilisateurs doivent être reliés au
même fichier de contrôle du réseau.
En fait, Vista, pour des raisons de sécurité, bloque les écritures sur la partition système à la fois pour les utilisateurs et les administrateurs. Lors du
lancement d'une application utilisant le BDE avec des tables Paradox, il y a lecture/écriture en temps réel du fichier de verrouillage PDOXUSRS.NET qui se
trouve à la racine de la partition système comme défini dans l'administrateur du BDE au niveau du 'Net Dir'.
Vista, en interdisant l'accès à la partition système refuse l'écriture dans le fichier de verrouillage, provoque un message d'erreur du BDE et le lancement
de ZHP échoue.
Si l'utilisateur possède déjà une version de Delphi et donc un BDE d'installé, l'outil se charge de créer à l'installation un nouvel alias PDOXzhp2 dans
l'administrateur de BDE. Si, par erreur, vous installez à nouveau le BDE, il risque d'y avoir un conflit. Dans ce cas, une fois l'installation de ZHP effectuée,
il vous faudra vérifier que l'alias spécifique à ZHP est bien crée, si ce n'est pas le cas, le mieux c'est de relancer l'installation de ZHP ou d'utiliser la méthode
ci-dessous.
La création de l'alias se fait dans l'administrateur de BDE situé dans le dossier :\Fichiers communs\Borland\ SharedBDE.
1) Lancez le fichier bdeadmin.exe
2) Cliquez sur Bases de Données et choisir Nouveau
3) Dans le fenêtre qui s'ouvre laisser le mode STANDARD1 et valider
4) Cliquez sur STANDARD1 et entrer le nom de l'alias PDOXzhp2 et valider
5) Dans la partie de droite, cliquez sur la zone d'écriture du champ PATH, il doit apparaître à droite ...
6) Cliquez sur ... et recherchez le dossier d'installation de ZHP. Il faut remarquer que la saisie à la main de ce chemin
ne fonctionne pas.
7) Si tout s'est bien passé, cliquez sur Objet puis sur Appliquer et quittez l'administrateur de BDE.
La fin de l'installation

Cliquez sur Terminer pour achever l'installation. La fenêtre principale de l'outil s'affiche. Dans le cas d'une version helper, un bouton supplémentaire s'affiche dans le panel supérieur.

Par défaut la langue de l'outil est le français. Pour changer de langue, cliquez sur le bouton Configuration et sélectionnez votre langue dans le menu
déroulant qui s'affiche à droite.
Quelques messages d'erreur
**** INFECTION Win32:Small-EKY [Trj] ****
Le lancement de l'antivirus Avast! peut provoquer l'émission d'un message relatif à une infection par un trojan Win32:Small-EKY [Trj] ou Win32Small-LX [Trj].
Il s'agit d'un faux positif délivré par l'antivirus lorsqu'il rencontre une base de données PARADOX Delphi Borland.
**** ERREUR D'APPLICATION KERNEL32 ****
Ce message s'affiche si vous tentez d'installer ZHP dans un dossier ou un lecteur différent de celui donné dans le module d'installation. Il peut s'agir aussi
du manque de droits administrateur sur le fichier lanceur de l'application.

**** EXCEPTION EDBEngineError ****
Une de vos tables est corrompue, refaites l'installation du produit.

**** Corrupt file - other than header /
Table :C:\Program Files\ZebHelpProcess 2\xxx.DB ****
Ce message apparaît lors du téléchargement d'une mise à jour. Il signifie que la table xxx.Db est corrompue, refaites l'installation du produit.

**** SAISIR UN RAPPORT AVANT...ANALYSE ****
Ce message de ZHP signifie que le rapport ne doit pas être précédé d'une ligne vierge.

|