メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

展開マネージャーを使用して組織をインポートした後、インポートされた組織の FullTextCatalogIndex のシステムジョブが機能しなくなり、待機状態のままになります。 KB977867を適用した場合、問題は発生しません。

原因

組織のインポートでフルテキストカタログの名前が変更されることはありません。また、インポートされた組織のデータベースには、バックアップされた組織の GUID を含むフルテキストカタログが保存されています。 システムジョブは、<組織 id ftcat_documentindex_ の現在の組織 id が含まれているフルテキストカタログの更新を実行します>、[待機状態] に変更します。

解決方法

この問題を解決するには、組織のデータベースに対して次の SQL スクリプトを実行します。

DECLARE @ID AS NVARCHAR(128),   @OLDNAME AS NVARCHAR(128),   @NEWNAME AS NVARCHAR(128),  @LINES AS INTSELECT @OLDNAME = name FROM  SYS.FULLTEXT_CATALOGS WHERE name LIKE 'ftcat_documentindex_%'SELECT @ID = OrganizationId FROM OrganizationSET @ID = REPLACE(@ID,'-','')SET @ID = LOWER(@ID)SET @NEWNAME = 'ftcat_documentindex_' + @IDPRINT 'GUID IS : '+@IDPRINT '---------------------'PRINT 'OLDNAME IS : '+@OLDNAMEPRINT '---------------------'PRINT 'NEWNAME IS : '+@NEWNAMEPRINT '---------------------'IF @OLDNAME!=@NEWNAMEBEGIN EXEC sp_fulltext_database 'enable'  -- Drop exsiting full text catalog PRINT 'START DROPPING EXSITING FULL TEXT CATALOG ..' PRINT '---------------------' IF  EXISTS (SELECT * FROM sys.fulltext_indexes fti WHERE fti.object_id = OBJECT_ID(N'[dbo].[DocumentIndex]')) BEGIN  ALTER FULLTEXT INDEX ON [dbo].[DocumentIndex] DISABLE END IF  EXISTS (SELECT * FROM sys.fulltext_indexes fti WHERE fti.object_id = OBJECT_ID(N'[dbo].[DocumentIndex]')) BEGIN  DROP FULLTEXT INDEX ON [dbo].[DocumentIndex] END SELECT @LINES = COUNT(*) FROM sysfulltextcatalogs ftc WHERE ftc.name = @OLDNAME IF  @LINES > 0 BEGIN  EXEC sp_fulltext_catalog @OLDNAME,'drop'  END PRINT 'DROPPING COMPLETE ..' PRINT '---------------------' -- Add new full text catalog PRINT 'START ADDING EXSITING FULL TEXT CATALOG ..' PRINT '---------------------' EXEC sp_fulltext_catalog @NEWNAME,'create' EXEC sp_fulltext_table 'documentindex', 'create', @NEWNAME, 'cndx_PrimaryKey_DocumentIndex'  EXEC sp_fulltext_column 'documentindex', 'Title', 'add'    EXEC sp_fulltext_column 'documentindex', 'KeyWords', 'add'    EXEC sp_fulltext_column 'documentindex', 'SearchText', 'add'    EXEC sp_fulltext_table 'documentindex', 'activate'    EXEC sp_fulltext_catalog @NEWNAME, 'start_full'  PRINT 'ADDING COMPLETE ..'ENDELSEPRINT 'THE FULL TEXT CATALOG HAS BEEN UPDATED ..'

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×