sql-server – 升级拆分的Access数据库
我需要升级一个拆分Access数据库,即当前在两个mdb文件之间分割的数据库,一个前端和后端.我看到许多网页本质上都说“运行升迁向导”.我的第一个非常基本的问题:
我应该在我的前端mdb或后端mdb中运行此向导吗? 我假设我不想链接主mdb – >后端mdb – > sql server.我应该在后端mdb上运行向导,然后在前端mdb中更改链接表以指向sql server而不是后端mdb?如果是这样,这是怎么做到的?当我右键单击并进入链接表管理器中的前端表(链接到后端md)时,它似乎只让我选择一个新的mdb文件. 解决方法我同意你的第一个猜测:你将需要在后端mdb上运行向导.一旦在SQL Server中,也如您所猜测的那样,您将希望链接前端以使用SQL Server数据.一种方法是为新的SQL Server数据库设置ODBC数据源,并在链接表管理器中选择它. >打开数据源(ODBC)快捷方式:在XP专业版中,这位于“管理工具”下的“控制面板”中. (如果您没有看到它,则可能无权创建数据源,因此您必须与网络人员一起执行此操作.)这将打开ODBC管理器. 设置数据源后,获取外部数据应该可以选择将其作为源. (在2007年,您可以从“外部数据”功能区到达.可以在“更多”下找到ODBC数据源.) 根据马特的后续问题进一步扩展: 你是如何做到这一点的设计选择.我建议升级后端mdb,因为这样可以保留你在Access中拥有的任何形式;如果您的数据在SQL Server中,我认为这不是一个过渡. 在升迁之前,您的表已链接到后端数据库,并且链接表管理器显示了链接.设置ODBC数据源并链接这些表后,它将显示该链接.您将以两种不同的方式查看链接,因为它们实际上是不同类型的链接(Access与ODBC),即使链接在前端mdb中看起来相同. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |