复制警告:允许复制FILESTREAM数据

时间:2012-06-11 12:27:50

标签: sql-server sql-server-2008 warnings replication merge-replication

我执行了一行脚本

exec sp_addmergearticle @publication = ...

并得到了这个警告

  

警告:允许复制FILESTREAM数据以获得最佳性能   并且减少了内存利用率,'stream_blob_columns'属性具有   被设为'真'。强制FILESTREAM表文章不使用blob   流,使用sp_changemergearticle将'stream_blob_columns'设置为   '假'。

重要吗?


1 个答案:

答案 0 :(得分:1)

[@ stream_blob_columns =]'stream_blob_columns'

指定在复制二进制大对象列时使用数据流优化。 stream_blob_columns是nvarchar(5),默认值为FALSE。 true表示将尝试进行优化。

但是当您在启用了Filestream的服务器上通过SQL Server管理工作室使用向导设置复制时,stream_blob_columns选项默认设置为true 。在创建复制通过脚本时,会显示以下警告(这是推荐的方法)。

警告:为了允许复制FILESTREAM数据以最佳地执行并降低内存利用率,'stream_blob_columns'属性已设置为'true'。要强制FILESTREAM表文章不使用blob流,请使用sp_changemergearticle将“stream_blob_columns”设置为“false”。

reference