加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 升级拆分的Access数据库

发布时间:2020-12-12 07:09:08 所属栏目:MsSql教程 来源:网络整理
导读:我需要升级一个拆分Access数据库,即当前在两个mdb文件之间分割的数据库,一个前端和后端.我看到许多网页本质上都说“运行升迁向导”.我的第一个非常基本的问题: 我应该在我的前端mdb或后端mdb中运行此向导吗? 我假设我不想链接主mdb – 后端mdb – sql serve
我需要升级一个拆分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管理器.
>在文件DSN选项卡上,单击添加….您将看到可用驱动程序的列表.选择SQL Server,然后单击下一步. (如果前端仅在您的计算机上使用,则可以改为创建系统DSN.)
>查找公共位置并命名数据源.
>单击下一步并完成.这将设置数据源的第一部分,并将打开SQL Server数据源向导.
>命名数据源,然后选择放置升迁后端数据库的服务器.
>根据需要更改其余设置(您可能不需要更改太多,但这些更改的范围可能需要第二个问题)并单击完成.

设置数据源后,获取外部数据应该可以选择将其作为源. (在2007年,您可以从“外部数据”功能区到达.可以在“更多”下找到ODBC数据源.)

根据马特的后续问题进一步扩展:

你是如何做到这一点的设计选择.我建议升级后端mdb,因为这样可以保留你在Access中拥有的任何形式;如果您的数据在SQL Server中,我认为这不是一个过渡.

在升迁之前,您的表已链接到后端数据库,并且链接表管理器显示了链接.设置ODBC数据源并链接这些表后,它将显示该链接.您将以两种不同的方式查看链接,因为它们实际上是不同类型的链接(Access与ODBC),即使链接在前端mdb中看起来相同.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读