方案概要:
1. 改變文件存儲(chǔ)時(shí)的文件名
2. 配置索引服務(wù)器,并將索引服務(wù)器與MS SQL Server關(guān)聯(lián)。
3. 修改SQL語句,將進(jìn)行全文查詢語句的內(nèi)容加入查詢條件中
文件的存儲(chǔ)方式:
為了方便存儲(chǔ)以及方便索引,我們將上傳的文件存儲(chǔ)到一個(gè)目錄里面,為了保證上傳的文件名不重復(fù),采用GUID作為文件名,并且通過這個(gè)GUID于數(shù)據(jù)庫記錄相關(guān)聯(lián)。同時(shí),文件的后綴還保持原始文件的后綴,讓索引服務(wù)能夠識(shí)別該文檔。
配置索引服務(wù)
進(jìn)入計(jì)算機(jī)管理(Computer Management)程序(右鍵”我的電腦”->”管理”),并找到索引服務(wù)(Index Service)
配置索引服務(wù)的功能
(1)右鍵選擇索引服務(wù)彈出一個(gè)菜單
(2)選擇New->Catalog(新建一個(gè)編錄)
設(shè)置新增加的編錄
(1)輸入編錄的名字(這個(gè)名字需要與數(shù)據(jù)庫進(jìn)行關(guān)聯(lián),要注意命名,這里假設(shè)DCSII
(2)點(diǎn)Browse進(jìn)入選擇索引服務(wù)運(yùn)行目錄窗體
(3)選擇前面創(chuàng)建的索引運(yùn)行目錄(任意地方)
(4)點(diǎn)確定完成本次操作
在編錄創(chuàng)建號(hào)以后,需要給編錄增加目錄
(1)右鍵選擇剛剛創(chuàng)建的編錄
(2)選擇New->Directory(新建目錄)
新建索引目錄
(1)點(diǎn)擊Browse進(jìn)入目錄選擇頁面
(2)選擇要進(jìn)行全文檢索文件的目錄
(3)確定完成本次操作