Fonctionnement de l'application
L’application Gescime est déployée sur le serveur SP42.
Le serveur héberge la base de données Oracle Oscar 21c XE.
Un partage réseau est établi entre le dossier E:\GESCIME\ du serveur et le chemin \\SP42\gescime\
Les exécutables de test et de production sont accessibles aux emplacements suivants :
• Environnement de test : \\SP42\GESCIME\APPLI_TEST\Gescime4.exe
• Environnement de production : \\SP42\GESCIME\APPLI_PROD\Gescime4.exe
Il est important de ne pas utiliser les versions 64 bits des exécutables, elles ne fonctionnent pas.
Sur les postes des agents, un raccourci pointe vers l’exécutable correspondant afin de lancer l’application localement.

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 .
Le fichier se trouve ici sur les postes :
C:\app\oracle\product\11.2.0\client_1\network\admin\tnsnames.ora
Le fichier peut se trouver dans un autre répertoire. Il doit toutefois respecter la structure suivante : client_1\network\admin\tnsnames.ora .
Ce fichier peut être partagé avec d’autres applications utilisant un client Oracle (Cityweb, pacni ..).
L’important est qu’il contient ces paramètres :
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)
)
)
Un fichier d’exemple est disponible à l’emplacement suivant :
\\SP42\GESCIME\MAINTENANCE\DEPLOIEMENT\tnsnames.ora
Après le lancement de l’application, la première page s’affiche :

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. ( \\SP42\GESCIME\APPLI_PROD\Gescime4.exe )
Cliquer sur « Valider » pour tenter d’établir la connexion à la base de données. Là l’application utilise les paramètres tnsnames.ora .
Deux résultats sont possibles :

• Échec de la connexion : vérifiez la configuration du client Oracle et l’accessibilité de la base de données.

• Connexion réussie : l’application poursuit son démarrage.

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.
Aucun commentaire à afficher
Aucun commentaire à afficher