Impossible d’utiliser le pilote ODBC Access ou un fournisseur OLEDB en dehors des applications d’Office-clic

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 2874601
Symptômes
Lorsque vous essayez de créer un DSN ODBC pour les pilotes qui sont fournis par Microsoft Access dans l’administrateur de données Sources ODBC, la tentative échoue. Ce problème se produit si vous utilisez une installation clic (C2R) d’Office. Selon la version de Microsoft Office, vous pouvez rencontrer un des problèmes suivants lorsque vous essayez de cette opération :
  • Les pilotes ODBC fournis par ACEODBC. DLL ne sont pas répertoriés dans la boîte de dialogue Sélectionner un pilote.
  • Vous recevez une erreur « le système d’exploitation n’est pas actuellement configuré pour exécuter l’application » message.
  • « Impossible de charger odbcji32.dll » message d’erreur.

Pilotes concernés :

  • Pilote Microsoft Access (*.mdb, *.accdb)
  • Accès de Microsoft Text Driver (*.txt, *.csv)
  • Pilote Microsoft Excel (*.xls, *.xlsx, *.xlsm, *.xlsb)

En outre, si vous essayez de définir une connexion OLEDB à partir d’une application externe (celui qui est en cours d’exécution en dehors d’Office) en utilisant le fournisseur OLEDB de Microsoft.ACE.OLEDB.12.0, vous rencontrez une erreur « Fournisseur est introuvable » lorsque vous essayez de vous connecter au fournisseur.
Cause
Démarrer en un clic des installations de Microsoft Office s’exécutent dans un environnement virtuel isolé sur le système d’exploitation local. Certaines applications en dehors d’Office n’est peut-être pas conscients de l’emplacement pour l’installation dans l’environnement isolé.

Vue d’ensemble de clic pour l’architecture de l’installation d’Office 365
http://technet.Microsoft.com/en-us/library/jj219420.aspx
Résolution
Connexions ODBC à utiliser dans les applications Office

Vous pouvez contourner le problème en créant une source de données à partir d’une application Office, par exemple Access, au lieu d’utiliser l’administrateur ODBC. Pour créer une nouvelle source de données dans Access, procédez comme suit :
  1. Sur le ruban, sélectionnez Données externes > De la base de données ODBC.
  2. SélectionnezImporter ou lier, puis cliquez sur OK.
  3. Sélectionnez l’onglet pour le type de DSN que vous souhaitez créer (Source de données fichierou Source de données Machine), puis cliquez surNouveau.
  4. Sélectionnez le driveralong approprié, les informations requises pour compléter l’entrée.
  5. Afterthe DSN est créé, cliquez sur Annuler pour quitter les autres étapes de liaison/importation.
  6. La source de données doit maintenant apparaître dans l’administrateur ODBC, et vous pouvez l’utiliser dans n’importe quelle application Office.
Connexions fournisseur ODBC ou OLEDB de Microsoft.ACE.OLEDB.12.0 qui seront utilisées en dehors d’Office

Vous devez installer une installation MSI du moteur de base de données Microsoft Access à partir d’une des sources suivantes afin que l’application appelante peut localiser le pilote et le fournisseur.

Moteur 2010 redistribuable de la base de données Microsoft Access
https://www.Microsoft.com/en-us/download/details.aspx?ID=13255

Microsoft Access Runtime 2013
http://www.Microsoft.com/en-us/download/details.aspx?ID=39358

Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 2874601 - Dernière mise à jour : 06/27/2016 21:20:00 - Révision : 2.0

Access 2016, Microsoft Access 2013, Microsoft Access for Office 365

  • kbmt KB2874601 KbMtfr
Commentaires