Запрошение базы данных службы удаленной индексации

StackOverflow https://stackoverflow.com/questions/3092293

  •  29-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь искать службу индексации удаленного сервера Windows 2003 из ASP.NET. Для этого на MS MS, но только для локальных поисков. Вот что у меня дошло до сих пор; Удаленный сервер в этом примере называется «indexServer», не находится в домене и имеет индекс под названием «Система»:

 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, если это доступно. Работа не было сделано».

Кто -нибудь знает, как заставить это работать? Все, что мне нужно сделать, это запросить индекс для имени файла и вернуть путь этого файла.

Это было полезно?

Решение

Не берите в голову, я обнаружил, что служба индексации Windows несколько обесценивается, и поиск Windows, кажется, путь ...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top