> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database.md).

# En cours de connexio sur une Base de données

## Bases de données

Les données GeoDin sont stockées dans des Bases de données, qui Mai contenir N'importe quel Nombre de Projets GeoDin - la seule Limite est votre Espace disque.\
Les Bases de données sont accessibles à l'aide d'un Pilote de Base de données spécialisé (OLE\_DB-Provider). Ce Pilote est inclus dans votre Système d'exploitation OU est fourni avec votre Base de données. Les connexions à la Base de données sont créé, configurées OU supprimées depuis l'interface Utilisateur de GeoDin.

Selon la manière dont les données sont stockées et gérées, GeoDin différencie les types de Base de données suivants, compris entre :

**Bases de données de bureau**\
\
Les données GeoDin sont stockées inclus un format physique personnalisé(e) de Base de données tel que Microsoft-Access (MDB). Afin sur utiliser une Base de données de bureau, vous avez besoin d'une Connexion à la base de données. Ceci peut être fait directement inclus GeoDin. N'importe quel programme prenant en charge le Format de papier de la Base de données peut être utilisé pour visualiser ou modifier les données. Les Opérations de la Base de données sont effectuées à le PC du client.

\
**Bases de données Client/Serveur**\
\
Les données sont stockées dans une Base de données sur un serveur de base de données, par exemple Oracle, SQL-Server, etc. En plus d'un Pilote de Base de données et d'une Connexion à la base de données, un logiciel client pour la Base de données concernée est nécessaire. Un Administrateur de base de données doit mettre en place l'identification de l'Utilisateur sur le serveur de base de données, qui apparaît lorsque la Base de données est ouverte (login). Les fonctions de la Base de données sont implémentées sur le serveur de base de données, réduisant la charge de calcul sur le PC client. Les Bases de données Client/Serveur peuvent être utilisées à partir de ***GeoDinProfessional*** à partir de maintenant.\
Le Système de GeoDin contient des fonctions permettant de copier ou de transférer des données entre types de Base de données. Il est donc possible de Modifier le format de Base de données d’un Projet après qu’il a été créé.

## Hiérarchie ET règles générales

Les Bases de données GeoDin peuvent être définies à deux niveaux distincts.

**Bases de données du Système**

sont configurés de manière centralisée pour une Installation GeoDin et sont affichés sur chaque Utilisateur qui démarre GeoDin depuis cette installation. Ceci est particulièrement utile inclus les installations réseau avec des Bases de données Client/Serveur, car la configuration de la Base de données doit être faite sur une seule fois de manière centralisée. Une Connexion à la base de données Système est créé avec la Méthode **"Etablir une connexion à une base de données"** Le Niveau du Système (voir **Configuration**); les informations de connexion sont enregistrées sous forme de `*.CON` Fichier inclus le `CONFIG` Répertoire de l'Installation GeoDin, qui peut être protégé en écriture sur un partage réseau et géré par l'administrateur du Système. Ces Fichiers de connexion peuvent être transmis Fichier par Fichier, ou configurés une fois par un administrateur puis rendus Disponibles à tous les utilisateurs. N'importe quels Paramètres de Base de données définis à ce Niveau du Système remplacent tous / toutes les autres Définitions de Base de données portant le même Nom.

Le **Importer** la Méthode transfère les connexions de Base de données du Système depuis un système hérité existant `GEODIN.INI` file automatiquement dans le Format de papier actuel. Après avoir sélectionné un `GEODIN.INI`, les connexions de Base de données reconnues sont affichées ; cochez les cases devant les Bases de données à transférer et confirmez sur **OK**. Chaque connexion importée est enregistrée comme une `*.CON` Fichier nommé d'après le Nom d'affichage sélectionné.

{% hint style="warning" %}
À partir de GeoDin 9, les Bases de données système configurées dans `GEODIN.INI` ne sont plus affichées dans le GeoDin Puits Manager. Utilisez le **Importer** Méthode pour migrer les anciennes `GEODIN.INI` des connexions sur `*.CON` fichiers.
{% endhint %}

**Bases de données de l'Utilisateur**

sont créés ou définis localement en utilisant la Méthode **"Etablir une connexion à une base de données"**. Les Paramètres sont stockés sur Le PC de l'Utilisateur et sont Disponible à l'Utilisateur qui les a créé.

**Nom de la Connexion à la base de données**

Différentes Bases de données Utilisateur ne peuvent pas avoir de noms identiques. Une Connexion à la base de données définie comme une Base de données Système est Utilisé dans préférence à une Base de données personnalisé(e)

## Etablir une connexion à une base de données

La Méthode **"Etablir une connexion à une base de données"** est Disponible sous le ![Databases](/files/ca3002174eb39e3c246efc079e65998d6a251929) **Bases de données** onglet dans le gestionnaire de Puits GeoDin (GOM) :

Au démarrage de la Méthode, vous pouvez alors choisir, soit d'Utiliser une Base de données Access, soit de Créer une connexion à un serveur de Base de données (avec *GeoDin Client/Serveur* module).

Depuis GeoDin 9, les connexions de Base de données ne sont plus créé avec OLE\_DB, mais exclusivement avec FireDAC.

FireDAC a trois avantages principaux sur OLE\_DB :

1. La connexion permet un accès plus rapide (surtout visible avec les Base de données Client/Serveur).
2. Un Processus de configuration compliqué n'est pas nécessaire (ce qui est le cas avec les connexions ODBC).
3. La correspondance des noms DLL\_ des descripteurs de type de champ pour les Base de données Client/Serveur dans le GeoDin.INI n'est pas nécessaire.

Des descriptions détaillées à propos des connexions FireDAC sont disponibles ici :

<http://docwiki.embarcadero.com/RADStudio/XE5/en/Base> de données\_Connectivity\_(FireDAC)

La création de connexions de bases de données vers les bases de données Access est décrite au chapitre : [MS Access](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database/supported-database-types.md)

La création de connexions de bases de données Client/Serveur est décrite au chapitre : [Client/Serveur](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database.md)

Le Contenu de référence de Puits, measurement, Rapport, document et copie de Projet, autrefois dupliqué sur cette page, se trouve désormais sur ses pages sujet - voir [Travailler avec les Données de mesure](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/working-with-measurement-data.md), [Référence des Opérations du Puits](/geodin-desktop/fr/types-dobjets/object-operations-reference.md), [Travailler avec les Projets](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/working-with-projects.md), [Modèles de Rapport](/geodin-desktop/fr/visualisation-mises-en-page-et-rapports/report-templates.md), et [Gestion des Documents](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/managing-documents.md).

## Sujets connexes

* [Gestion des Connexions de Base de données](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database/managing-database-connections.md) - édition, suppression, bases de données Système vs. Utilisateur, configuration
* [Types de Base de données pris en charge](/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database/supported-database-types.md) - spécificités d’Access, SQL-Server, Oracle, MySQL, PostgreSQL


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/fr/espace-de-travail-and-gestion-des-donnees/connecting-to-a-database.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
