备份没有数据的 SQL Server 2005 数据库

Posted

技术标签:

【中文标题】备份没有数据的 SQL Server 2005 数据库【英文标题】:backup SQL Server 2005 database without data 【发布时间】:2009-11-27 07:02:02 【问题描述】:

我有一个存储过程来备份数据库。它将备份元数据和数据。

是否有任何选项可以在没有数据的情况下备份数据库。即,仅备份架构(空表)。

我不想编写数据库脚本。

【问题讨论】:

假设您根本不关心/不需要当前存在的数据,您可以在运行备份存储过程之前为每个表运行 TRUNCATE TABLE 语句。 复制:***.com/questions/3589/backup-sql-schema-only 【参考方案1】:

*** 上已有解决方案 - here。

【讨论】:

虽然他不想编写数据库脚本,但还是很简单的解决方案:) @Mahesh Velaga 但是这个解决方案也可以编写脚本。如果没有,那将是一项糟糕的日常任务:)【参考方案2】:

您可以使用SQL SERVER SCRIPT WIZARD

【讨论】:

以上是关于备份没有数据的 SQL Server 2005 数据库的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2005 恢复数据库

sql server 2005中的自动数据库备份

如何转换SQL Server 2008数据库到SQL Server 2005

SQL server 2005数据库的还原与备份

sql server2008备份出来的数据库如何在在sql server 2005或2000中还原

如何设置将SQL SERVER2012数据库备份还原到SQL SERVER2008上