Welcome to dbFreaks.com!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

An unknown full-text failure (80004005) occurred in functi..

 
   Database Help (Home) -> Full Text RSS
Next:  catalog with 0 elements  
Author Message
Jim Roberts

External


Since: Mar 19, 2004
Posts: 1



(Msg. 1) Posted: Fri Mar 19, 2004 1:58 pm
Post subject: An unknown full-text failure (80004005) occurred in function
Archived from groups: microsoft>public>sqlserver>fulltext (more info?)

We are using Full Text Search on our production SQL Server
(Active/Active Cluster, MSSQLSERVER EE).

Within the last week we have not been able to rebuild the FTC on any
database on one node/instance. We get the following message:
Server: Msg 7608, Level 17, State 1, Procedure sp_fulltext_database,
Line 46
An unknown full-text failure (80004005) occurred in function
EnumCatalogs on full-text catalog ''.

This roughly corresponds with when we moved a database from one
logical drive to another by means of detach/attach. I believe that
there is now some inconsistency between the FTDATA folders, the
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search\1.0 registry, and the FTC
metadata in sysfulltextcatalogs. It's taking me a while to verify
this because off the large number of databases and FTDATA folders on
multiple drives.

The first question is that when calling "sp_fulltextdatabase 'enable'"
is the consistency between database, registry and folder being
verified by SQL Server or MsSearch? It seems to be because I can't do
a "sp_fulltextdatabase 'enable'" in a new database now on the instance
in question, which leads me to believe that when there is one
inconsistency you won't be able to make catalog metadata changes until
the inconsistency is resolved.

The second question is, if the first question is true, is there an
easy or even automated way to check the consistency and possibly
repair it?

Jim Roberts
Hire.com
Senior Database Engineer
MCSE, MCDBA

 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
John Kane

External


Since: Mar 02, 2004
Posts: 499



(Msg. 2) Posted: Fri Mar 19, 2004 3:14 pm
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Jim,
You are mostly correct... When you moved your FT-enabled table via
detach/attach that "broke" not only the Registry key, FTDATA folder, but
also caused inconsistency system tables, not only sysfulltextcatalogs, but
sysdatabases, sysobjects, sysindexes and syscolumns.

To resolve this takes several steps, that can include modifying the registry
as well as updating all affected files and system tables via manually
de-referencing the FT Catalog info from the Registry, FTDATA folder as well
as from all system tables. I have a procedure to do this, that because of
the above changes is not documented and if incorrectly executed can cause
problems.

So, while this procedure has worked very successfully in many instances,
while I was at Microsoft as well as in this newsgroup, caution is advised.
First of all, I need to know the exact version of SQL Server, you are using.
Could you post the full output of SELECT @@version -- as the procedure is
very specific to the SQL Server version. Additionally, you should backup
your detached/attached database as well as make a Registry backup of the
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search\ hive.

Regards,
John


"Jim Roberts" wrote in message

 > We are using Full Text Search on our production SQL Server
 > (Active/Active Cluster, MSSQLSERVER EE).
 >
 > Within the last week we have not been able to rebuild the FTC on any
 > database on one node/instance. We get the following message:
 > Server: Msg 7608, Level 17, State 1, Procedure sp_fulltext_database,
 > Line 46
 > An unknown full-text failure (80004005) occurred in function
 > EnumCatalogs on full-text catalog ''.
 >
 > This roughly corresponds with when we moved a database from one
 > logical drive to another by means of detach/attach. I believe that
 > there is now some inconsistency between the FTDATA folders, the
 > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search\1.0 registry, and the FTC
 > metadata in sysfulltextcatalogs. It's taking me a while to verify
 > this because off the large number of databases and FTDATA folders on
 > multiple drives.
 >
 > The first question is that when calling "sp_fulltextdatabase 'enable'"
 > is the consistency between database, registry and folder being
 > verified by SQL Server or MsSearch? It seems to be because I can't do
 > a "sp_fulltextdatabase 'enable'" in a new database now on the instance
 > in question, which leads me to believe that when there is one
 > inconsistency you won't be able to make catalog metadata changes until
 > the inconsistency is resolved.
 >
 > The second question is, if the first question is true, is there an
 > easy or even automated way to check the consistency and possibly
 > repair it?
 >
 > Jim Roberts
 > Hire.com
 > Senior Database Engineer
 > MCSE, MCDBA

 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
Jim Roberts1

External


Since: Mar 19, 2004
Posts: 3



(Msg. 3) Posted: Fri Mar 19, 2004 3:40 pm
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

SQL Server Version (@@VERSION):
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.0 (Build 2195:
  Service Pack 3)

A collegue of mine had suspected that there would problems associated
with moving a database in this fashion, but I don't think that even he
considered it this risky.

Obviously, this should be one of those items that goes under Best
Practices dos and don'ts (specifically don'ts).

With this information I should have no problem convincing others that it
is in our best interest NOT to move databases by dettaching and
re-attaching them.

