日期:2014-05-17  浏览次数:20455 次

怎样在SQL Server 2000 进行全文查询
我用SQL Server 2000 企业版,操作如下:
1、use pubs
2、exec sp_fulltext_database 'enable'
3、exec sp_fulltext_catalog 'FT_pubs','create'
4、exec sp_fulltext_table 'titles','create','FT_pubs','UPKCL_titleidind'
5、exec sp_fulltext_column 'titles','title','add'
6、exec sp_fulltext_column 'titles','notes','add'
7、exec sp_fulltext_table 'titles','activate'
8、exec sp_fulltext_catalog 'FT_pubs','start_full'
9、等待全文目录填充完成。
10、select * from titles
where contains(title,'database')
11、系统报错: 服务器:消息 7619,级别 16,状态 1,行 4
找不到指定的模块。
注:在代码输入完成正确的情况下。 xuanwww@sina.com

------解决方案--------------------
--第9步后检查一下

While fulltextcatalogproperty('ahpc_ft','populateStatus')<>0
begin
--如果全文目录正处于填充状态,则等待5秒后再检测一次
waitfor delay '0:0:5'
end



--步骤看着没啥问题,lz可以参考网上的资料再看看
http://lg-techie.iteye.com/blog/353552


------解决方案--------------------
服务启动没有。