0

我的中央 MSSQL 服务器中有一个数据库,我的桌面上有一个包含新数据的访问版本。我能否将新数据从 access 数据库传输到中央 MSSQL 服务器数据库?

4

4 回答 4

3

您可以使用 SSMS 中的数据导入。

  1. 右键单击数据库
  2. 选择任务
  3. 导入数据..
  4. 选择您的 Access DB 作为源
  5. 设置从源到目的地的映射等

您可以将其保存为SSIS包,以便以后重新运行或在BIDS中开发以获取更高级的导入工具集。

于 2013-08-15T09:31:33.890 回答
2

您可以将 SQL Server 表链接到 Access 数据库 - 使用外部数据菜单。然后,您可以编写标准 Access 附加查询以在它们之间移动数据。

于 2013-08-15T09:35:18.813 回答
0

MS Access 有一个升迁向导,可以将数据从 Access 项目移动到现有的 SQL Server 数据库,或创建一个新数据库。

在从一些无政府数据库到 SQL Server 使用 Access 作为登台平台之前,我不得不使用它。

这里有一个关于如何使用它的指南:

http://office.microsoft.com/en-gb/access-help/use-the-upsizing-wizard-HP005273009.aspx

于 2013-08-15T09:59:14.117 回答
0

您可以使用一种强大的数据导出/导入工具,即SQL Server 集成服务SSIS。在那里,您不仅可以移动数据,还可以进行一些简单或复杂的数据操作,如转换、映射、查找和其他...

SSIS是可以从安装介质安装的SQL服务,并且只安装一次,因为它们独立于实例,实际上属于共享组件

此外,它们能够安排包执行,因此您可以执行更多次,而无需任何额外工作。它们通常用于 ETL 系统。

它们提供带有许多图形组件的丰富 GUI,因此您的管理和创建非常容易。

于 2013-08-15T09:45:17.083 回答