Oracle文本内容搜索?

时间:2014-09-29 06:14:41

标签: oracle text indexing

我使用Oracle Text索引进行内容搜索,我想知道可以使用map network drive作为我的文件数据存储。我想使用下面的查询来搜索文档。这里FURL存储文档的路径名,DT_001是我的表。我将路径保存为“\ SEVER-PC \ map_ser \ text.txt”,但结果为null。帮助我

 SELECT  SCORE(1), FURL FROM DT_001
 WHERE CONTAINS(FURL, 'Oracle',1) > 0
 ORDER BY SCORE(1) DESC;

1 个答案:

答案 0 :(得分:0)

要克服这个问题,我们必须使用UNC路径作为;

 "\\pc_name\shared_folder\doc name with extension"

例:      " \\ SEVER-PC \ map_ser \的text.txt"

然后你必须启动oracle监听器和oracle数据库服务(我的XE)作为Winodws os中的登录用户,将网络目录映射到系统。你可以这样做  开始 - >运行 - > Services.msc - > OracleServiceXXXX --->属性 - >登录然后重新启动该服务。如果你按照这些步骤很好地工作。 此方法仅在Winodws上进行了测试。