# Gescime

# Fonctionnement de l'application

<span style="font-family:Calibri;font-size:11pt;color:#000000;">L’application Gescime est déployée sur le serveur SP42.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Le serveur héberge la base de données Oracle Oscar 21c XE.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Un partage réseau est établi entre le dossier E:\\GESCIME\\ du serveur et le chemin \\\\SP42\\gescime\\</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Les exécutables de test et de production sont accessibles aux emplacements suivants :</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">• Environnement de test : \\\\SP42\\GESCIME\\APPLI\_TEST\\Gescime4.exe</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">• Environnement de production : \\\\SP42\\GESCIME\\APPLI\_PROD\\Gescime4.exe</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Il est important de ne pas utiliser les versions 64 bits des exécutables, elles ne fonctionnent pas.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Sur les postes des agents, un raccourci pointe vers l’exécutable correspondant afin de lancer l’application localement.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">![embedded-image-w7vlbnzg.png](https://formagent.vincennes.fr/uploads/images/gallery/2026-08/embedded-image-w7vlbnzg.png)</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Au démarrage, Gescime lit un fichier de configuration du client Oracle. Celui-ci contient les informations nécessaires à la connexion à la base de données. Au lancement de l’application il ne fait que lire les valeurs, il n’établit pas de connexion </span><span style="font-family:Calibri;font-size:11pt;color:#000000;">.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Le fichier se trouve ici sur les postes :</span>

<span style="font-family:Arial;font-size:12pt;color:#000000;">C:\\app\\oracle\\product\\11.2.0\\client\_1\\network\\admin\\tnsnames.ora</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Le fichier peut se trouver dans un autre répertoire. Il doit toutefois respecter la structure suivante : client\_1\\network\\admin\\tnsnames.ora .</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Ce fichier peut être partagé avec d’autres applications utilisant un client Oracle (Cityweb, pacni ..). </span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">L’important est qu’il contient ces paramètres : </span>

```
GESCIME =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SP42.vincennes.fr)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

GESCIMET =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = SP42.vincennes.fr)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
  )
)
```

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Un fichier d’exemple est disponible à l’emplacement suivant :</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">\\\\SP42\\GESCIME\\MAINTENANCE\\DEPLOIEMENT\\tnsnames.ora</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Après le lancement de l’application, la première page s’affiche :</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">![embedded-image-ayyd6vq4.png](https://formagent.vincennes.fr/uploads/images/gallery/2026-08/embedded-image-ayyd6vq4.png)</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Ces paramètres ne sont pas directement définis dans le fichier tnsnames.ora. S’il y a un problème à ce niveau là, il faut voir avec le support Gescime car l’éxecutable Gescime sur le serveur a un problème. ( </span><span style="font-family:Calibri;font-size:11pt;color:#000000;">\\\\SP42\\GESCIME\\APPLI\_PROD\\Gescime4.exe</span><span style="font-family:Calibri;font-size:11pt;color:#000000;"> )</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Cliquer sur « Valider » pour tenter d’établir la connexion à la base de données.</span><span style="font-family:Calibri;font-size:11pt;color:#000000;"> Là l’application utilise les paramètres tnsnames.ora .</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Deux résultats sont poss</span><span style="font-family:Calibri;font-size:11pt;color:#000000;">ibles </span><span style="font-family:Calibri;font-size:11pt;color:#000000;">:</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">![embedded-image-reibomfw.png](https://formagent.vincennes.fr/uploads/images/gallery/2026-08/embedded-image-reibomfw.png)</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">• Échec de la connexion : vérifiez la configuration du client Oracle et l’accessibilité de la base de données.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">![embedded-image-iatmvdg2.png](https://formagent.vincennes.fr/uploads/images/gallery/2026-08/embedded-image-iatmvdg2.png)</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">• Connexion réussie : l’application poursuit son démarrage.</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">![embedded-image-akpqbp0p.png](https://formagent.vincennes.fr/uploads/images/gallery/2026-08/embedded-image-akpqbp0p.png)</span>

<span style="font-family:Calibri;font-size:11pt;color:#000000;">Si cet écran s’affiche, la connexion à la base de données est opérationnelle. Il ne reste plus qu’à saisir les identifiants de l’agent pour accéder à l’application.</span>