2013-02-13 79 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 

我希望这可以帮助其他人!

相关问题