sql-server – SQL Server PDF全文搜索无法在FileStream PDF文件
发布时间:2021-01-20 21:44:22 所属栏目:MsSql教程 来源:网络整理
导读:我无法使用全文搜索来处理我通过FileStream加载到我的SQL Db中的PDF文件. 版本:SQL Server 2008 R2(开发人员版 – 做概念验证) 操作系统:Windows 7 我采取的步骤. 安装了Adobe iFilter 确保SQL Server全文守护程序服务正在运行 添加了Adobe PDF Filter bin
|
我无法使用全文搜索来处理我通过FileStream加载到我的SQL Db中的PDF文件. 版本:SQL Server 2008 R2(开发人员版 – 做概念验证) 我采取的步骤. >安装了Adobe iFilter EXEC sp_fulltext_service @action='load_os_resources',@value=1; -- update os resources EXEC sp_fulltext_service 'verify_signature',0 -- don't verify signatures EXEC sp_fulltext_service 'update_languages'; -- update language list EXEC sp_fulltext_service 'restart_all_fdhosts'; -- restart daemon EXEC sp_help_fulltext_system_components 'filter'; -- view active filters >在我想索引的FileStream表上创建了全文索引 CREATE FULLTEXT INDEX on local.FILE_REPOSITORY (DOCUMENT TYPE COLUMN FILE_EXTENSION) Key Index PK_File_Repository ON (FileSearchCat,FILEGROUP [PRIMARY]); GO >重建目录 ALTER FULLTEXT CATALOG FileSearchCatREBUILD WITH ACCENT_SENSITIVITY=OFF; >查询查询以查看索引是否正常工作 select * from local.FILE_REPOSITORYwhere freetext(DOCUMENT,'25678') 不返回PDF的任何结果,但对单词(docx)工作正常吗? 我究竟做错了什么? 解决方法好的,所以我想出来……我需要运行这些步骤:EXEC sp_fulltext_service @action='load_os_resources',0 -- don't verify signatures EXEC sp_fulltext_service 'update_languages'; -- update language list EXEC sp_fulltext_service 'restart_all_fdhosts'; -- restart daemon EXEC sp_help_fulltext_system_components 'filter'; -- view active filters 但还需要运行这个!!!! reconfigure with override (编辑:天瑞地安资讯网_黄海网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – db2中的Listagg替代方案
- sql-server – 在HashBytes函数中选择正确的算法
- 如何使用T-SQL读取文本文件?
- Symfony2(WebsocketBundle) – 简单的私有(和组)聊天数据库
- sql – 我的更新语句与Oracle中的连接有什么问题?
- iis-7 – .NET 3.5,IIS 7,SQL Server 2008托管
- sql附加数据库失败是什么原因?如何解决?
- sql-server – 什么是评估合理缓冲池大小的确定性方法?
- sql-server – IntelliSense无法正常工作但已启用
- .net – 启用了排序和分页的T-SQL存储过程无法正常工作
站长推荐
热点阅读


