我们有一个客户,有很多旧的访问文件,我们正在查看。老实说,我们处理的访问并不多,但是他们在性能上有问题,所以我们决定尝试一下。
我注意到的第一件事是,所有的文件都是Access 2002-2003格式的,我想看看能否将它们升级到2016年。许多mdb文件正在升级,但有几个不会升级。
我们可以打开问题mdb文件,它运行良好,但当我们试图保存,因为它只是什么都不做!您选择“另存为”(.accdb)并选择文件夹,单击“保存”,它绝对不会做任何事情!没有错误,在右下角没有成功,也没有创建任何文件。我在2013年和2016年的Access上用多台电脑进行了测试,所以我想这个mdb中的一些东西会导致它无法保存。不酷的是,它没有给出任何错误或有帮助的通知,为什么它不能保存。我已经试过了一个小型维修数据库。
发布于 2019-02-08 18:32:54
一般步骤是:
将Access 2000或Access 2002 - 2003数据库转换为.accdb格式
若要将Access 2000或Access 2002-2003数据库(.mdb)转换为.accdb文件格式,必须首先使用Access 2007、Access 2010、Access 2013或Access 2016打开数据库,然后将其保存为.accdb文件格式。
单击“文件”,然后单击“打开”。
单击要转换的Access 2000或Access 2002-2003数据库(.mdb)。
注意:如果出现“数据库增强”对话框,则数据库使用的文件格式早于Access 2000。要继续,请参阅将Access 97数据库转换为.accdb格式的部分。
单击“文件”,单击“另存为”,然后单击“将数据库保存为”。
选择访问文件类型,然后单击“另存为”。
如果单击“另存为”时打开了任何数据库对象,则Access会提示您在创建副本之前关闭它们。单击“是”使Access关闭对象,或单击“否”取消整个进程。如果需要,Access还会提示您保存任何更改。
在“另存为”对话框中,在“文件名”框中键入文件名,然后单击“保存”。
Access创建数据库的副本,然后打开副本。Access自动关闭原始数据库。
https://serverfault.com/questions/953024
复制相似问题