纲要:
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中安全的全文
搜索功能,存储文件内容的图像字段,添加一个新字段来存储的文件
类型,然后匹配两个领域当全文索引项由业务经理创造的。然而,从数据库/率和未来的数据库备份和
恢复的效率,它是不会把文件在数据库很好。