0

以前にSQLServer2008 R2 Expressエディションをインストールしましたが、全文検索を忘れています。今、その機能が必要なので、http://www.microsoft.com/en-us/download/details.aspx?displaylang = en&id= 25174からインストールをダウンロードしました。

インストールを実行して新しいサーバーインスタンスとしてインストールすると、全文検索機能が有効になりますが、既存のサーバーインスタンスに機能を追加しようとすると、この機能を確認できません。セットアップフォルダにはファイルが含まれてsql_fulltext.msiいるため、この機能はインストールに含まれています。

SELECT SERVERPROPERTY('IsFullTextInstalled') 

0を返します

4

2 に答える 2

0

MS SQL Serverを再インストールしましたが、動作します。

于 2012-07-06T19:48:28.850 に答える
0

全文検索を2008r2にインストールする場合は、高度なサービス機能を追加する必要があります。SQL ServerExpress2008r2の「AdvancedServices」エディションをダウンロードしてインストールするのは簡単です。

SQL Server 2005を使用している場合は、sp3エディションを含むフルバージョンもインストールしています。

また、そこにインデックスcatolgとターゲットテーブルへのインデックスを作成する必要があります

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

以下のように使用できるよりも

AdventureWorks2012GOを使用する

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
于 2015-12-21T19:26:28.843 に答える