2012-05-07 28 views
0

前にSQL Server 2008 R2 Express Editionをインストールしましたが、フルテキスト検索は忘れてしまいました。今ではその機能が必要なので、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にインストールする場合は、アドバンストサービス機能を追加する必要があります。あなたがして、SQL Server 2005を使用している場合、このダウンロードを行うと、SQL Server Expressの2008R2

の「アドバンスト・サービスのエディションをインストールするための簡単なWeyのは、あなたもそこにあなたがする必要があります

また、SP3版と完全版をインストールしていますあなたは

USE AdventureWorks2012 GO

以下のようにそれを使用することができるよりも

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

に対象のテーブルにインデックスcatolgとインデックスを作成します

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 
関連する問題