Sql 将数据库从一台计算机复制到另一台计算机

Sql 将数据库从一台计算机复制到另一台计算机,sql,sql-server,sql-server-2012,Sql,Sql Server,Sql Server 2012,我和我的朋友都有sql server 2012。我有一个数据库,我想把大部分表复制到我朋友笔记本电脑上的数据库中。我不知道该怎么做 我知道在sql server中,我可以使用下面的行将数据从数据库A中的一个表复制到数据库B select * into database_a.dbo.MyTable from database_a.dbo.MyTable 连接两台笔记本电脑的最佳方式是什么?你可以做一个完整的备份,然后交给他恢复。或者,您可以给他一份*.mdf文件的副本,让他将其附加到

我和我的朋友都有sql server 2012。我有一个数据库,我想把大部分表复制到我朋友笔记本电脑上的数据库中。我不知道该怎么做

我知道在sql server中,我可以使用下面的行将数据从数据库A中的一个表复制到数据库B

 select * into database_a.dbo.MyTable from database_a.dbo.MyTable     

连接两台笔记本电脑的最佳方式是什么?

你可以做一个完整的备份,然后交给他恢复。或者,您可以给他一份*.mdf文件的副本,让他将其附加到数据库中。

有两个主要选项,一个是发送给您的朋友。为此,右键单击数据库、任务和备份。这种方法的问题是,如果您运行的版本稍有不同,您可能会遇到问题

另一种选择是放弃。要在数据库上正确执行此操作,请单击任务并生成脚本。确保选择从高级选项中为数据和架构编写脚本

后一种方法是我的首选方法(因为它更易于编辑,更易于阅读)