SqlServer本地数据库迁移到服务器

这里写自定义目录标题

版本相同的数据库

当版本相同时,可以通过采用数据库备份还原的方式实现数据移动
1.打开数据库,右键需要备份的数据库,选择任务——>备份
在这里插入图片描述
2.选择备份到的位置,可以记一下。点击确定。
在这里插入图片描述
3.可以看到备份完会在对应位置生成一个.bak文件
在这里插入图片描述
4.将这个文件复制到服务器上面对应的地点,随后打开服务器上的数据库,右键还原文件和文件组。
在这里插入图片描述
5.选择源设备
在这里插入图片描述

6.点开后选择备份文件存放的地方(第4步放的位置)
在这里插入图片描述
7.选择完后点击确定,再点击确定,回到这个页面,点击确定。
在这里插入图片描述
8.在上面写好数据库名称点击确定就可以备份还原到服务器上啦。
But,如果本地和服务器的版本不一致的话,将会报下面的错误:
在这里插入图片描述
这就要用第二种方法了。

版本不同的数据库

1.同样右键选择目标数据库,点击任务,生成脚本。
在这里插入图片描述
2.选择要生成整个数据库对象还是具体的某个表。
在这里插入图片描述
3.点击另存为脚本
在这里插入图片描述
4.点击高级选项,这里就是精妙之处了。
在这里插入图片描述

在服务器版脚本上选择你想要导入的版本,在要编写的脚本的数据的类型选择架构和数据。

5.点击下一步生成脚本文件。
在这里插入图片描述
6.开始导入数据啦,第一种方法就是直接在服务器上打开数据库右键新建查询,把脚本文件的内容拷贝上去,注意需要改动两个地方。
在这里插入图片描述

脚本文件中这两行地址要改成服务器上对应的地址。然后点击F5执行,数据就进去了。

还有一种方法是命令栏执行。

参考博文
https://blog.csdn.net/wang465745776/article/details/54969676
https://blog.csdn.net/qq_41460383/article/details/105142013
https://jingyan.baidu.com/article/597a064334c2dd312a524359.html

  • 2
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQL Server 数据库迁移工具是用于将数据、结构和对象从一个 SQL Server 数据库迁移到另一个数据库的工具。它提供了一种方便和高效的方式来完成数据库迁移的过程。 首先,SQL Server 数据库迁移工具可以帮助用户迁移数据。它可以将源数据库中的表、视图、索引、存储过程等各种对象以及它们的数据导出到目标数据库。这对于用户想要在不同的环境中复制数据库或者将数据从一个服务器迁移到另一个服务器非常有用。 其次,SQL Server 数据库迁移工具还能够迁移数据库结构。用户可以使用它来导出源数据库中的数据库结构,例如表结构、触发器、约束等,并将其导入到目标数据库中。这样可以确保目标数据库具有与源数据库相同的结构,从而方便用户在不同的环境中进行开发和测试。 此外,SQL Server 数据库迁移工具还提供了一些额外的功能来简化迁移过程。例如,它可以自动处理目标数据库中已经存在的对象,确保迁移过程不会导致数据丢失或冲突。它还可以生成详细的迁移报告,提供了关于迁移过程中出现的问题和警告的信息,帮助用户得到更好的迁移结果。 总之,SQL Server 数据库迁移工具是一个非常有用的工具,它可以帮助用户轻松地将数据、结构和对象从一个 SQL Server 数据库迁移到另一个数据库,提高数据库迁移的效率和准确性。无论是在开发、测试还是生产环境中,都可以依靠这个工具来完成数据库迁移工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值