Microsoft KB Archive/888237

= You receive inconsistent search results when you search for content that contains a particular Chinese Traditional term in SharePoint Portal Server 2003 =

Article ID: 888237

Article Last Modified on 7/27/2006

-

APPLIES TO


 * Microsoft Office SharePoint Portal Server 2003

-



Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry



SYMPTOMS
When you search a Microsoft Office SharePoint Portal Server 2003 portal site for content that contains a particular Chinese Traditional term, you receive unexpected and inconsistent search results. The first time that you search for content that contains a particular term, some documents that contain that term are missing from the search results. The next time that you search for content by using that same term, you receive a different set of search results. For example, more documents that contain that term are returned in the search results.



CAUSE
This problem occurs if the information that is learned by the Chinese Traditional word breaker in SharePoint Portal Server 2003 is not retained. The Chinese Traditional word breaker uses a dynamic learning method to break words in the content index that the word breaker is not familiar with. The Chinese Traditional word breaker component uses the dynamic learning method to process words when content is crawled and when content is queried.



RESOLUTION
This problem was first fixed in a hotfix that is now contained in a service pack. If you installed the latest SharePoint Portal Server 2003 service pack, you do not have to install the hotfix.

Service pack information
This problem is corrected in Microsoft Office SharePoint Portal Server 2003 Service Pack 2.

To resolve this problem, obtain the latest service pack for SharePoint Portal Server 2003. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

889380 How to obtain the latest service pack for SharePoint Portal Server 2003

After you install the service pack, follow the steps that are listed in the &quot;How to enable the hotfix&quot; section to set the DisableDynamicLearning registry entry and to enable the hotfix.

How to obtain the hotfix
This issue is fixed in the SharePoint Portal Server 2003 Hotfix Package October 22, 2004. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

888091 Description of the SharePoint Portal Server 2003 hotfix package: October 22, 2004

Add the DisableDynamicLearning registry entry
To enable this hotfix after you install it, add the DisableDynamicLearning registry entry to the following registry subkey, and then set the registry entry to 1:

When you set the DisableDynamicLearning registry entry to 1, you disable dynamic learning for the Chinese Traditional word breaker. If you want to enable dynamic learning for the Chinese Traditional word breaker, set the DisableDynamicLearning registry entry to 0 (zero), or remove the DisableDynamicLearning registry entry.

To disable dynamic learning for the Chinese Traditional word breaker, follow these steps.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.  Add the DisableDynamicLearning registry entry to the following registry subkey, and then set the registry entry to 1:

To do this, follow these steps:  Click Start, click Run, type regedit in the Open box, and then click OK. Locate and then click the following registry subkey:

 

 On the Edit menu, point to New, and then click DWORD Value. Type DisableDynamicLearning, and then press ENTER. Right-click DisableDynamicLearning, and then click Modify.</li> Type 1 in the Value data box, and then click OK.</li> On the File menu, click Exit to quit Registry Editor.</li></ol> </li> Restart the Microsoft SharePointPS Search service. To do this, follow these steps: <ol style="list-style-type: lower-alpha;"> Click Start, click Run, type cmd in the Open box, and then click OK .</li> Stop the Microsoft SharePointPS Search service. To do this, type net stop sharepointpssearch at the command prompt, and then press ENTER.</li> Start the Microsoft SharePointPS Search service. To do this, type net start sharepointpssearch at the command prompt, and then press ENTER.</li></ol> </li></ol>

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section. This problem was first corrected in SharePoint Portal Server 2003 Service Pack 2.

<div class="moreinformation_section">

MORE INFORMATION
For more information about word breakers in SharePoint Portal Server 2003, see the &quot;Managing content indexes&quot; topic in the Microsoft Office SharePoint Portal Server 2003 Administration Guide. This topic is in the &quot;Managing search settings for the portal&quot; section of the &quot;Managing search settings&quot; section of the &quot;Administration&quot; chapter of the Microsoft Office SharePoint Portal Server 2003 Administration Guide.

The Microsoft Office SharePoint Portal Server 2003 Administration Guide (Administrator's Help.chm) is located in the Docs folder in the root of the SharePoint Portal Server 2003 CD.

Additional query words: sps CHT

Keywords: kbprojectserver2003sp2fix kbqfe kbhotfixserver kbbug kbfix kbshareptportalsvr2003presp2fix KB888237

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.