如何更改MS Access中链接表的连接字符串

Joh*_*ohn 4 sql-server ms-access linked-tables

所以我刚开始一份新工作,我的部分职责是支持一些旧的Access数据库应用程序,直到我可以用更好的东西替换它们.我注意到的第一件事是Access数据库使用链接表(链接到SQL Server),但它们指向生产.在进行任何更改之前,我想设置一个测试环境并将Access文件指向测试SQL Server.

这是我迷失的地方.我无法弄清楚如何更改链接表指向的位置.我在这里看到有人建议在代码中更改它,但是表单似乎在设计时受到限制,我更喜欢在设计模式下进行更改,以便Test和Prod版本完全独立运行.我无法在任何地方找到这样做的地方.

有人能指出我正确的方向吗?我不想在运行时更改连接属性...

谢谢,约翰

smo*_*re4 5

您基本上想要为开发或测试环境设置新的ODBC数据源,然后使用MS Access的链接表管理器将其指向新表.

  • 打开包含表链接的数据库.
  • 在"工具"菜单上,指向"数据库实用工具",然后单击"链接表管理器".
  • 选中"始终提示新位置"复选框.
  • 选中要
    更改其链接的表的复选框,然后单击"确定".
  • 在"选择新位置"对话框中,指定新位置,单击"打开",然后单击"确定".