将数据从一个MSSQL DB迁移到另一个

时间:2017-02-04 13:57:13

标签: sql-server database sql-server-2008 sql-server-2012 database-migration

我想知道是否有一种安全/清洁且有效的方法可以按照以下条款将数据从一个MSSQL DB传输到另一个MSSQL:

  • 两个DB都具有完全相同的结构。

我需要能够选择从哪些表中导出数据,然后从新的新表中删除数据。

所以它看起来像这样:

  • 从beta DB中删除数据
  • 从旧数据库
  • 将数据插入数据库

MSSQL是否有某种导入/导出向导或某种工具可以帮助我解决这个问题?

1 个答案:

答案 0 :(得分:1)

在Sql Server Management Studio中有一个用于数据导入/导出的内置向导:

  • 右键单击您的数据库
  • 点击“任务”
  • 选择“导入数据...”或“导出数据...”
  • 在这里,您可以为数据传输操作选择源和目标(例如,您可以选择SQL Server DB作为源和目标,并将数据从旧DB中的表传输到新DB中的相同表),但是我认为您需要编写自己的脚本来删除旧数据

以下是显示如何打开此向导的屏幕截图:

enter image description here