7

如何在 C# 中使用 SMO 备份和恢复带有文件流的数据库。我在 SMO 的服务器类中找到了一些属性,例如“FilestreamLevel”和“FilestreamShareName”,但我不知道如何使用它们。

请帮助并感谢所有人

4

2 回答 2

2

备份正在使用的数据库不需要什么特别的操作FILESTREAM

由于 FILESTREAM 被实现为 varbinary(max) 列并直接集成到数据库引擎中,因此大多数 SQL Server 管理工具和函数无需修改 FILESTREAM 数据即可工作。例如,您可以将所有备份和恢复模型与 FILESTREAM 数据一起使用,并且 FILESTREAM 数据与数据库中的结构化数据一起备份

正如下一条语句所指出的,您实际上必须做更多的工作才能从备份中排除文件流数据:

如果您不想用关系数据备份 FILESTREAM 数据,可以使用部分备份来排除 FILESTREAM 文件组。

于 2011-07-05T13:10:37.103 回答
0

你参考这个网站,它会给你一些基本的想法,用 SMO 做数据库备份和恢复。

于 2011-07-05T11:36:30.693 回答