(私の調べによると、Win2012 には Index Server は存在しません。これが間違っている場合は、設定方法を教えてください!)
素敵な .asp アプリケーションを Win2003 サーバーから Win2012 に移動します。このアプリは、インデックス サーバー用の OLE DB ドライバーを介して、インデックス サーバーを多用します。
使用方法の例:
StrSQL="SELECT size, doctitle, vpath, filename, size, write, " & _
"characterization, path, rank FROM SCOPE() " & _
"WHERE CONTAINS('"searching words"') " & _
"AND vPath LIKE '%Knowledgestore%'" " & _
"AND (filename like '%TXT')" & _
"ORDER BY rank DESC"
Set ixQuery = Server.CreateObject("ADODB.Connection")
Set QueryRS = Server.CreateObject("ADODB.RecordSet")
ixQuery.Open "provider=msidxs;Data Source=knowledgestore"
QueryRS.Open strSQL,ixQuery
Microsoft Search Service に対してこれを行うにはどうすればよいですか?
- Search Service 用の OLE DB プロバイダーはありますか?
- そうでない場合、VBA/ASP/Python から検索サービスにアクセスする適切な方法は何ですか?