I've written a system in the past that searched the contents of tables and the content of external documents. This was done by using Indexing Services over the documents, creating a linked server in SQL with provider 'MSIDXS', and using an openquery statement in SQL to search the contents.
If I want to write a similar system today what should I be using to search the documents. Microsoft say Indexing Services has been replaced by Windows Search (WS). However they say WS is a desktop tool rather than a server tool. The method of controlling which folders WS uses is also extremely obtuse. Furthermore, I don't see how to create a linked server in SQL that uses WS.
I don't want to copy the documents to columns in SQL tables. That would just be duplicating everything.
Any ideas?
If I want to write a similar system today what should I be using to search the documents. Microsoft say Indexing Services has been replaced by Windows Search (WS). However they say WS is a desktop tool rather than a server tool. The method of controlling which folders WS uses is also extremely obtuse. Furthermore, I don't see how to create a linked server in SQL that uses WS.
I don't want to copy the documents to columns in SQL tables. That would just be duplicating everything.
Any ideas?