I really appreciate your time. Your posts are always illuminating and
thanks for replying.

*** Sent via Developersdex <a rel="nofollow" style='text-decoration: none;' href="http://www.developersdex.com" target="_blank">http://www.developersdex.com</a> ***
Don't just participate in USENET...get rewarded for it!
 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
John Kane

External


Since: Mar 02, 2004
Posts: 499



(Msg. 4) Posted: Fri Mar 19, 2004 5:58 pm
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

You're welcome, Jim,
Let me know if you need the script. I suspect that it can be turned into a
"reporting" script with a little bit of effort and check the components....
However, a detach/attach will still breaks the relationships between the
database system tables and the FT Catalogs...

Regards,
John


"Jim Roberts" wrote in message
news:#qvO3JfDEHA.3344@tk2msftngp13.phx.gbl...

 > 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.0 (Build 2195:
 > Service Pack 3)
 >
 > A collegue of mine had suspected that there would problems associated
 > with moving a database in this fashion, but I don't think that even he
 > considered it this risky.
 >
 > Obviously, this should be one of those items that goes under Best
 > Practices dos and don'ts (specifically don'ts).
 >
 > With this information I should have no problem convincing others that it
 > is in our best interest NOT to move databases by dettaching and
 > re-attaching them.
 >
 > I really appreciate your time. Your posts are always illuminating and
 > thanks for replying.
 >
 > *** Sent via Developersdex <a rel="nofollow" style='text-decoration: none;' href="http://www.developersdex.com" target="_blank">http://www.developersdex.com</a> ***
 > Don't just participate in USENET...get rewarded for it!
 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
Jim Roberts1

External


Since: Mar 19, 2004
Posts: 3



(Msg. 5) Posted: Sat Mar 20, 2004 12:58 am
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Yes I would like the script that you were refering to. We have a
production database that we can't rebuild or even enable full text
catalogs on.

Thanks again

-Jim

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
John Kane

External


Since: Mar 02, 2004
Posts: 499



(Msg. 6) Posted: Sat Mar 20, 2004 1:08 am
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Done.


"Jim Roberts" wrote in message
news:#hc0tBkDEHA.3404@TK2MSFTNGP10.phx.gbl...
 > Yes I would like the script that you were refering to. We have a
 > production database that we can't rebuild or even enable full text
 > catalogs on.
 >
 > Thanks again
 >
 > -Jim
 >
 > *** Sent via Developersdex <a rel="nofollow" style='text-decoration: none;' href="http://www.developersdex.com" target="_blank">http://www.developersdex.com</a> ***
 > Don't just participate in USENET...get rewarded for it!
 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
Jim Roberts1

External


Since: Mar 19, 2004
Posts: 3



(Msg. 7) Posted: Fri Mar 26, 2004 2:42 am
Post subject: Re: An unknown full-text failure (80004005) occurred in func [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Hi John,

Thanks for you previous advise, unfortunately I was missing a vital
piece to this puzzle.

This error is occuring even on a freshly minted database after running
(in the new database):
exec sp_fulltext_database 'enable'

We're waiting for a maintenance window to come around before attempting
to run the script that you provided, but anticipate that the script will
not have an effect on this problem because of the scenario that I
describe above.

-Jim





*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
 >> Stay informed about: An unknown full-text failure (80004005) occurred in functi.. 
Back to top
Login to vote
Frank

External


Since: Dec 30, 2009
Posts: 1



(Msg. 8) Posted: Wed Dec 30, 2009 4:25 am
Post subject: RE: An unknown full-text failure (80004005) occurred in function EnumCatalogs [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Back to top
Login to vote
Display posts from previous:   
Related Topics:
Full-Text Limitation in SQL 2000? - Hello, Is there a limit to the number of databases on a single SQL Server that can be Full-Text enabled? I have 15 databases all with Full-Text search working fine. Now I just made a 16th database and enabled Full-Text in the usuall manner and nothing..

Can Full Text Searching do this???? - 1. Create a robust search engine able searching of information across all types of content. 2. Support Open Search specification 3. content indexer applying A-Z indexing model and establish keyword metadata references. 4. performs naive Bayes..

periods in full text - Hello - We are using: Windows Server 2003 SP2 SQL Server 2000 SP2 Data is stored using periods such as 12.XT.1234.1 I realize that the . is a punctuation, but how exatly does it search for this when I use the following contains query: select count(*)...

FULL TEXT SEARCH PROBLEM - I have a table which has a record T17.1.516.32 I try SELECT Urun_Ad as guUrun_Ad FROM TBL_URUNLER WHERE ( (CONTAINS(Urun_Ad, '"*t17.1.516.32*"' ) )) it returns T17.1.516.32 i try SELECT Urun_Ad as guUrun_Ad FROM TBL_URUNLER WHERE (..

Full text index - migration - What is the easiest way to migrate full text indexes from SQL2K to SQL2K5?
   Database Help (Home) -> Full Text All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]