Guide de configuration de l'infrastructure et de l'environnement

Recommandation générale pour configurer GeoDin dans votre environnement réseau

1. Exigences système

Système d'exploitation: Windows 10/11 64 bits

Clients ou DLLs de base de données 64 bits (en fonction de la base de données utilisée) :

  • MS SQL Server: SQL Server Native Client ou pilote ODBC

  • PostgreSQL: Pilote ODBC PostgreSQL (psqlODBC)

  • Oracle: Oracle Instant Client

  • Alternativement, les DLL requises peuvent être placées dans le BIN répertoire

  • MS Access: Recommandé uniquement pour des environnements mono-utilisateur et des projets de petite taille

2. Installation de GeoDin

Installez GeoDin à l'aide du programme d'installation fourni. Choisissez parmi les options suivantes :

  • Installation client (installation standard)

  • Installation en réseau (installation dans un chemin UNC)

Installation en réseau

Si GeoDin est utilisé par plusieurs utilisateurs au sein d'un réseau, il est recommandé d'installer le logiciel sur un lecteur réseau partagé. Cela offre les avantages suivants :

  • Configuration centralisée: Tout le monde accède au même fichier de configuration (par ex. connexions de base de données, dictionnaires, mises en page GeoDin), ce qui évite les incohérences.

  • Maintenance simplifiée: Les mises à jour et les modifications n'ont besoin d'être effectuées qu'une seule fois.

  • Réduction de l'effort administratif : Aucune installation séparée requise sur chaque PC client.

  • Droits d'accès contrôlables: L'accès peut être géré spécifiquement via le système de fichiers du réseau (par ex. les permissions NTFS).


Si vous avez besoin d'une recommandation en fonction de vos exigences, veuillez contacter notre équipe Client Success pour planifier une consultation.

3. Bases de données GeoDin

GeoDin utilise FireDAC (Fire Data Access Components) pour se connecter aux bases de données. Il s'agit d'un cadre universel permettant d'accéder à une large gamme de bases de données — localement, à distance ou dans le cloud.

Exemples :

Microsoft SQL Server

DriverID=MSSQL
Server=myServer
Database=myDatabase

Pour les utilisateurs SQL :
User_Name=myUser
Password=secret

Pour l'authentification Windows :
OSAuthent=Yes

Chaîne de connexion :
Database=myDatabase;Server=myServer;User_Name=myUser;Password=secret;DriverID=MSSQL

PostgreSQL

DriverID=PG 
Server=myServer
Database=myDatabase
Port=5432 
User_Name=myUser
Password=secret

Chaîne de connexion :
Server=myServer;Database=myDatabase;User_Name=myUser;Password=secret;DriverID=PG

Oracle

DriverID=Ora 
Server=myServer
Database=myDatabase
User_Name=myUser
Password=secret

Chaîne de connexion :
Database=myDatabase;User_Name=myUser;Password=secret;DriverID=Ora

Cloud Azure (Microsoft SQL Server)

DriverID=MSSQL 
Server=tcp:myInstance.database.windows.net,1433
Database=myDatabase

Pour les utilisateurs SQL :
User_Name=myUser 
Password=secret

Pour l'authentification Windows :
OSAuthent=Yes

Pour les connexions chiffrées :
Encrypt=Yes

Chaîne de connexion :
Database=myDatabase;User_Name=myUser;Password=secret;Server=tcp:myInstance.database.windows.net,1433;Encrypt=Yes;DriverID=MSSQL

Mis à jour

Ce contenu vous a-t-il été utile ?