迁移数据库ms访问2003到2007

时间:2009-09-22 13:43:07

标签: sql ms-access

我是Access的新手,我没有任何经验。在工作中,我被要求研究MS Access 2003数据库迁移到2007年。

我已经在互联网上阅读过,通常如果您在Access 2007中打开.mdb文件,它通常会正常工作。但就我而言,我收到了一个错误:

  

行动失败

现在我不确定我是否在这里收到了正确的文件。

这是数据库文件的结构。数据库名称为:Energy。

Folder Energy:
Access2003
Energy.app
System.MDW
Energy (it's a link)
Energy.ini 

我制作了Energy.app的副本,然后将其重命名为Energy.mdb。我在Access 2007中打开了这个文件Energy.mdb。然后我收到了错误。如何找到.mdb文件?我做对了吗?

我还读到我必须复制数据库的前端或后端。我现在不确定前端和后端在哪里。

是否在SQL Server中?感谢您的帮助。


附加问题

我试图从网站上关注这个:

方法2:将数据库移动到受信任位置

为此,请按照下列步骤操作:

  1. 确定可以移动数据库的受信任位置。为此,请按照下列步骤操作:

  2. 单击“Microsoft Office按钮”,然后单击“访问选项”。 单击“信任中心”,然后单击“Microsoft Office Access信任中心”下的“信任中心设置”。

  3. 单击“受信任位置”,然后使用以下过程之一: 记下列出的受信任位置的路径。 添加新的受信任位置。为此,请单击“添加新位置”,然后指定要添加的位置的路径。

  4. 将Access 2007数据库移动到所需的受信任位置。

  5. 但它似乎没有用。我得到的错误是在我停用选项下的宏之后是:

      

    连接错误
      SQLState'28000'
      SQLServer错误18452
      [Microsoft] [ODBC SQL Server驱动程序] [SQl服务器]登录失败,用户'(null)'原因:未与受信任的SQL服务器连接关联

    但是我已经在受信任位置添加了一个新文件夹,如KB

    中所述

1 个答案:

答案 0 :(得分:2)

查看this

您是否允许信任模式?