Question

  Asked: Apr 21 2008   6:14 PM GMT
  Asked by: MarkT


full-text replication SQL Server 2000


Full-text databases, SQL Server 2000, SQL Server replication

I'm having problems replicating a table that has full-text enabled using sql server 2000 sp4. When I start the distribution agent I get the following error:

Cannot use a CONTAINS or FREETEXT predicate on table 'dbo.proposals' because it is not full-text indexed.

I have run sp_fulltext_database 'enable' on the subscriber. What do I need to do to get this working?

thanks much for helping.

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0



You need to manually create the full text index on the subscriber. Full text indexes are not included in replication.

Has the snapshot been deployed to the subscriber?
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Database and SQL Server.

Looking for relevant Database Whitepapers? Visit the SearchOracle.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register

MarkT  |   Apr 21 2008  6:24PM GMT

yes snapshot has been created and deployed. The error I get when trying to set up full-text is:
The selected table has no
unique single column index on a column that does not allow NULLS.

The publisher has an identity column defined but the subscriber does not.

 

MarkT  |   Apr 21 2008  6:41PM GMT

I created the identity column on the subscriber and then set up the catalog definition. I tried to start the dist. agent but it failed with the same error again. Do I need to create a new snapshot or will that override my changes?

thanks for the reply

Mark

 

MarkT  |   Apr 22 2008  8:53PM GMT

does anyone have an answer to this? I guess the question is how do I remove the full-text queries from the log so that they are not pushed to the subscriber.