Connecteur de base de données Microsoft Access

Catégorie : Connecteurs de bases de données

Introduction

Ce document a été créé pour aider à configurer un connecteur mindzieDataDesigner vers une base de données Microsoft Access. Le mindzieDataDesigner est l'outil ETL utilisé par mindzieStudio pour convertir les tables de bases de données en journaux d'événements pour le process mining. L'objectif de ce document est d'aider à créer la chaîne de connexion et à ouvrir les ports du pare-feu si nécessaire.

Aperçu

Le connecteur Microsoft Access permet la connexion aux fichiers de base de données Access (formats .mdb et .accdb). Ce connecteur est idéal pour les projets de process mining de petite envergure et l'intégration de systèmes hérités où les données sont stockées dans des bases de données Access.

Configuration requise

  • Système de base de données : Microsoft Access 2007 ou ultérieur (.accdb), Access 2003 (.mdb)
  • Support de plateforme : Windows (le moteur de base de données Access requis)
  • Dépendances : Microsoft Access Database Engine (ACE) ou Jet Database Engine
  • Accès fichier : Permissions lecture/écriture sur les fichiers de base de données Access

Format de la chaîne de connexion

Access 2007+ (.accdb)

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\path\to\database.accdb;

Access 2003 (.mdb)

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\path\to\database.mdb;

Exemples de connexion

Connexion standard .accdb

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\ProcessData\ProcessMining.accdb;

Base de données protégée par mot de passe

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\ProcessData\SecureDB.accdb;Jet OLEDB:Database Password=mypassword;

Connexion en lecture seule

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\ProcessData\ReadOnlyDB.accdb;Mode=Read;

Connexion héritée .mdb

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\LegacyData\OldProcess.mdb;

Résolution des problèmes

Problèmes courants

Erreur "Provider not found"

  • Installer le redistribuable Microsoft Access Database Engine
  • Vérifier la compatibilité 32 bits vs 64 bits
  • Vérifier l'orthographe et la casse du nom du provider

Erreur "File not found"

  • Vérifier que le chemin du fichier est correct et accessible
  • Contrôler les permissions de lecture/écriture du fichier
  • S'assurer que le fichier n'est pas verrouillé par une autre application

Erreur "Database password required"

  • Inclure le mot de passe dans la chaîne de connexion
  • Vérifier que le mot de passe est correct
  • Contrôler la présence de caractères spéciaux dans le mot de passe

Informations complémentaires


💡 Astuce : Envisagez de migrer les bases Access de plus grande taille vers SQL Server ou d'autres systèmes serveur pour de meilleures performances et une meilleure évolutivité dans les scénarios de process mining en entreprise.