将整个数据库保存到sql server 2008中的查询

时间:2014-01-08 21:23:27

标签: sql sql-server-2008

我正在尝试将整个数据库保存到sql server 2008中的查询。我有使用mysql和phpmyadmin的经验,在那里我曾经有一个简单的按钮来保存数据库,包括约束和基本上一切,到一个简单的查询。

该查询基本上重新创建了我创建的数据库。我想你们明白我的意思。

在ms sql server中有这样的选项吗?先感谢您。

2 个答案:

答案 0 :(得分:2)

您可以生成脚本以在SSMS中重新创建数据库结构:

右键单击数据库,选择Tasks> Generate Scripts...并完成向导。

默认情况下,您没有获取所有数据的插入脚本,您需要在向导的Advanced选项中选择{1}}选择Types of data to script / Schema and data / Schema only`

答案 1 :(得分:0)

对于SQL Server,我通常采用备份/还原的观点。您可以将整个数据库备份到一个文件,然后选择还原该数据库(另一个名称,因为我经常用于重新创建新的测试数据库)。

我不知道从数据库中创建查询,但两者的效果似乎是相同的结果。