2

我在这里遇到了索引服务的问题,我从 ASP.NET 应用程序发送针对索引服务的查询,只要我搜索整个目录,它就可以正常工作。

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”退出。有谁知道我的问题可能是什么原因?

PS 我知道索引服务已被弃用,但无论如何我都必须使用它,所以我希望有人可以提供帮助,因为很难找到有关该主题的有用信息

4

1 回答 1

1

我的问题的根源是我的索引文件夹存储在网络驱动器上。在这种情况下,似乎不可能对范围使用相对路径。您必须使用完整的网络路径。

//servername/path

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

于 2013-02-14T10:25:56.770 回答