应该在Windows嵌入式标准系统上从磁盘写保护(FBWF)中排除哪些SQL Server文件/文件夹?

时间:2016-12-29 13:10:30

标签: sql-server windows

我在需要启用磁盘写保护(FBWF)的Windows嵌入式标准(x64)系统上使用SQL Server 2014 Express和本机报告服务。

由于我是SQL Server的新手,我不确定哪些文件需要从数据库的写保护中排除,以便继续按照其开发人员的意图继续工作,让我们这样做比如,重新启动硬件。

我发现this MSDN page表示应排除以下文件(仅限数据库,不报告服务):

  • \ MyDatabase的\ DB.mdf
  • \ MyDatabase的\ DB.ldf
  • \日志

但我更倾向于我应该排除以下完整文件夹,以便在不丢失数据库中的任何内容时覆盖我的背部。这是一种推理方式,我通常会对编程感到鄙视,但我想这就是为什么我在这里问这个问题......

  • C:\ Program Files(x86)\ Microsoft SQL Server \ MSSQL12.SQLEXPRESS \ MSSQL
  • C:\ Program Files(x86)\ Microsoft SQL Server \ MSRS12.SQLEXPRESS \ Reporting Services

1 个答案:

答案 0 :(得分:0)

如果您只关心写入数据库的数据,则不需要其他任何内容。 .MDF是主数据库文件,.LDF是事务日志文件。

但是,如果存在应保留的配置或日志信息,则是,您需要排除日志文件夹,例如C:\ Program Files(x86)\ Microsoft SQL Server \ MSRS12.SQLEXPRESS \ Reporting Services \ LogFiles文件。