Consultar una base de datos de servicio de indexación remota
-
29-09-2019 - |
Pregunta
Estoy tratando de buscar los servicios de Index de un servidor remoto de Windows 2003 desde ASP.NET. No hay código de ejemplo para esto en el sitio de MS, pero sólo para las búsquedas locales. Esto es lo que tengo hasta ahora; el servidor remoto en este ejemplo se llama "indexserver", no está en un dominio, y tiene un índice llamado "sistema":
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();
Al ejecutar este me da el error "operación OLE DB de varias fases errores generados. Compruebe el estado de OLE DB, si está disponible. Sin trabajo fue hecho".
¿Alguien sabe cómo conseguir este trabajo? Todo lo que necesita hacer es consulta el índice de un nombre de archivo y obtener el camino de vuelta que el archivo.
Solución
No importa, he descubierto que Windows Servicio de Index Server se deprecia un poco, y la búsqueda de Windows parece ser el camino a seguir ...