在sql server 2008中保存数据库表结构

时间:2014-07-17 15:42:34

标签: sql sql-server database sql-server-2008

我的数据库名称是Test,该数据库包含1个表。 表名是Test_Table

这是我的Test_Table:

id  data_id
0   Choose
1   Yes
2   No

在没有数据的情况下创建数据库备份的方法是什么,因为我只想要数据库表的结构。

我希望在我恢复数据库时,它只显示所有没有数据的表 像:

id  data_id

我正在使用SQL Server 2008。

2 个答案:

答案 0 :(得分:0)

你要求没有数据的数据库备份(这是不可能的),但也许我们正在讨论控制数据库结构的源代码。

在我们的开发团队中,我们安装了第三方软件,该软件源控制数据库结构以及查找/域/静态数据。这可能是您想要遵循的方式。 如果您是Visual Studio用户,则可以使用数据库项目模板将模式存储在VSO或git源代码管理器下。

答案 1 :(得分:0)

在Sql Server Management Studio中:

  1. 右键单击相关数据库。
  2. 选择Tasks
  3. 选择Generate Scripts...
  4. 然后只需按照向导中的步骤选择要为其生成脚本的表/ sprocs / views /等。