MS Access 2010: « séquence collationner pas prise en charge avec le format de fichier spécifié »

StackOverflow https://stackoverflow.com/questions/3601107

  •  25-09-2019
  •  | 
  •  

Question

Je récemment mis à jour à MS Access 2010. Quand j'ouvre un certain .mdb (format de fichier de 2000 à 2003), je suis accueilli avec ce message: collating sequence not supported with the specified file format. Je ne sais pas ce que cela signifie, mais il me donne à chaque fois que l'ouverture de la base de données.

Je l'ai googlé autour, mais rien trouvé que je pensais que semblait lié. Si je mis à jour le format de fichier à 2007, il ne m'a pas donné le message, mais qui ne sont pas beaucoup plus d'une option dans cette situation.

Est-ce un problème 2010? ou est-il quelque chose corrompu avec ma base de données? Que dois-je faire pour travailler autour d'elle?

Était-ce utile?

La solution 2

Cet article de KB par M $ fixé mon problème. La question était le paramètre « nouvel ordre de tri de base de données ».

Autres conseils

J'ai eu le même problème et a trouvé une autre solution. J'utilise MS-Access 2010 et 2007. 2010 n'a pas pu créer des fichiers .mdb et les fichiers accdb il créé ne serait pas ouvert en 2007. La solution était d'aller à l'onglet Fichier en 2010, cliquez sur le lien Options et définir l'ordre de tri de nouvelles bases de données à général - héritage ». Le ordre de tri qui a été affiché était « Général » J'ai ensuite créé une base de données vierge au format mdb et importé tous les objets, les formes, le code et. La nouvelle base de données fonctionne en 2007. réactivé

Je rencontrais cette erreur après avoir activé l'option Nom de la piste de correction automatique d'informations pour une base de données créée à l'origine dans Access 2007 puis mis à jour plus tard au format de fichier 2010. J'utilise maintenant dans Access 2016.

Dans mon cas, contrairement à la résolution fournie par Microsoft KB article référencé par le répondre la solution était de changer le nouvel ordre de tri de base de données "général - Legacy".

En outre, cette base de données est configuré pour effectuer automatiquement à la sortie Compact et réparation. Pour une raison quelconque cela a causé l'ordre de tri de revenir au général. Par conséquent, les étapes exactes que je devais prendre pour résoudre le problème sont les suivants:

  1. Modifier Nouvel ordre de tri de base de données mise à Général -. Héritage
  2. Base de données Fermer. Annuler automatique Compact et réparation en appuyant sur ESC.
  3. base de données Rouvrir et confirmer tri est encore mis au général -. Héritage

J'ai aussi fait face à la même question, j'avais fichier MS-Access créé sur une machine. Et je bougeais mon serveur web à une autre machine. Et j'ai commencé à l'exception similaire.

Je viens de créer un nouveau MS-Access DB sur la nouvelle machine et une copie de toutes les tables (avec des données) de l'ancien db.

Et en utilisant le nouveau fichier DB fixe mon problème.

Vive!

Sauvegarde. Faites une copie de sauvegarde de la base de données mauvaise, sans écraser les sauvegardes existantes. Tout ce qui a mal tourné, vous ne voulez pas faire empirer les choses, et une sauvegarde vous donne plusieurs tentatives de récupération.

Décochez les cases Correction automatique de nom.

  • Dans Access 2007: Bouton Office | Options d'accès | Base de données actuelle.
  • Dans les versions précédentes: Outils | options | Général.

Pour une explication des raisons pour lesquelles, voir échecs causés par Nom correction automatique. Compact.

  • Dans Access 2010: Base de données Compact et réparation sur le ruban Outils de base de données
  • .
  • Dans Access 2007: Bouton Office | gérer | Compact / réparation.
  • Dans les versions précédentes: Outils | Utilitaires de base de données | Compact / réparation.

Décompiler. Fermer l'accès, et entrez quelque chose comme ceci à l'invite de commande: Utilisez le chemin où msaccess.exe se trouve sur votre ordinateur, et les guillemets.

Compact à nouveau.

Open Access (en maintenant la touche Maj enfoncée si vous avez un code de démarrage), et à nouveau compact.

Pour ce faire, deux fois: un échantillon

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top