2010-08-30 27 views
3

我最近升级到MS Access 2010.当我打开某个.mdb文件(2000-2003文件格式)时,我收到了以下消息:collating sequence not supported with the specified file format。我不确定它是什么意思,但每次打开数据库时它都会提供给我。MS Access 2010:“排序顺序不支持指定的文件格式”

我搜索了一下,但没有发现任何我认为似乎相关的东西。如果我将文件格式升级到2007年,它并没有给我提供信息,但在这种情况下这不是一个很好的选择。

这是2010年版吗?或者是有什么损坏我的数据库?我需要做些什么来解决它?

+0

另请参阅http://stackoverflow.com/questions/4584314/cannot-open-database-created-with-access-2010-in-access-2007-even-with-sp2 – Fionnuala 2013-02-05 12:43:57

回答

3

This KB article by M $解决了我的问题。问题是“新的数据库排序顺序”设置。

+0

你应该接受你自己的答案。 – 2010-09-01 03:43:18

+0

感谢您的提醒......因此,在我接受我自己的答案之前,让我等了两天。我有55分钟的时间去! – Icode4food 2010-09-01 13:15:14

0

我也遇到过类似的问题,我在一台机器上创建了MS-Access文件。我将我的网络服务器转移到另一台机器上。我开始得到类似的例外。

我刚刚在新机器上创建了一个新的MS-Access数据库,并从旧的数据库中复制了所有的表(包含数据)。

并使用新的DB文件解决了我的问题。

干杯!

4

我有同样的问题,并找到了不同的解决方案。我正在使用ms-access 2010和2007. 2010无法创建mdb文件,它创建的accdb文件在2007年无法打开。解决方案是在2010年转到文件选项卡,单击选项链接并设置排序顺序为新的数据库为'一般 - 遗产'。显示的排序顺序是“常规”,然后我创建了一个mdb格式的空白数据库,并导入了所有的对象,表单,代码等。新重建的数据库在2007年运作。

+1

我遇到了这个问题使用'紧凑和修复'命令。这个解决方案为我工作。 – 2014-05-07 19:29:26