c# - 如何在 C# 中使用 SMO 使用 FILE STREAM 备份和恢复数据库

标签 c# sql backup smo database-restore

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

请帮忙 并感谢所有

最佳答案

备份使用 FILESTREAM 的数据库没有什么特别需要做的:

Because FILESTREAM is implemented as a varbinary(max) column and integrated directly into the Database Engine, most SQL Server management tools and functions work without modification for FILESTREAM data. For example, you can use all backup and recovery models with FILESTREAM data, and the FILESTREAM data is backed up with the structured data in the database

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

If you do not want to back up FILESTREAM data with relational data, you can use a partial backup to exclude FILESTREAM filegroups.

关于c# - 如何在 C# 中使用 SMO 使用 FILE STREAM 备份和恢复数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581951/

相关文章:

c# - 绕过聚合根

c# - Dekker 算法混淆的变体

mysql - 基于返回多行的子查询更新值

git - git中神秘消失的分支

backup - 如何从mysql备份恢复slave?

javascript - 如何使用从 Controller 传递的值检查 Kendo Treeview 中的复选框?

mysql - 从分组的 MySQL 数据中获取最新日期

sql - MySql 使用 Sum 连接

ios - 如何备份和恢复 ios 开发设备上的应用程序?

c# - 如何在 .Net 中读取 .ETL 文件?