1

我们在 SQL Server 2012 开发(企业)数据库上运行了一些全文搜索。我们注意到分区方案和功能正在(定期)添加到数据库中。我只能假设分区用于 FTS,因为它们具有以下形式:

方案:

CREATE PARTITION SCHEME [ifts_comp_fragment_data_space_46093FC3] AS PARTITION [ifts_comp_fragment_partition_function_46093FC3] TO ([FTS], [FTS], [FTS])

功能:

CREATE PARTITION FUNCTION [ifts_comp_fragment_partition_function_46093FC3](varbinary(128)) AS RANGE LEFT FOR VALUES (0x00330061007A00660073003200360036, 0x0067006F00730066006F00720064)

问题是我们的生产服务器正在运行不支持分区的 SQL Server 2012 Standard。因此,它给我们的模式比较(使用 SSDT)增加了额外的管理负担,以每次都排除这些分区。当一个人确实(不可避免地)潜入时,移除它是一种痛苦。我们已经进行了一些广泛的研究,但无法就为什么会发生这种情况提出任何答案。有任何想法吗?

4

1 回答 1

2

是的,这些是全文搜索功能的内部内容。你无法控制它们。

但是,我认为这是它们在您的架构比较中出现的错误。你永远不会自己创建/更改/删除它们,它们完全由 sql server 维护,所以我会在http://connect.microsoft.com上提交错误报告

于 2013-01-26T08:32:27.620 回答