Numéro d'article: 245407 - Dernière mise à jour: mercredi 23 août 2006 - Version: 4.0

Le message d'erreur « Impossible de mettre à jour. La base de données ou l'objet est en lecture seule » lorsque vous importez ou exportez des fichiers dans Access 2000

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Ancien nº de publication de cet article : F245407
IMPORTANT : cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986  (http://support.microsoft.com/kb/256986/ ) Description du Registre de Microsoft Windows

Utilisateurs avertis : cet article requiert des connaissances de base en matière de macros, de programmation et d'interopérabilité.

Cet article s'applique à une base de données Microsoft Access (.mdb) et à un projet Microsoft Access (.adp).

Sommaire

Agrandir tout | Réduire tout

Symptômes

Après avoir installé le Service Pack le plus récent pour Microsoft Jet 4.0, lorsque vous importez des fichiers de texte ou essayez d'exporter un objet Access au format de texte, le message d'erreur suivant peut s'afficher :
Impossible de mettre à jour. La base de données ou l'objet est en lecture seule.
Lors de l'importation, ce message est suivi de :
Une erreur est survenue lors de l'importation du fichier nom de fichier. Le fichier n'a pas été importé.

Cause

Le fichier que vous importez ou que vous essayez d'exporter ne porte pas d'extension de nom de fichier reconnue.

Résolution

Renommez l'extension de nom de fichier afin qu'elle corresponde à l'une des extensions répertoriées dans la section « Plus d'informations » plus loin dans cet article.

- ou -

Modifiez la clé de Registre suivante pour inclure l'extension du fichier que vous importez.

AVERTISSEMENT : toute mauvaise utilisation de l'Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\Text\DisabledExtensions
Pour plus d'informations sur la définition de cette clé de Registre, reportez-vous à la section Plus d'informations de l'article suivant. Cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
239471  (http://support.microsoft.com/kb/239471/ ) L'IISAM de texte Jet 4.0 permet aux utilisateurs d'ajouter des lignes aux fichiers système

Plus d'informations

Pour des raisons de sécurité, le Service Pack le plus récent pour Jet (par défaut) autorise uniquement l'importation de fichiers texte dotés des extensions suivantes :
  • txt
  • csv
  • tab
  • asc
  • htm
  • html
Si vous essayez d'importer un fichier texte ou d'exporter un objet Access au format de texte avec toute autre extension, le message d'erreur mentionné dans la section « Symptômes » s'affiche.

Procédure pour reproduire le problème

  1. Installez Microsoft Jet 4.0 Service Pack 3. Pour plus d'informations sur l'installation de ce Service Pack, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    239114  (http://support.microsoft.com/kb/239114/ ) Comment faire pour obtenir le dernier Service Pack pour le moteur de base de données Microsoft Jet 4.0
  2. Cliquez sur Démarrer, pointez sur Programmes, sur Accessoires, puis cliquez sur Bloc-notes
  3. Tapez le texte suivant :
       1,John,Doe
       2,John,Smith
       3,John,Jones
    					
  4. Enregistrez le fichier sous C:\Test.dat, puis fermez-le.
  5. Démarrez Microsoft Access 2000.
  6. Créez une base de données.
  7. Dans le menu Fichier, pointez sur Données externes, puis cliquez sur Importer.
  8. Dans la liste Fichiers de type, cliquez sur Fichiers texte (*.txt;*.csv;*.tab;*.asc).
  9. Dans la zone Nom de fichier, tapez C:\Test.dat, puis appuyez sur ENTRÉE.
  10. Cliquez sur Terminer. Notez que le message d'erreur suivant s'affiche :
    Impossible de mettre à jour. La base de données ou l'objet est en lecture seule.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Access 2000 Standard Edition
Mots-clés : 
kberrmsg kbexport kbimport kbprb KB245407
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.