Запрос удаленного MSIDXS через T-SQL - PullRequest
0 голосов
/ 21 ноября 2011

Я думаю, что этот вопрос лучше подходит здесь, чем ServerFault, но если я ошибаюсь, поправьте меня.

У меня есть система, в которой есть база данных, которая также запрашивает службы индексирования Windows.Запросы выполняются через T-SQL с использованием функции OpenQuery (Linked_Server_Name, ...).Когда БД и службы индексирования находятся на одном сервере, все работает отлично.

Теперь мне нужно увеличить свою систему, что означает, что мне придется отделить сервер БД от сервера служб индексирования.Проблема в том, что я не смог найти способ удаленного запроса к службам индексирования.

Кто-нибудь преуспел с подобной настройкой?Если нет, какие альтернативы вы бы предложили?

Ответы [ 2 ]

0 голосов
/ 14 августа 2012

Это действительно кажется невозможным для удаленного запроса MSIDXS.Я закончил тем, что написал веб-сервис, который упаковывает MSIDXS и вызывается удаленно.Однако производительность не так хороша.

0 голосов
/ 10 августа 2012

У меня была похожая проблема в моей компании, и я подумал, что удаленная индексация невозможна.Но мы нашли решение.Теперь у нас есть один сервер с БД и другой сервер с IIS и вложениями, которые индексируются.Решение состояло в том, чтобы поделиться папкой с вложениями (или, возможно, целым диском), чтобы сервер БД мог их видеть.К сожалению, я сменил должность в компании, и у меня больше нет прав на подключение к серверам для проверки конфигурации, поэтому я не могу написать, что и где именно должно быть сделано.

...