<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="如何对SqlServer数据库进行全文搜索" id="card1">
<p> 游客</p><p>
标题:如何对SqlServer数据库进行全文搜索<br/>
正文:<br/>
基本知识<br/>1. SQL Server7 的 DeskTop 版中没有全文本检索。<br/>2. 一个表只能有一个全文本检索。<br/>3. 被检索的表必须有单列的唯一索引。<br/>4. 全文本的索引存储在文件系统中，而非数据库中。<br/>5. 更新全文本索引的过程比常规索引要耗时，而且也不象常规索引那样可以由数据库系统立即更新。<br/>6. 全文本索引包含在全文本目录( Full-Text Catalog )中，每个数据库可以包含一个或多个目录，但一个目录不能属于多个数据库。<br/>7. 全文本检索只能在真正的表上创建，不能是视图，系统表，临时表。<br/>8. 全文本检索会忽略某些噪音字( noise words)，比如英文的 a，the，and，中文的’和’，’是’等等。<br/>9. 如果在查询中包含 noise words ，就会引发错误，在应用程序中应去除这些 noise words。<br/><br/>启动全文本检索服务。<br/>方法A：在企业管理器中打开 Support Services 文件夹，在 Full-Text Search 的右键菜单中选择 Start。<br/>方法B：在 SQL Server Service Manager 的 Services 下拉列表中选择 Microsoft Search，并单击 Start/Continue 按钮。<br/>方法C：使用 net start mssearch 的命令行方式。<br/>使用全文本检索向导( Full-Text Indexing Wizard )。<br/>step1. 选择被检索的数据库，在 Tools 的菜单中，选择 Full-text Indexing，进入欢迎( Welcome )的屏幕，单击 next。<br/>step2. 选择被检索的表，单击 next。<br/>step3. 选择唯一索引，单击 next。<br/>step4. 选择被索引的列，单击 Add，该列显示在右栏中。单击 next。<br/>step5. 选择目录(选择已存在的目录，或创建新的目录)，单击 next。<br/>step6. 选择或创建 population schedule(可选项)，单击 next。<br/>step7. 单击 finish。<br/>使用 SQL-DMO (以<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=263&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=263&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=263&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=263&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=263&amp;Page=10">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=263">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=263">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>