Vidéo: Réparer des fichiers système ENDOMMAGÉS ou CORROMPUS ! | Windows 2025
Si vous utilisez Access 2000 à 2010, vous connaissez peut-être les fichiers Access Data Project (ADP) - Accédez aux fichiers de données qui permettent d'accéder à Bases de données SQL Server. Access 2013 supprime la prise en charge du format ADP et Microsoft recommande l'une des solutions suivantes:
-
Continuez à utiliser la même version d'Access. Les ADP continuent de fonctionner dans les versions antérieures d'Access. Toutefois, ils ne fonctionneront pas avec les nouvelles versions de SQL Server telles que SQL Server 2012 et SQL Server Azure.
Si vous effectuez une mise à niveau (ou des mises à niveau de votre organisation) vers des versions de SQL Server plus récentes que celles de votre version actuelle d'Access, vos ADP ne fonctionneront plus correctement.
-
Convertir en une application Web personnalisée Access. Dans Access 2013, vous pouvez importer vos tables dans une nouvelle application Access et Access crée automatiquement des formulaires pour votre application. Vous pouvez étendre la fonctionnalité des formulaires de base qu'Access crée pour vous afin que d'autres personnes puissent utiliser votre application sur le Web. Bien que certaines des fonctionnalités que vous utilisez dans ADP ne soient plus disponibles, attendez-vous à ce que Microsoft continue à mettre l'accent sur les améliorations du produit pour ce type d'application.
-
Convertir en une base de données de bureau liée. Access 2013 continue de prendre en charge la création de bases de données de bureau au format de fichier.accdb. Vous pouvez convertir votre application en. format accdb - y compris tous vos formulaires et rapports existants - et laissez les données dans SQL Server. Ensuite, vous pouvez lier à la base de données SQL Server en utilisant des tables liées, et votre application continuera à fonctionner.
-
Créez une application hybride. Si votre application est volumineuse et que vous ne voulez pas tout convertir en même temps, vous pouvez importer vos données dans une application Access et lier la base de données SQL Server à partir d'un. fichier accdb. Cette méthode vous permet de migrer progressivement, en ajoutant des formulaires et des fonctionnalités à votre application Access au fil du temps tout en conservant votre application client en tant que. Accdb fichier avec des tables liées à la base de données SQL Server derrière l'application Access.
-
Mettre à niveau vers le. NET Framework. Votre application peut être suffisamment complexe pour que vous envisagiez de passer à une plate-forme de développement plus robuste, telle que. NET Framework. SQL Server est conçu pour vous faciliter l'utilisation de l'infrastructure de base de données que vous avez déjà créée et étendre les fonctionnalités de votre application sans avoir à réécrire votre code de manière significative.
Lorsque vous travaillez avec des données provenant de SQL Server (ou d'une autre source de données), les données proviennent d'un endroit autre qu'Access.Après avoir établi la connexion au serveur et à la base de données, vous pouvez créer le reste de vos objets Access (formulaires, rapports, macros et modules) pour créer un frontal robuste à une base de données SQL Server.
