
Recebi um projeto para mover um aplicativo .asp importante para o win2012 (atualmente no win2003). Este aplicativo usa o Index Server (ele usa o provedor OLE DB para acessar o Index Server.
Set ixQuery = Server.CreateObject("ADODB.Connection")
ixQuery.Open "provider=msidxs;Data Source=knowledgestore"
Minha pesquisa até agora indica que o Index Server não é mais possível/disponível no win2012.
Isso é verdade?
Responder1
O serviço de indexação da Microsoft desapareceu. Marcha constante do progresso. Deaqui:
Nota O Serviço de Indexação não é mais suportado no Windows XP enão está disponível para uso a partir do Windows 8.Em vez disso, use o Windows Search para pesquisa no lado do cliente e o Microsoft Search Server Express para pesquisa no lado do servidor.
Observe que as informações acima, do site da Microsoft, estão INCORRETAS. A tecnologia paralela de substituição do Index Server é a SearchServiço(NÃO o Search Server Express, que é um animal maior e diferente).
Você terá que converter para o Windows Search Service, que substitui o Index Server e faz parte do sistema operacional Windows. (Observe que o Microsoft Search Server tem um nome e um conjunto de recursos muito semelhantes, mas é um animal diferente).
Observe o"não é mais suportado no Windowx XP,"o que significa que você está usando uma tecnologia muito antiga.
Verhttps://stackoverflow.com/a/23742531/147637para saber como instalar o serviço Windows Search.
Responder2
A substituição do Index Server é, na verdade, o "Windows Search Service", integrado ao Windows.
Observe o nome: Windows SearchServiçoExiste outra ferramenta, Windows SearchServidor que é um animal completamente diferente.
Não é necessário fazer download. Pesquisa do WindowsServiçofaz parte dos sistemas operacionais Win2008 e Win2012 (e Windows 7 e 8).
Ver:https://stackoverflow.com/a/24567543/147637
Também:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa965362(v=vs.85).aspx
http://www.cloudtec.ch/blog/tech/add-search-indexed-network-share-windows-library.html