---
locale: "fr"
updated_at: "2026-04-16T08:34:46.320Z"
canonical: "https://www.isdecisions.com/fr/userlock/docs/support/faq/base-de-donnees"
---

# Base de données

Découvrez comment UserLock utilise sa base de données et gère les données stockées.

## Quels sont les types de base de données pris en charge par UserLock ?

L'ensemble de l'activité des sessions utilisateur est audité par UserLock et sauvegardé dans une base de données à des fins d'analyse et de reporting.

Pour en savoir plus sur les systèmes de base de données supportés par UserLock, [cliquez ici](/userlock/docs/reference/concepts-fondamentaux/architecture-base-de-donnees#base-de-donnes).

## Est-ce que UserLock a besoin d’un serveur SQL dédié ?

Non. Vous pouvez gérer d’autres bases de données d’applications sur votre serveur SQL.

## La base de données de UserLock est-elle en libre accès ?

Oui. Vous pouvez y accéder depuis la console UserLock ou via le client de la base de données. Nous vous recommandons de ne pas modifier manuellement la base de données UserLock.
Si vous souhaitez utiliser et modifier la base de données des événements de session, veuillez faire une copie et travailler sur cette copie.

## Est-ce que je peux utiliser la même base de données pour les serveurs UserLock Principal et de sauvegarde ?

Non. Les serveurs UserLock principal et de sauvegarde ont besoin d’utiliser leur propre base de données. Vous pouvez utiliser le même serveur de gestion de base de données, mais vous avez besoin de définir un nom de base de données différent pour chaque serveur UserLock.

## Comment puis-je définir une base de données MS SQL Server dans UserLock ?

Pour utiliser une base de données MS SQL Server, il suffit de

1. Créer une base de données vide dans MS SQL Server.
2. Ouvrez la console UserLock et cliquez sur la roue dentée en haut à droite pour accéder aux paramètres du serveur.
3. Cliquez sur base de données pour afficher les paramètres actuels de la base de données.
4. Sélectionnez le type de base de données **SERVEUR SQL**.
5. Enfin, sélectionnez la base de données que vous souhaitez utiliser, puis choisissez la méthode d'authentification.

UserLock est maintenant prêt à fonctionner avec une base de données SQL Server.

## La taille de ma base de données UserLock ne diminue pas après avoir nettoyé les événements.

Le nettoyeur de session supprime les événements de session de la base de données. Il vous permet de libérer de l'espace dans la base de données, mais ne réduit pas la taille du fichier de la base de données.

Pour réduire la taille de la base de données, vous devez compacter votre base de données :

- Pour la base de données MS SQL Server, cette option est disponible dans [MS SQL Server Management Studio](https://learn.microsoft.com/fr-fr/sql/relational-databases/maintenance-plans/maintenance-plans?view=sql-server-ver16).
- Pour le fichier de base de données MS Access (mdb) par défaut, vous pouvez le faire via MS Access pour [compacter et réparer votre base de données](https://support.microsoft.com/fr-fr/topic/%C3%A9viter-et-corriger-les-probl%C3%A8mes-de-fichier-de-base-de-donn%C3%A9es-%C3%A0-l-aide-de-la-commande-compacter-et-r%C3%A9parer-6ee60f16-aed0-40ac-bf22-85fa9f4005b2). Si vous n'avez pas MS Access, vous pouvez utiliser cet [outil gratuit de Microsoft](https://support.microsoft.com/fr-fr/office/t%C3%A9l%C3%A9charger-et-installer-microsoft-365-access-runtime-185c5a32-8ba9-491e-ac76-91cbe3ea09c9).
- Pour les bases de données MySQL, veuillez vous référer à la documentation en ligne de [MySQL](https://dev.mysql.com/doc/) concernant le plan de maintenance de base de données. Ce [lien](https://www.geeksforgeeks.org/mysql-database-maintenance-best-practices/) pourrait vous aider à appliquer les meilleures pratiques, sinon vous pouvez en trouver beaucoup d'autres sur Internet.

*Note : La maintenance de base de données est du ressort de nos clients. Il vous incombe de surveiller la base de données et de réaliser sa matinenance régulièrement. Vous devrez peut-être faire appel à votre administrateur de base de données pour la réaliser de manière judicieuse.*

## Comment utiliser SQL Express et transférer des enregistrements depuis la base de données MS Access par défaut ?

Voici plusieurs guides à disposition :

- [Installer et configurer SQL Express](/userlock/docs/guides/base-de-donnees/installer-et-configurer-sql-express)
- [Définir la base de données de production](/userlock/docs/guides/base-de-donnees/definir-base-donnees-production)
- [Migrer les données de MS Access à SQL](/userlock/docs/guides/base-de-donnees/migrer-access-ves-sql-server)
