成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

配置SQL Server全文檢索服務

數據庫 SQL Server
使用SQL Server全文檢索,可以提高數據庫的檢索效率,下文對SQL Server全文檢索作了詳盡的闡述,希望對您能有所幫助。

下面為您詳細介紹了SQL Server全文檢索服務的建立過程,供您參考,如果您對SQL Server全文檢索方面感興趣的話,不妨一看。

SQL Server是Microsoft公司在原來和Sybase公司合作的基礎上推出的一款面向高端的數據庫系統。而SQL Server 2000版本則是***的、大型聯機事務處理的新型數據庫平臺。它繼承了SQL Server以前版本的一些強大的優勢,如簡單易用、具有良好的穩定性和高效性等等。同時,它的功能比以前的版本更加強大,界面更加友好。總之,無論是在功能、安全性、可維護性,還是在易操作性上都較以前版本有了長足的進步。SQL Server全文檢索功能配置簡單,使用十分方便。我在建立關于信息檢索的英文論文題名、文摘數據庫的過程中,使用了SQLServer 2000。由于文摘文本單詞量平均在500個左右,而且論文記錄數量較多,如果不為文摘建立全文索引庫,將嚴重影響檢索效率。因此,我使用SQL Server2000的全文檢索功能為這個數據庫提供了SQL Server全文檢索服務。

1 建立SQL Server全文檢索服務的過程如下:

***步,在SQL Server中建立一個全文數據庫English—Data。在該數據庫中建立一個表Papers。該表的字段有pa—per__id(代表論文的順序,數據類型為int,長度為4,要求非空,并為標知,標知種子為1,自動增量為1)、paperAitle(代表論文的題目,數據類型為vchar,長度為200,要求非空)、pa—per_abstract(代表論文的文摘,數據類型為vchar,長度為8000,要求非空)。
第二步,為建立全文索引,一定要為該表建立唯一索引(Unique Index)。我為Papers表的paper_id字段建立唯一索引。
第三步,將數據逐步導入到表Papers中。
第四步,打開SQL Server的企業管理器,在左側的樹視中點擊數據庫。然后點開數據庫EnglishData.。選擇“全文目錄”。點擊右鍵,選擇“新建全文目錄”,建立全文目錄Paper-AbstractFullSearch,然后建立名稱為AbstraetSearch的調度。其他接受默認。
第五步,選擇企業管理器的右側的表Papers,單擊右鍵,選中“全文索引表”,單擊“在表上建立全文索引”。將會出現“全文索引向導”窗口。點擊“下一步”會到達“選擇索引”窗口。由于本表只有一個唯一索引paper_id,點擊“下一步”,會出現“選擇表中的列”窗口。選擇“paper_abstract”字段,然后點擊“下一步”,出現“選擇目錄”窗口,接受默認配置,點擊“下一步”,出現的窗口“選擇或創建填充調度(可選)”窗口,接受默認配置再點擊下一步。出現“正在完成SQL Server全文索引向導”,點擊“完成”。完成配置。
第六步,選擇表Papers,點擊右鍵,選擇“全文索引表”,點擊“啟動完全填充”,等待完成。
第七步,配置數據源名。在ODBC管理器中的“系統DSN”中,單擊“添加”,選擇“SQL Server”。在數據源名中輸入“EnglishData”, 然后進行客戶配置。
第八步,如果以后對表Papers進行任何的修改(包括添加、刪除記錄和對原記錄進行編輯),都要重復第六步的操作。這一步是為了保證全文索引庫能夠與表Papers的修改同步。
以上是建立全文索引的全過程。完成建立后,即可以使用標準的T—SQL語句對其進行全文檢索。

2 在web平臺上進行全文檢索

雖然使用T—SQL語句可以很方便地進行全文檢索,但筆者考慮到不是所有的用戶都掌握了T—sQL語句,因此為方便用戶檢索,筆者建立了一個基于Web界面的SQL Server全文檢索平臺。用戶只需將檢索詞提交給Web服務器,服務器使用ASP調用ADO控件來對SQL Server2000數據庫進行查詢,并將檢索結果以Web頁面的方式返回給用戶。

ASP(Active Server Pages)是微軟公司建立的一套服務器端腳本環境。設計人員可以結合HTML、ASP指令和ActiveX控件建立動態、交互且高效的Web服務器應用程序。由于所有的程序都嵌入HTML中且在服務器端執行,因此不必擔心客戶端的瀏覽器能否運行程序。同時,它還具有簡單、易開發、兼容性好等優點。ADO(ActiveX Data Object,ActiveX數據對象)是一個ASP內置的ActiveX服務器組件(ActiveX Server Component),用于數據庫訪問,可把它與ASP結合起來,建立提供數據庫信息的網頁內容,對數據庫進行查詢、插入、更新、刪除等操作。ADO對象可以操作所有ODBC驅動程序存取的數據源格式。同時,ADO還具有簡單易用、速度快等優點。

SQL Server 2000的全文檢索服務可以支持布爾檢索和加權檢索等高級檢索。用ASP可以實現這些檢索功能。

 

 

 

【編輯推薦】

獲得sql server自增字段的值

SQL SERVER主鍵的設計原則

教您如何實現SQL Server日期轉換

T-SQL語句創建SQL Server索引

Sql Server臨時表的生存周期

責任編輯:段燃 來源: 博客園
相關推薦

2009-07-06 18:18:41

SQL Server全

2010-11-10 14:18:15

SQL SERVER全

2010-07-21 09:58:21

SQL Server全

2010-07-16 15:42:32

SQL Server

2010-07-09 10:36:22

SQL Server

2010-07-22 09:48:14

SQL Server全

2011-04-22 10:40:52

SQL ServerWord檢索

2015-07-13 11:39:25

SphinxSQL

2010-07-01 10:20:41

SQL Server

2010-06-17 10:56:57

SQL Server數

2011-08-03 10:40:17

SQL Server數全文檢索

2011-04-18 11:00:12

SQL Server全文索引

2010-11-10 14:06:44

SQL Server全

2011-04-02 13:21:34

SQL Server數據庫全文索引

2010-07-22 09:57:17

Microsoft S

2011-08-30 13:54:29

SQL Server全文索引

2010-11-10 14:26:44

Sql Server全

2010-07-22 09:33:45

SQL Server全

2009-03-19 10:24:27

全文檢索文本定位Oracle
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲免费在线观看视频 | 欧美成人高清 | 欧美专区在线 | 这里有精品 | 欧美日韩不卡在线 | 久久久久久毛片免费观看 | 久久国产精品一区二区三区 | 国产精品久久久久久婷婷天堂 | 婷婷综合激情 | 精品欧美一区二区三区久久久 | 欧美日韩不卡合集视频 | 欧美一区二区大片 | 欧美一区二区三区在线 | 久久免费视频2 | 国产目拍亚洲精品99久久精品 | 午夜影院在线观看免费 | 日韩在线中文 | 日本一区二区不卡视频 | 欧美日韩成人 | 羞羞的视频在线观看 | 国产精品久久久久久影院8一贰佰 | 久久一| 草久久久 | 91精品国产综合久久精品 | 欧美一级黄视频 | 精品视频在线播放 | 国产精品污www在线观看 | 成人在线不卡 | 欧美精品一二三区 | 成人在线视频网站 | 日韩一区精品 | 亚洲啊v | 亚洲欧美日韩在线一区二区 | 久久伊人精品一区二区三区 | 国产电影一区二区在线观看 | 99re视频| 一级黄色毛片免费 | 亚洲欧洲一区二区 | 日韩中文字幕 | 一区二区三区四区国产 | 国产91在线 | 亚洲 |