SQLServer全文检索查询分析

SQLServer全文检索查询分析
纲要:
1。更改文件存储区的文件名
2。配置索引服务器,并将索引服务器与MS SQL服务器相关联
三.修改SQL语句,将全文查询的内容添加到查询条件中。
如何存储文件
为了方便存储和方便索引,我们将上传的文件存储在目录中。为了确保不重复上传的文件名,将GUID用作文件名,并通过此GUID链接到数据库记录。同时,文件后缀维护原始文件的后缀,以便索引服务能够识别文档
配置索引服务
输入计算机管理程序(计算机管理)(右键单击计算机,查找索引服务管理)(索引服务)
配置索引服务的功能
(1)右键选择索引服务弹出菜单
(2)选择新>目录(新目录)
设置一个新添加的目录
(1)的输入目录的名称(名称需要与数据库相关的注意命名,在dcsii假定。
(2)点浏览到选定的索引服务运行目录窗体
(3)选择前面创建的索引运行目录(任意位置
(4)指出要完成此操作
在创建创建号之后,需要将目录添加到目录中。
(1)右击选择新创建的编目。
(2)选择新>目录(新目录)
新的索引目录
(1)单击浏览进入目录选择页。
(2)选择全文检索的目录
(3)确定完成这项操作
在创建完成后启动启动索引服务
(1)启动索引服务
(2)索引服务成功启动后的索引编目信息,可以看出编目信息表明服务已经成功。
将索引服务与SQL数据库相关联:
执行下面的SQL查询分析器的存储过程(SQL查询分析器里)
EXEC sp_addlinkedserver Dcs, - the name of the connection server, to be used in the back of the query
索引服务器,
msidxs,
dcsii--新的编目名称索引服务
指数服务性能调整方法1
(1)右键选择索引服务
(2)选择所有任务→调如何
(3)选择用户自定义
(4)单击自定义到性能调整窗体中
(5)移动索引的属性并向右边查询
(6)完成操作点
业绩调整方法2
如果服务器不需要对整个系统的文件进行索引,则可以停止或删除系统编目。
MSSQL调用索引服务器
1。通过SQL语句查询连接服务器的内容
选择问:*
从OPENQUERY(DCS,--连接服务器名称)
选择文件名,大小,docauthor,路径-在连接服务器的SQL语句
从范围()
其中包含(ABC)
Q
2。因为SQL语句不支持动态输入的字符串,查询字符串必须插接在C #代码
31.
不能将文件保存到数据库,也可以在数据库中实现全文检索。具体方案是在SQL Server 2000中安全的全文搜索功能,存储文件内容的图像字段,添加一个新字段来存储的文件类型,然后匹配两个领域当全文索引项由业务经理创造的。然而,从数据库/率和未来的数据库备份和恢复的效率,它是不会把文件在数据库很好。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部