错误:“未安装全文搜索或无法加载某一全文组件”的解决方法

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介:

最近在找开源的ASP.NET MVC架构的项目,找到了一个叫KiGG的项目,下载该项目的release版本以后开始安装数据库,但是运行脚本过程中出现如下错误:

未安装全文搜索或无法加载某一全文组件

这是因为我的SQL Server Express没有安装全文搜索服务,在网上查找关于全文搜索(fulltext search)的相关内容,都说如果要想使用全文搜索必须安装全文搜索服务的,sql2005中的sqlserver配置中,有个叫作SQl server FullText Search的服务,这就是全文搜索但是我在SQL Server Express并没有找到这个服务。后来在MSDN上找到如下内容的一段话:


 

其他 SQL 版本具有的某些功能,SQL Server Express 却不具有,这些功能包括:

 

  • 可用性功能,例如数据镜像、群集等
  • 全文搜索
  • SQL 代理
  • Reporting Services
  • 商业智能平台,例如 Notification Services  Analysis Services
  • SQL Management Studio,是新的 GUI 工具,用于替换 SQL 2000 企业管理器

 

 

请注意,在 2006 年,全文搜索和 Reporting Services 功能将添加到 SQL Server Express Edition 中。

这里能够支持全文搜索的不是普通的SQL Server Express,而是具有高级服务的 Microsoft SQL Server 2005 Express Edition (SQL Server ExpressSQLEXPR_ADV_CHS.EXE,下载地址为:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=26435597-B28E-4568-9D16-017BDF47ABDC。MSDN对它的介绍如下:

 

它是一种免费、易用的新版 SQL Server Express,该版本包括新的图形管理工具,并提供了报表和基于文本的高级搜索的强大功能。SQL Server Express 提供强大而可靠的数据管理工具,该工具具有丰富的功能,有利于保护数据,提高性能。它适用于嵌入式应用程序客户端、轻型 Web 应用程序以及本地数据存储区。

 

具有高级服务的 SQL Server Express 具备 SQL Server 2005 Express Edition 中的全部功能,并且还具有下列功能:

 

  • 借助 SQL Server 2005 Management Studio Express (SSMSE) 这一新的易于使用的图形管理工具,轻松管理 SQL Server Express
  •  SQL Server 表中纯字符数据发出全文查询。全文查询可以包括词和短语,或者词或短语的多种形式。
  • 运行本地关系数据的 SQL Server Reporting Services 报表。

具有高级服务的 SQL Server Express 作为应用程序嵌入部分,可以免费下载、免费部署以及免费再分发,从而成为开发和管理具有功能强大内置报表和全文搜索功能的数据驱动应用程序的最佳途径。

 

 

下面是SQLEXPR_ADV_CHS.EXE的安装界面,如红色箭头所指就是需要安装的全文搜索服务。

 

 

打开Microsoft SQL Server配置工具,我们能够看到一个叫做SQL Server FullText Search的服务。

 

 

 

 


本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2011/04/13/2297031.html,如需转载请自行联系原作者




相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
3月前
|
搜索推荐 前端开发 程序员
如何在浏览器中搜索内容自动过滤CSDN的相关文章,一次设置永久过滤
这篇文章介绍了如何在浏览器中设置搜索时自动过滤掉CSDN的相关文章,提供了具体的浏览器设置步骤和推荐使用的搜索引擎。
如何在浏览器中搜索内容自动过滤CSDN的相关文章,一次设置永久过滤
|
3月前
|
搜索推荐
一文教会你:如何在搜索过程中过滤CSDN的相关文章,一次设置永久过滤
这篇文章教你如何在浏览器搜索设置中添加自定义搜索引擎,通过在搜索查询中加入"-csdn"参数来过滤掉CSDN的搜索结果,从而提高搜索结果的质量。
一文教会你:如何在搜索过程中过滤CSDN的相关文章,一次设置永久过滤
|
4月前
|
Java 数据库连接 应用服务中间件
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
表单数据返回不到,HTTP状态 404 - 未找未找到,解决方法,针对这个问题,写一篇文章,理一下思路,仔细与原项目比对,犯错的原因是Mapper层的select查询表单数据写错,注意打开的路径对不对
|
6月前
|
Windows
win10搜索功能失效用不了如何解决|
win10搜索功能失效用不了如何解决|
56 0
|
6月前
|
Web App开发 小程序 专有云
mPaaS问题之文档配置flavor后报错如何解决
mPaaS配置是指在mPaaS平台上对移动应用进行的各项设置,以支持应用的定制化和优化运行;本合集将提供mPaaS配置的操作指南和最佳实践,助力开发者高效管理和调整移动应用的设置。
100 2
DedeCMS织梦文档关键词维护中设置自动关键词重复嵌套出错的修改方法
织梦 DedeCMS 后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:锚文本、定向锚文本,第二个词包含了第一个词,在文章中如果出现“定向锚文本”这个词,默认情况下只会给锚文本两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字数多的词优先于字数少的词呢?
|
6月前
百度搜索:蓝易云【ModStart安装环境检测提示缺少 xxx 扩展解决方法。】
如果以上方法仍未解决问题,建议参考ModStart的官方文档、社区论坛或联系技术支持,寻求进一步的帮助和指导。不同的应用和环境可能有不同的解决方法,确保按照官方指南和文档的建议进行操作。
46 0
Win系统 - 你一直在用错误的方式搜索?(下)
Win系统 - 你一直在用错误的方式搜索?(下)
114 0
Win系统 - 你一直在用错误的方式搜索?(下)
Win系统 - 你一直在用错误的方式搜索?(上)
Win系统 - 你一直在用错误的方式搜索?(上)
133 0
Win系统 - 你一直在用错误的方式搜索?(上)
|
Shell Windows
缺少对象 WScript 问题解决方法
方法一: 先把脚本保存起来(保证你的脚本能正确运行),例如命名为test.vbs 然后在QTP写以下脚本就可以正确运行了! Dim oShell Set oShell =CreateObject ("WSCript.shell") oShell.run "cmd /K wscript e:\test.vbs" Set oShell = Nothing    方法二: 首先要明白 WScript.CreateObject 和 CreateObject 的区别。
2341 0