如何备份特定的 SQL Server 模式的表?

如何备份特定的 SQL Server 模式的表?

在我的 SQL Server 数据库中,我有多个架构。我只想将特定架构的表备份为可以轻松恢复的格式。

例子:

  • [dbo].[卡车]
  • [dbo].[汽车]
  • [未知]。[卡车]
  • [未知]。[汽车]

我怎样才能仅备份模式[unknown]的表并能够轻松恢复它们?

另外,是否可以从.bak包含整个数据库的文件中备份特定模式?

答案1

你不能,除非架构或表位于它们自己的文件组中。

SQL 服务器仅支持数据库级别或文件组/文件级别的备份,而不支持表(或任何其他对象)级别的备份。

http://technet.microsoft.com/en-us/library/ms175477.aspx

相关内容