Site sponsored by: Idera Try Idera’s new SQL admin toolset
SQL Server Performance

  • Home
  • Articles
  • Forums
  • Tips
  • FAQ's
  • Blogs
  • Software
  • Books
  • About Us
RSS Feeds
Sign in | Join


Article Topics

All Articles
Peformance Tuning
Audit
Business Intelligence
Clustering
Reporting Services
Developer
General DBA
ASP.NET / ADO.NET

SQL Server 2008 - Worth the Wait

SQL Server’s first significant upgrade in three years features a number of envelope-pushing enhancements and improvements. Which will have the greatest impact on SQL administration and development? More...
Latest Articles

Slowly Changing Dimensions in SQL Server 2005
Audit Data Modifications
SQL Server 2008’s Management Data Warehouse
Same Report but Different Methods in SQL Server Reporting Services ...

More     
 
Latest FAQ's

SSIS Lookups are Case Sensitive
Convert Number to Words in SSRS
After installing SP2 on SQL Server 2005 x64, when trying to ...
Remote Name Could not be Resolved in SQL Server Reporting Services ...

More     
   
Latest Software Reviews

SQL Server DBA Dashboard
SwisSQL DBChangeManager
SQLMesh - SQL Server Search Tool
SoftTreeTech SQL Assistant

More     

articles >> general dba >> Troubleshooting SQL Server Full-Text Search Problems ...

Troubleshooting SQL Server Full-Text Search Problems

By : Alexander Chigrik
Jun 20, 2002
Printer friendly

Should you have problems with the SQL Server full-text search, review this troubleshooting checklist to help find potential solutions.

 

1. Check the hardware requirements

For SQL Server 7.0, you should have:

Alpha AXP, Intel or compatible platform
Pentium 166 MHz or higher
64MB RAM or more (recommended)
180MB hard disk space
For SQL Server 2000, you should have:

Intel or compatible platform
Pentium 166 MHz or higher
64MB RAM or more (recommended)
250MB hard disk space
 

2. Check the software requirements

To install full-text search, you should have one of the following operation systems:

Windows NT Server version 4.0 (with Service Pack 4 or later for SQL Server 7.0 and Service Pack 5 or later for SQL Server 2000)
Windows NT Server Enterprise Edition version 4.0 (with Service Pack 4 or later for SQL Server 7.0 and Service Pack 5 or later for SQL Server 2000)
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 DataCenter
The full-text search supported under the following SQL Server editions:

SQL Server 7.0 Standard Edition
SQL Server 7.0 Enterprise Edition (except for clustered servers)
SQL Server 2000 Personal Edition (except on Windows 9x)
SQL Server 2000 Standard Edition
SQL Server 2000 Developer Edition
SQL Server 2000 Enterprise Edition
SQL Server 2000 Enterprise Evaluation Edition
 

3. Installation problem

If you have problems installing the Full-text Search (MSSearch) service, check the Mssearch.log in the \Temp directory to see if any problems occurred.

 

4. Verify that both the MSSQLServer and MSSearch services are running.

The full-text search runs as a service named Microsoft Search Service (MSSearch service). So, if this service has not started, the full-text search cannot work.

 

5. If a full-text catalog population or query fails, check that there is no mismatch of user account information between the MSSQLServer and MSSearch services.

Change the password for the MSSQLServer service using the SQL Server Enterprise Manager (do not use Services in Control Panel to change user account information). Changing the password for the MSSQLServer service results in an update of the account the MSSearch service runs under.

 

6. Verify that MSSearch service runs under the local system account.

The Microsoft Search service is assigned to the local system account during full-text search installation. Do not change the MSSearch service account information after the installation. Otherwise, it cannot keep track of the MSSQLServer service account.

 

7. Verify whether you have a UNC path specification in your PATH variable.

Having the UNC path specification(s) in the SYSTEM or USER PATH variables can result in full-text query failing with the message that the full-text catalog is not yet ready for queries. To work around this, you should replace the UNC path(s) with remapped drive(s) or add the location:

\%SYSTEMDRIVE%\Program Files\Common Files\SYSTEM\ContentIndex

in front of any UNC path specification in the SYSTEM path.

 

8. Insufficient memory error

If you encounter an error indicating that insufficient memory is available, set the virtual memory setting to an amount equal to 3 times the physical memory and set the SQL Server 'max server memory' server configuration option to 1.5 times the physical memory.

 


    Next Page>>    








Home | Peformance Articles | Audit Articles | Business Intelligence Articles | Clustering Articles | Developer Articles | Reporting Services Articles | DBA Articles | ASP.NET / ADO.NET Articles | DBA FAQ's | Developer Peformance FAQ's | DBA Peformance FAQ's | Developer FAQ's | Clustering FAQ's | Error Messages | Audit Tool Reviews | Backup Tool Reviews | Coding Tool Reviews | Compare Tool Reviews | Documentation Tool Reviews | Design Tool Reviews | Monitoring Tool Reviews | Log Tool Reviews | Reporting Tool Reviews | Clustering Tool Reviews | Security Tool Reviews | Change Management Tool Reviews | Remote Access Tool Reviews | Book Reviews | Security Tool Reviews | QDPMA Performance Tuning | ADO.NET / ASP.NET | Administration | Analysis/OLAP Services | Application Development | Configuration | Components | ETL | Hardware | High Availability | Hints | Index | Misc | Operating Systems | Performance Tuning | Replication | T-SQL | Views