2012-05-07 47 views
0

我之前安装了SQL Server 2008 R2 Express版本,但忘记了全文搜索。现在我需要这个功能,所以我从http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=25174下载安装。无法在现有的SQL Server 2008 R2上安装全文搜索

当我运行安装并将其作为新的服务器实例安装时,启用了全文搜索功能,但是当我尝试将功能添加到现有服务器实例时,此功能无法检查。 安装程序文件夹包含文件sql_fulltext.msi,所以此功能在安装中。

SELECT SERVERPROPERTY('IsFullTextInstalled') 

返回0

回答

0

我重新安装了MS SQL Server和它的作品。

0

如果你想安装全文搜索到2008r2你必须添加advenced服务功能。易韦制作此下载和安装SQL Server Express 2008 R2

的“高级服务”版如果你使用SQL Server 2005,那么你已经过安装完整版SP3版

也有您需要创建索引catolg和索引,以有针对性的表

CREATE FULLTEXT INDEX ON SEDA.dbo.F0105TBLSTOKLAR 
(
STOKKODU 
Language 0X0 
) 

比你可以使用它像下面

USE AdventureWorks2012 GO

SELECT Name, ListPrice 
FROM Production.Product 
WHERE ListPrice = 80.99 
    AND CONTAINS(Name, 'Mountain') 
GO 

B.使用FREETEXT搜索包含指定字符的话值 下面的示例搜索包含相关的非常重要的,安全,部件的话所有文件。

USE AdventureWorks2012 
GO 

SELECT Title 
FROM Production.Document 
WHERE FREETEXT (Document, 'vital safety components') 
GO 
相关问题