I just found out that FT keeps a log. Here is part of todays output (it is
repeated several times):
2005-11-17 11:16:06.30 spid13s Warning: Full-text population for table
or indexed view '[IMS].[dbo].[MyTable]' failed to send batch of data to
MSFTESQL service (table or indexed view ID '1253579504', catalog ID '5',
database ID '6'). Error: 0x8001010e(The application called an interface that
was marshalled for a different thread.).
2005-11-17 11:16:16.30 spid12s The full-text catalog health monitor
reported a failure for full-text catalog "FTC_MYCatName" (5) in database
"IMS" (6). Reason code: 0. Error: 0x8001010e(The application called an
interface that was marshalled for a different thread.). The system will
restart any in-progress population from the previous checkpoint. If this
message occurs frequently, consult SQL Server Books Online for
troubleshooting assistance. This is an informational message only. No user
action is required.
2005-11-17 11:22:16.86 spid13s Informational: Reinitialized full-text
Full population for table or indexed view '[IMS].[dbo].[MyTable]' (table or
indexed view ID '1253579504', database ID '6') after a temporary failure.
Prior to error, the number of documents processed: 60800, errors encountered:
0.
> Hi,
>
[quoted text clipped - 35 lines]
>
> Thanks
Hilary Cotter - 17 Nov 2005 14:54 GMT
Sounds like Monitor is locking with the population process. The population
does put locks on the rows and table it is indexing to preserve
transactional consistency.
It looks like you have to do a less invasive form of monitoring.

Signature
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html
Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
>I just found out that FT keeps a log. Here is part of todays output (it is
> repeated several times):
[quoted text clipped - 76 lines]
>>
>> Thanks
Simon - 17 Nov 2005 15:13 GMT
Hilary,
Thanks for your reply. I agree with the cause. However the FT Monitor
process is a system process not something I have put in place!!
I don't what it is or what it does but I can't do anything to stop it. Do
you know what this process is?
Thanks
> Sounds like Monitor is locking with the population process. The population
> does put locks on the rows and table it is indexing to preserve
[quoted text clipped - 82 lines]
> >>
> >> Thanks
simondm@gmail.com - 22 Nov 2005 12:40 GMT
Is anyone able to help on this?
In short I'm trying to resolve this error:
2005-11-17 11:16:06.30 spid13s Warning: Full-text population for
table
or indexed view '[IMS].[dbo].[MyTable]' failed to send batch of data to
MSFTESQL service (table or indexed view ID '1253579504', catalog ID
'5',
database ID '6'). Error: 0x8001010e(The application called an interface
that
was marshalled for a different thread.).
Which occurs when I populate my catalogue.
Thanks
Simon