Я пытаюсь найти службу индексирования удаленного сервера Windows 2003 из ASP.NET.Пример кода для этого есть на сайте MS, но только для локального поиска.Вот что у меня так далеко;в этом примере удаленный сервер называется «indexserver», он не находится в домене и имеет индекс «system»:
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=MSIDXS;User ID=administrator;Password=Password";
OleDbCommand cmd = conn.CreateCommand();
cmd.CommandText= "SELECT * FROM indexserver.system..FILEINFO";
conn.Open();
cmd.ExecuteReader();
При выполнении этого выдается ошибка «Многоэтапная операция OLE DB»сгенерированные ошибки. Проверьте состояние OLE DB, если доступно. Никакой работы не сделано ".
Кто-нибудь знает, как заставить это работать?Все, что мне нужно сделать, это запросить индекс для имени файла и вернуть путь к этому файлу.