将整个SQL Server数据库从服务器复制到本地SQL Express的最简单方法

Col*_*tes 11 sql-server

我需要将整个数据库从我的服务器上的SQL Server 2005复制到我的本地SQL Express,以便运行我的应用程序进行演示.完成这项工作的最快/最简单的方法是什么?

编辑:我对我的服务器的访问权限非常有限,所以我认为我不能访问我可以创建的备份文件.

Chr*_*cht 11

如果数据库不是太大,您可以使用数据库发布向导.

这是Microsoft的免费工具,它为您创建了一个完整的数据库SQL脚本(不仅包括表和内容,还包括所有数据).

您可以在计算机上安装该工具,连接到远程服务器,然后让该工具直接在您的计算机上创建脚本.

您可以在此处下载数据库发布向导.


har*_*anb 8

您可以右键单击数据库-> 任务-> 生成脚本。您可以在此处选择一个、多个或所有对象。然后在向导的“设置脚本选项”步骤中,单击“高级”。在这里设置属性“数据类型为脚本;模式和数据。

完成这些步骤后,请确保发布到文件。因为只有文件才能处理大量数据。

现在您应该已经编写了所有对象、表和数据。现在开始运行脚本和中提琴!


Gal*_*ian 5

备份服务器上的数据库,然后在SQL Express中本地还原它.

编辑:如果这是你工作的一部分,你肯定可以让网络中的某个人为你提供备份..?

  • 我不认为这是一个选项,因为我无法访问在服务器上创建的备份文件。 (2认同)