2013-02-13 50 views
2

我在索引服務中遇到了問題 我從ASP.NET應用程序發送索引服務的查詢,只要我在整個目錄上搜索,它就能正常工作。如何在Windows索引服務中定義網絡驅動器的作用域?

SELECT ... FROM testCat..Scope('Deep traversal of "\"') 

但是,如果我嘗試在特定文件夾中搜索,我根本得不到任何結果。

SELECT ... FROM testCat..Scope('Deep traversal of "\abc"') 

或者

SELECT ... FROM testCat..Scope('Deep traversal of "U:\MyIndexFolder\abc"') 

文件夾MyIndexfolder是目錄和子目錄 「ABC」 退出的根本。有沒有人有一個想法可能是我的問題的原因?

P.S.我知道索引服務已被棄用,但我必須使用它,所以我希望有人可以幫助,因爲它很難找到有關該主題的有用信息

回答

1

我的問題的來源是我的索引文件夾存儲在網絡驅動器上。 而且在這種情況下,似乎不可能爲範圍使用相對路徑。您必須使用完整的網絡路徑。

//servername/path 

我希望這可以幫助其他人!

相關問題