François Lévesque
Patrick Vigeant
Cofondateur et architecte de solutions chez Witify
Votre entreprise roule sur un fichier Access. Il fonctionne. Il a été bâti il y a des années, souvent par une personne qui n'est plus dans l'organisation, et il contient aujourd'hui vos clients, vos commandes, votre inventaire ou votre production. Personne n'ose y toucher : si le fichier tombe, les opérations tombent avec.
Si c'est votre situation, le problème n'est pas d'avoir choisi Access. Microsoft Access a longtemps été le bon outil pour les PME : simple, abordable, utilisable par des profils non techniques. Le vrai problème arrive plus tard, quand l'entreprise dépasse ce que l'outil peut porter et que plus personne ne sait quoi faire avec.
Pour rappel, Microsoft Access est un système de gestion de base de données avec une interface graphique et des outils de développement. Sa première version date de 1992, il fait partie de la suite Microsoft Office et gère une base de données relationnelle (format .accdb par défaut).
Cet article répond à trois questions : comment savoir si vous avez dépassé la limite d'Access, ce que l'attente vous coûte réellement, et comment en sortir sans arrêter l'entreprise.
Pris isolément, chacun de ces points est un irritant. Ensemble, ils décrivent un risque opérationnel.
Deux ou trois cases cochées, c'est vivable. À partir de cinq, Access n'est plus seulement un outil : c'est une dépendance que vous gérez à bout de bras.
Et si vous en avez coché plusieurs, la question n'est déjà plus « faut-il changer ? », mais « vers quelle approche ? ».
Access s'est installé dans les PME pour trois bonnes raisons, et ça vaut la peine de les nommer avant de parler de migration.
Autrement dit, Access a fait son travail. La bonne question n'est pas de savoir si c'était un bon choix il y a dix ans, mais s'il tient encore la charge que vous lui mettez aujourd'hui.
Les limites d'Access ne sont pas des opinions. Elles sont documentées, et elles se ressemblent d'une entreprise à l'autre.
Microsoft fixe la taille maximale d'une base Access à 2 Go. Dans les faits, les performances commencent souvent à se dégrader avant, autour de 1 Go, et ça s'accélère dès que plusieurs personnes travaillent en même temps sur le réseau local. C'est aussi à ce moment qu'apparaissent les fichiers corrompus et les réparations à répétition. Tout ce qui a été saisi depuis la dernière sauvegarde part avec.
Access n'a pas été conçu pour la collaboration en ligne ni pour le travail à distance, encore moins pour le mobile. Vos employés sur la route, vos sous-traitants et vos succursales n'ont donc pas accès aux données au moment où ils en ont besoin, ce qui ramène le téléphone, le papier et la double saisie dans le processus.
Access ne dispose ni de déclencheurs ni de vraies tâches programmées, par exemple pour les sauvegardes automatiques. Tout ça reste possible, mais au prix d'un code complexe et de programmes externes. Passé un certain niveau, développer et maintenir un système de gestion dans Access demande plus d'efforts qu'avec des technologies modernes, pour un résultat plus fragile.
Selon votre version, votre système est peut-être déjà hors support. Access 2010 n'a plus de correctifs ni de mises à jour depuis le 13 octobre 2020, et Access 2016 depuis le 14 octobre 2025, comme l'indique le calendrier de fin de support de Microsoft. « Hors support » veut dire une chose précise : plus aucun correctif de sécurité sur le logiciel qui contient vos données clients. Et passer à une version plus récente est rarement un simple clic, puisqu'il faut régler au passage les incohérences de versionnage.
Le coût d'une migration est visible : il est écrit sur une soumission. Le coût du statu quo, lui, n'apparaît sur aucune facture. Il est pourtant bien réel.
| Ce que vous vivez | Ce que ça coûte vraiment |
|---|---|
| La base ralentit ou se corrompt quand toute l'équipe travaille | Des heures de saisie à refaire et une restauration de sauvegarde pendant que les opérations attendent |
| Personne ne peut travailler à distance ou sur la route | Des décisions retardées, de la double saisie, et un argument de moins pour attirer du personnel |
| Une seule personne comprend le système | Chaque vacances, chaque maladie et chaque départ devient un risque d'affaires |
| Votre version d'Access n'est plus supportée | Aucun correctif de sécurité sur la base qui contient vos données clients |
| Le plafond de 2 Go approche | On coupe l'historique ou on éclate les fichiers, et les données stratégiques deviennent inexploitables |
| Chaque nouveau besoin se bute à « ça ne se fait pas dans Access » | Vos processus s'adaptent au logiciel au lieu de l'inverse, pendant que vos concurrents automatisent |
C'est exactement pour ça qu'on repousse : la migration a un prix visible, le statu quo a un prix invisible. Il n'est pas plus petit, il est simplement étalé dans le temps et payé en heures perdues.
Un dernier point, moins confortable : la sortie d'Access finit toujours par arriver. La seule variable, c'est de savoir si elle se fera selon votre calendrier ou un lundi matin où le fichier refuse de s'ouvrir.
Elles sont toutes légitimes, et elles ont toutes une réponse concrète.
Le vrai calcul n'est pas « migration contre zéro », c'est « migration contre le coût du statu quo », celui du tableau ci-dessus. Et une migration ne se fait pas en un seul bloc : on peut commencer par ce qui fait le plus mal, par exemple l'accès simultané ou l'accès à distance, et étaler le reste. Si vous cherchez des ordres de grandeur avant même de parler à quelqu'un, nous avons publié nos fourchettes de prix pour le développement sur mesure au Québec.
C'est l'objection la plus fréquente, et c'est aussi la plus facile à désamorcer. Vos données Access sont structurées : des tables, des relations, des types de champs. Elles se reprennent. Le déroulement normal : on migre une copie, on compare les résultats avec l'original (nombre d'enregistrements, totaux, historiques) et on ne bascule que lorsque les deux systèmes donnent la même réponse. Pendant tout ce temps, votre fichier .accdb reste intact et en service.
Vos employés ne connaissent pas Access : ils connaissent votre processus. C'est ça, la vraie valeur, et elle se transporte. Un système moderne bien conçu demande généralement moins de formation qu'Access, parce qu'il ressemble aux applications web que votre équipe utilise déjà tous les jours et parce qu'on y élimine les contournements que tout le monde avait fini par apprendre par cœur.
Une migration bien menée ne mobilise pas votre équipe à temps plein. Elle demande surtout des décisions au bon moment : valider les règles d'affaires, tester les écrans, confirmer les données reprises. Le scénario qui mobilise vraiment tout le monde, c'est la migration d'urgence, celle qu'on déclenche après une corruption de fichier ou un départ imprévu.
La crainte est fondée, surtout si vous avez déjà vécu un projet qui a mal tourné. Deux protections simples : valider le besoin avant d'écrire du code (requis écrits, maquettes, périmètre clair de la première version) et livrer par étapes, pour voir le système fonctionner avant qu'il soit terminé. Et surtout, Access reste en place tant que le remplacement ne fait pas mieux. On ne débranche rien à l'aveugle.
Les plateformes modernes, en particulier infonuagiques, apportent trois choses qu'un fichier partagé ne pourra jamais offrir :
Côté technologie, les options ne manquent pas : bases relationnelles classiques comme SQL Server ou PostgreSQL, plateformes infonuagiques comme Amazon RDS ou Azure SQL Database. SQL Server est reconnu pour sa robustesse et son intégration étroite aux environnements Windows, PostgreSQL pour son respect des standards ouverts et son extensibilité, et les solutions infonuagiques pour leur élasticité et la réduction des coûts d'infrastructure.
Chez Witify, nous privilégions MySQL ou PostgreSQL sur des serveurs infonuagiques. Les deux technologies sont matures, stables et open-source, ce qui élimine les coûts de licence. MySQL est aussi la base de données par défaut de Laravel, l'un des cadriciels PHP les plus utilisés, ce qui simplifie le recrutement et la maintenance à long terme.
Le choix de la technologie vient toutefois en second. Ce qui détermine le succès d'un projet, c'est l'alignement entre la complexité réelle de vos opérations, la solution retenue et votre capacité à absorber le changement.
Trois étapes, dans cet ordre.
Sortir d'Access n'est pas une mise à niveau technique. C'est une décision d'affaires sur la façon dont votre entreprise gère, protège et exploite ses données pour les prochaines années. Une solution de gestion moderne vous redonne surtout une chose qu'un fichier partagé ne rendra jamais : la capacité de dire oui à un nouveau besoin.
Faites valider votre plan de sortie d'Access, gratuitement. Un appel avec un architecte de solutions : on regarde votre situation réelle (taille du fichier, nombre d'utilisateurs, processus qui en dépendent) et vous repartez avec les options réalistes et un ordre de grandeur de budget. Aucun engagement, et rien n'est facturé avant une entente. Réservez votre diagnostic gratuit.
Tags :
Partager l'article :
Patrick Vigeant
Cofondateur et architecte de solutions chez Witify
Depuis plus de 10 ans, Patrick conçoit des systèmes de gestion sur mesure et outille les PME d'infrastructures technologiques axées sur l'efficience et l'efficacité. Chargé du cours Web Analytics de 2e cycle à HEC Montréal et président de la Relève d'affaires lavalloise, il reste branché autant sur les dernières tendances numériques que sur la réalité concrète des entreprises d'ici. Son approche : transformer la technologie en avantage concurrentiel durable pour les organisations qu'il accompagne.