August 29, 2005 at 12:00 pm
Could someone tell me why all of the options are turned off in my Full-Text Catalogs section of my database?
The only options that are still are Delete, Properties, and Help.
The other 2 catalogs in this section have Start Full Population and Start Incremental Population enabled; I repopulated these already.
This problem appeared when I attempted to update my database last week. I knowingly removed the two tables that existed in this full-text catalog, but I cannot add them again.
I have attempted to use sp_fulltext_table to try and reattach the tables back, but I got an error message similar to "...is not a valid index to enforce a full-text key."
August 30, 2005 at 8:40 am
Brian,
Yes, I can. However, I need to know more about exactly what happend between the time SQL Full-text Indexing (FTI) was functional and when it stopped working...
First of all, could you post the full output of SELECT @@version as this is most helpful in understanding your enviroment. Secondly, did you or anyone else change the SQL Server service (MSSQLServer) account &/or password via Win2K's Component service? If so, then one or more of the following KB article(s) may be helpful.
Additionally, when your removed the two tables that had SQL Full-text Search (FTS) enabled, did you remove the Full-text Index first, then drop the FT Catalog? The normal order of removing FTI is the following:
use pubs
go
-- Drop the Table's FT Index
sp_fulltext_table 'pub_info', 'drop'
go
-- Drop the Database's FT Catalog
sp_fulltext_catalog 'PubInfo', 'drop' -- drops files & not dir.
go
-- Drop the table
drop table pub_info
go
Did you detach the database or did you attmept to re-create the dropped table via "CREATE TABLE"? Did the new table have a single column, non-nullable unique key with a clustered or non-clustered index?
317746 (Q317746) PRB: SQL Server Full-Text Search Does Not Populate Catalogs
http://support.microsoft.com/default.aspx?scid=kb;en-us;317746
277549 (Q277549) PRB: Unable to Build Full-Text Catalog After You Modify SQLServer Logon Account Through [NT4.0) Control Panel [or Win2K Component Services]
http://support.microsoft.com/default.aspx?scid=KB;EN-US;277549
Thanks,
John
SQL Full Text Search Blog
http://spaces.msn.com/members/jtkane/
John T. Kane
August 30, 2005 at 12:57 pm
Ok, in a little bit of frusturation, I decided to restore the database with a backup and find the tables again. I then attempted to run the sp_fulltext_table command to deactivate the tables, and received this error:
Server: Msg 7606, Level 17, State 5, Procedure sp_fulltext_table, Line 220
Could not find full-text index for database ID 9, table ID 1250624044. Use sp_fulltext_table to deactivate then activate this index.
I attempted to deactivate each of the two tables with this command, and received the same error for each.
This is my version of SQL Server 2000:
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply