如何将SQL Server数据库从一台本地PC移动到另一台本地PC



我在本地PC上使用SQL Server 2014 express来存储一个大学研究项目的大型数据集(3gb +),到目前为止它已经工作得非常好。

但是现在我需要把它转移到另一台新电脑上,所以我的问题是:

如何备份数据库,以便我可以在新的PC上再次访问和使用它?

从SQL Server Management Studio右键单击数据库,并从菜单中选择从某处备份。然后将备份文件传输到另一台PC上。然后在另一台PC上右键单击SQL server管理工作室的服务器,然后单击恢复数据库并选择备份文件。

这里有一个很好的教程链接:http://www.serverintellect.com/support/sqlserver/database-backup-ssmse/

顺便说一下,你应该存档备份文件。使用7zip,您可以在数据库备份文件上获得一个不错的比例

在另一个实例上恢复sql数据库的最直接的方法。

  1. 备份到你的磁盘驱动器
  2. 将. bak文件复制到目标计算机。
  3. 创建一个同名的新数据库…(空)
  4. 选择目标机器上的新数据库,选择还原选项。
  5. 将从硬盘恢复选项指向在步骤2中保存. bak的目录。

From SQL Server Management Studio

  • 连接到您的本地站点
  • 右键单击数据库
  • Select Tasks> Backup

向导将引导您完成备份过程。在另一台pc上,过程是相同的。

  • 连接本地站点
  • 右键单击数据库
  • Select Tasks> Restore

这些都是很好的答案,但是如果你像我一样使用一台访问权限有限的PC,因为你的组织锁定了一些东西,你将无法访问存储。bak文件的文件夹。为了绕过这个限制,在进行备份时选择一个不同的目标,如C:MSSQL backup .bak。一定要删除向导标识的初始目标,否则在执行备份时会出现错误(不要担心,下次备份数据库时会重新创建它)。

最新更新