Office System :: Microsoft Filter Pack (使Office 2007檔與zip檔之內文可被全文檢索)

全文檢索時可以找到 .docx, zip 檔裡的文字描述喔...

2007 Office system 轉換程式:Microsoft Filter Pack

這是甚麼?簡單說,可以讓 AP 在進行全文檢索時,可以索引 Office 2007 檔案內或是此 Pack 相容的文件格式內容!

例如,AP 將 docx, zip 等檔案儲存到 SQL Server 資料庫,可是在做全文檢索時,怎麼樣都找不到檔案內的文字描述,這時只要裝了 Microsoft Filter Pack 就可以對檔案內的文字描述做索引了!而這 Filter Pack 滿新的,2008/10/14 才發佈的,救了小弟一命... XD

OH... 單然,SQL Server 得做相對應的設定,如下連結
How to register Microsoft Filter Pack IFilters with SQL Server 2005 and with SQL Server 2008

  • 在 SQL Server Management Studio 執行 > sp_fulltext_service 'load_os_resources', 1
  • 在命令提示 > net stop msftesql or net stop msftesql$InstanceName
  • 在命令提示 > net start msftesql or net start msftesql$InstanceName
  • Restart the SQL Server service

最後,裝了之後呢,MOSS 2007 也有同樣的效果,但也要做設定,連結如下
如何針對 2007 SharePoint 伺服器與搜尋伺服器 2008 註冊 Pack Microsoft 篩選器

支援的格式

  • .docx
  • .docm
  • .pptx
  • .pptm
  • .xlsx
  • .xlsm
  • .xlsb
  • .zip
  • .one
  • .vdx
  • .vsd
  • .vss
  • .vst
  • .vdx
  • .vsx
  • .vtx

P.S. 對某些 AP 來說,可能會發生資料已經存在於資料庫才上此 Pack,已上的資料可能無法被索引,會被誤認為沒成功,此時記得重新透過 AP 上載資料,再試試看就可以了!

OS: 之前未完成的全文檢索 + Filter Pack 暫存測試文被 CCleaner 清掉了,嗚嗚嗚... QQ