次の方法で共有


フルテキスト フィルター デーモン ランチャーのサービス アカウントの設定

このトピックでは、SQL Server 構成マネージャーを使用して SQL フルテキスト フィルター デーモン ランチャー サービス (MSSQLFDLauncher) のサービス アカウントを設定する方法について説明します。 SQL フルテキスト フィルター デーモン ランチャー サービスは、ssNoVersion のフルテキスト検索でフィルター処理や単語区切りを行うフィルター デーモン ホスト プロセスを開始するために使用されます。 フルテキスト検索を使用するには、このサービスが実行されている必要があります。

SQL フルテキスト フィルター デーモンランチャー サービスは、SQL Serverの特定のインスタンスに関連付けられているインスタンス対応サービスです。 SQL フルテキスト フィルター デーモン ランチャー サービスにより、各フィルター デーモン ホスト プロセスにサービス アカウント情報が反映されます。

サービス アカウントの設定

  1. [スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft SQL Server 2014] をポイントし、[構成ツール] をポイントして、[SQL Server 構成マネージャー] をクリックします。

  2. SQL Server 構成マネージャーで、[SQL Server サービス] をクリックし、[SQL フルテキスト フィルター デーモン ランチャー (instance name)] を右クリックし、[プロパティ] をクリックします。

  3. ダイアログ ボックスの [ログオン] タブをクリックし、SQL フルテキスト フィルター デーモン ランチャー サービスによって作成される各プロセスについて、その実行に使用するアカウントを選択または入力します。

  4. ダイアログ ボックスを閉じた後、 [再起動] をクリックすると、SQL フルテキスト フィルター デーモン ランチャー サービスが再起動されます。

SQL フルテキスト フィルター デーモン ランチャー サービスが起動しない場合

SQL フルテキスト フィルター デーモン ランチャー サービスが開始されない場合は、次の原因が考えられます。

  • SQL フルテキスト フィルター デーモン ランチャー サービスのアカウントに関連付けられたパスワードの期限が切れている。

    SQL フルテキスト フィルター デーモン ランチャー サービスにローカル ユーザー アカウントを使用している場合にパスワードの期限が切れたときは、次の作業を行う必要があります。

    1. アカウントに新しい Windows パスワードを設定します。

    2. SQL Server 構成マネージャーで、新しいパスワードを使用するように SQL フルテキスト フィルター デーモンランチャー サービスを更新します。

  • サービス アカウントのユーザー アカウントまたはパスワードが正しくない。

    SQL フルテキスト フィルター デーモン ランチャー サービスが、正しくないユーザー アカウントおよびパスワードでログインしようとしている可能性があります。 上記の手順に従って、サービスのユーザー アカウントが変更されていないことを確認してください。

  • サービスへのログインに使用されるアカウントに権限がない。

    サーバー インスタンスがインストールされているコンピューターに対するログイン権限のないアカウントを使用している可能性があります。 ローカル コンピューターのユーザー権利および権限を持つアカウントでログインしていることを確認してください。

  • 同じ名前付きパイプの別のインスタンスが既に実行されている。

    SQL Server サービスは、SQL フルテキスト フィルター デーモンランチャー サービス クライアントの名前付きパイプ サーバーとして機能します。 SQL Serverが開始する前に名前付きパイプが別のプロセスによって既に作成されている場合は、SQL Serverエラー ログと Windows イベント ログにエラーが記録され、フルテキスト検索は使用できません。 同じ名前付きパイプを使用しようとしているプロセスまたはアプリケーションを特定し、そのアプリケーションを停止してください。

  • フルテキスト検索で SQL フルテキスト フィルター デーモン ランチャー サービスが正しく構成されていない。

    サービスが、ローカル コンピューターで正しく構成されていない可能性があります。

    ローカル コンピューターで名前付きパイプ機能が無効になっている場合、または既定の名前付きパイプ以外の名前付きパイプを使用するようにSQL Serverが構成されている場合は、SQL フルテキスト フィルター デーモンランチャー サービスが起動しない可能性があります。

  • SQL Server サービス グループには、SQL フルテキスト フィルター デーモン 起動ツール サービスを開始するためのアクセス許可がありません。

    SQL Serverのインストール中に、SQL Server サービス グループには、SQL フルテキスト フィルター デーモン ランチャー サービスを管理、クエリ、および開始するための既定のアクセス許可が付与されます。 SQL フルテキスト フィルター デーモンランチャー サービス アカウントSQL Serverサービス グループのアクセス許可がSQL Serverインストール後に削除された場合、SQL フルテキスト フィルター デーモン ランチャー サービスは開始されず、フルテキスト検索は無効になります。 SQL Server サービス グループに SQL フルテキスト フィルター デーモンランチャー サービス アカウントへのアクセス許可があることを確認します。

参照

サービスの管理方法に関するトピック (SQL Server 構成マネージャー)
フルテキスト検索のアップグレード