Skip to content

Commit 3072c29

Browse files
docs: Add full-text search filters and word breakers documentation (#36767)
- Rename full-text-index-version-1-binaries.md to full-text-index-binaries.md - Shorten title and H1 to 'Filters and word breakers' - Reorganize introduction into bulleted lists for clarity - Add tabbed layout (Version 1 / Version 2) for filters and word breakers - Fix missing comma in JSON override sample in view-or-change-registered-filters-and-word-breakers.md - Add stemmer known issue to sql-server-2025-known-issues.md - Update cross-reference links and TOC entry to match new filename and headings - Configure redirection from old URL to new URL - Update ms.date and link text in change-the-word-breaker-used-for-us-english-and-uk-english.md Co-authored-by: Mike Ray <15928587+MikeRayMSFT@users.noreply.github.com>
1 parent 999e2f7 commit 3072c29

7 files changed

Lines changed: 207 additions & 104 deletions

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "docs/relational-databases/search/full-text-index-version-1-binaries.md",
5+
"redirect_url": "/sql/relational-databases/search/full-text-index-binaries",
6+
"redirect_document_id": true
7+
},
38
{
49
"source_path": "docs/odbc/reference/introduction-to-odbc.md",
510
"redirect_url": "/sql/odbc/reference/odbc-overview",

docs/relational-databases/search/change-the-word-breaker-used-for-us-english-and-uk-english.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Change the word breaker used for US English and UK English in SQL S
55
author: rwestMSFT
66
ms.author: randolphwest
77
ms.reviewer: mikeray
8-
ms.date: 01/12/2026
8+
ms.date: 03/06/2026
99
ms.service: sql
1010
ms.subservice: search
1111
ms.topic: how-to
@@ -30,7 +30,7 @@ The default database scoped configuration for full-text indexes is version 2. Yo
3030
ALTER DATABASE SCOPED CONFIGURATION SET FULLTEXT_INDEX_VERSION = 1;
3131
```
3232

33-
Legacy version 1 word breakers and filters are removed from [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)]. You must copy these binaries from a previous instance's `C:\Program Files\Microsoft SQL Server\MSSQL<nn>.<instance-name>\MSSQL\Binn` directory, where `<nn>` is the [product version](../../sql-server/install/file-locations-for-default-and-named-instances-of-sql-server.md#shared-files-for-all-instances-of-sql-server). For more information, see [List of version 1 filters and word breakers](full-text-index-version-1-binaries.md).
33+
Legacy version 1 word breakers and filters are removed from [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)]. You must copy these binaries from a previous instance's `C:\Program Files\Microsoft SQL Server\MSSQL<nn>.<instance-name>\MSSQL\Binn` directory, where `<nn>` is the [product version](../../sql-server/install/file-locations-for-default-and-named-instances-of-sql-server.md#shared-files-for-all-instances-of-sql-server). For more information, see [Filters and word breakers - SQL Server Full-Text Search](full-text-index-binaries.md).
3434

3535
For existing indexes, verify the version using the [sys.fulltext_indexes](../system-catalog-views/sys-fulltext-indexes-transact-sql.md) catalog view. If the index is already version 1, you don't need to rebuild it. For a version 2 index, rebuild the catalog to switch back to version 1.
3636

docs/relational-databases/search/full-text-index-binaries.md

Lines changed: 182 additions & 0 deletions
Large diffs are not rendered by default.

docs/relational-databases/search/full-text-index-version-1-binaries.md

Lines changed: 0 additions & 96 deletions
This file was deleted.

docs/relational-databases/search/view-or-change-registered-filters-and-word-breakers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ EXECUTE sp_fulltext_service 'update_languages';
8282
"en": [{
8383
"version": 2,
8484
"handler": "MSWB7.dll",
85-
"wbClsid": "9faed859-0b30-4434-ae65-412e14a16fb8"
85+
"wbClsid": "9faed859-0b30-4434-ae65-412e14a16fb8",
8686
"stemmerClsid": "e1e5ef84-c4a6-4e50-8188-99aef3de2659"
8787
}],
8888
"<BCP 47 locale name>": [{ ... }],

docs/sql-server/sql-server-2025-known-issues.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Known issues, causes, and workarounds for SQL Server 2025 (17.x), c
44
author: MikeRayMSFT
55
ms.author: mikeray
66
ms.reviewer: randolphwest
7-
ms.date: 02/18/2026
7+
ms.date: 03/04/2026
88
ms.service: sql
99
ms.subservice: release-landing
1010
ms.topic: troubleshooting-known-issue
@@ -34,7 +34,7 @@ The following issues are currently identified:
3434
- [Vector index](#vector-index)
3535
- [SQL Server audit events don't write to the Security log](#sql-server-audit-events-dont-write-to-the-security-log)
3636
- [Upgrade fails if Data Quality Services is installed](#upgrade-fails-if-data-quality-services-is-installed)
37-
- [Full-Text Search fails to index plaintext documents larger than 25 MB](#full-text-search-fails-to-index-plaintext-documents-larger-than-25-mb)
37+
- [Full-Text Search](#full-text-search)
3838
- [Incorrect license agreement for LocalDB installer](#incorrect-license-agreement-for-localdb-installer)
3939
- [SQL Server might become slow or unresponsive after creating or bringing online a large number of databases](#sql-server-might-become-slow-or-unresponsive-after-creating-or-bringing-online-a-large-number-of-databases)
4040

@@ -179,8 +179,9 @@ If Data Quality Services is installed and you upgrade your [!INCLUDE [ssnoversio
179179

180180
You can also run a full unattended upgrade from the command line, as long as you include the `/IACCEPTDQUNINSTALL` parameter.
181181

182-
## Full-Text Search fails to index plaintext documents larger than 25 MB
182+
## Full-Text Search
183183

184+
**Issue**: Full-Text Search fails to index plaintext documents larger than 25 MB
184185
If you try to index a plaintext document larger than 25 MB, you see the symbolic error `FILTER_E_PARTIALLY_FILTERED` in the crawl log:
185186

186187
```output
@@ -203,6 +204,17 @@ reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex" /v Ma
203204

204205
After updating the registry value, reissue the Full-Text crawl.
205206

207+
**Issue**: Full-Text Queries using inflectional forms fail for certain languages when Index Version2 is enabled
208+
209+
Full-Text uses stemmers for Freetext, Freetexttable or `FORMSOF(INFLECTIONAL)` argument in Contains and Containstable. For languages where a stemmer isn't registered or available, queries that reference inflectional forms can fail with following error.
210+
211+
```output
212+
Msg 30010, Level 16, State 2, Line 119
213+
An error has occurred during the full-text query. Common causes include: word-breaking errors or timeout, FDHOST permissions/ACL issues, service account missing privileges, malfunctioning IFilters, communication channel issues with FDHost and sqlservr.exe, etc. If recently performed in-place upgrade to SQL2025, For help please see https://aka.ms/sqlfulltext.
214+
```
215+
216+
**Workaround**: Avoid using inflectional-form queries for languages that don't have registered stemmers. For more information, see [Version 2 word breakers](../relational-databases/search/full-text-index-binaries.md#word-breakers). If the application has a strong dependency on inflectional or linguistic search behavior for such languages, configure the database to use Full-Text Index Version 1 instead.
217+
206218
## Incorrect license agreement for LocalDB installer
207219

208220
**Issue**: The LocalDB installer points to a preview version of the end-user license agreement (EULA).

docs/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7218,8 +7218,8 @@ items:
72187218
href: relational-databases/search/configure-and-manage-stopwords-and-stoplists-for-full-text-search.md
72197219
- name: Thesaurus files
72207220
href: relational-databases/search/configure-and-manage-thesaurus-files-for-full-text-search.md
7221-
- name: Version 1 filters and word breakers
7222-
href: relational-databases/search/full-text-index-version-1-binaries.md
7221+
- name: Filters and word breakers
7222+
href: relational-databases/search/full-text-index-binaries.md
72237223
- name: Manage & Monitor
72247224
href: relational-databases/search/manage-and-monitor-full-text-search-for-a-server-instance.md
72257225
items:

0 commit comments

Comments
 (0)