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 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy