【发布时间】:2015-07-11 02:55:26
【问题描述】:
首先 - 我的 VB 技能几乎不存在,所以如果可能的话,任何建议/想法都应该更详细一点。这是我面临的问题-
我们已经在 Ms Access 2010 中链接了数据库表和查询。现在已经在新的 SQL 服务器上创建了数据库的副本。所以我想重新链接这些表,以便访问新 SQL 服务器上的表。现在,所有的表都对应旧服务器上的数据库。这是我尝试过的-
- 在网络上打开 XYD_Outreach_Dev.accdb(这是我们使用的开发版访问权限)
- 形成一个新的 ODBC 连接,该连接会创建一个对应于新 SQL 服务器 (2012) 的 new_sql_server.dsn 文件
- 转到外部数据 -> ODBC 数据库 -> 通过创建链接到数据源......
- 链接到表格说 - tblAbriContacts
- 这将创建一个新的链接表 dbotblAbriContacts
- 我将其重命名为 tblAbriContacts,此时 Access 会询问我 -> 表已存在。你想更换它吗?我点击是,表格被替换
- 我点击了保存按钮,关闭应用程序并重新启动它。 tblAbriContacts 再次指向旧数据库
可能是什么问题?请注意,我必须对所有数据库、查找表和联结表执行此操作。
我是否必须在启动后立即更改接入点指向的一些连接字符串?
如果我尝试链接表管理器,没有任何反应,它显示“所有选定的表都已成功刷新”。但什么也没有发生。我猜那是因为这些表还没有从旧数据库中移出。已在新服务器上创建了所有内容的新副本。
请帮我解决这个问题。由于这个原因,我的工作被卡住了。
【问题讨论】:
标签: sql-server database ms-access-2010