如何在 Windows 索引服务中定义网络驱动器的范围?

Posted

技术标签:

【中文标题】如何在 Windows 索引服务中定义网络驱动器的范围?【英文标题】:How to define the scopes for network drives in windows indexing service? 【发布时间】:2013-01-28 23:59:29 【问题描述】:

我遇到了索引服务的问题 我从 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 是 Catalog 的根目录,子目录“abc”退出。有谁知道我的问题可能是什么原因?

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

【问题讨论】:

【参考方案1】:

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

//servername/path

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

【讨论】:

以上是关于如何在 Windows 索引服务中定义网络驱动器的范围?的主要内容,如果未能解决你的问题,请参考以下文章

如何把SFTP映射成Windows驱动器

Windows 11 如何添加 FTP 文件服务器到资源视图并固定到开始菜单

主机为ubuntu12.04,虚拟机为windows7旗舰版,在win7中映射网络驱动器如何实现不输用户名和密码?

映射要由服务使用的网络驱动器

win10怎么映射网络驱动器,怎么连接共享文件夹

映射要由服务使用的网络驱动器