Поделиться через


Настройка учетной записи службы средства запуска управляющей программы полнотекстовой фильтрации

В этом разделе объясняется, как задать учетную запись службы для службы запуска управляющей программы полнотекстовой фильтрации SQL Server (MSSQLFDLauncher) при использовании диспетчера конфигурации SQL Server. Служба запуска управляющей программы полнотекстовой фильтрации SQL Server используется средством полнотекстового поиска ssNoVersionto для запуска процесса узла управляющей программы фильтрации, которая реализует полнотекстовую фильтрацию и разбиение на слова. Данная служба должна быть запущена, если необходимо использование полнотекстового поиска.

Служба запуска управляющей программы полнотекстовой фильтрации SQL Server представляет собой привязанную к экземпляру службу, которая связана с конкретным экземпляром SQL Server. Служба запуска управляющей программы полнотекстовой фильтрации SQL Server передает сведения об учетной записи службы каждому хост-процессу управляющей программы фильтрации.

В этом разделе

  • Рекомендации по безопасности

  • Настройка учетной записи службы

  • Если Служба запуска управляющей программы полнотекстовой фильтрации SQL Server не запускается

Рекомендации по безопасности

Рекомендованная учетная запись для службы запуска управляющей программы полнотекстовой фильтрации SQL Server зависит от операционной системы:

  • Windows 7 и Windows Server 2008

    Для усиления безопасности при работе в Windows 7 и Windows Server 2008 установленная по умолчанию учетная запись, назначенная службе запуска управляющей программы полнотекстовой фильтрации SQL Server, является учетной записью Local Service. SQL Server использует новые средства безопасности, доступные в Windows 7 и Windows Server 2008, для обеспечения высокого уровня безопасности и изоляции службы запуска управляющей программы полнотекстовой фильтрации SQL Server и процесса FDHOST, выполняющегося с учетной записью Local Service. Поэтому в Windows 7 и Windows Server 2008 рекомендуется всегда использовать учетную запись Local Service для службы запуска управляющей программы полнотекстовой фильтрации SQL Server. На этих платформах не следует настраивать службу запуска управляющей программы полнотекстовой фильтрации SQL Server для выполнения под какой-либо другой учетной записью.

[В НАЧАЛО]

Настройка учетной записи службы

Настройка учетной записи службы запуска управляющей программы полнотекстовой фильтрации SQL Server для полнотекстового поиска

  1. В меню Пуск последовательно укажите пункты Все программы, Microsoft SQL Server 2012 , Средства настройки и выберите пункт Диспетчер конфигурации SQL Server.

  2. В окне Диспетчер конфигурации SQL Server щелкните Службы SQL Server, щелкните правой кнопкой мыши Службы запуска управляющей программы полнотекстовой фильтрации SQL Server (instance name), а затем щелкните Свойства.

  3. Щелкните вкладку Вход диалогового окна, а затем выберите или введите учетную запись, применяемую для запуска каждого процесса, созданного службой запуска управляющей программы полнотекстовой фильтрации SQL Server. Если вы решили не использовать учетную запись Local Service, рекомендуется назначить учетную запись локального пользователя с ограниченными правами доступа и разрешениями пользователя на локальном компьютере.

  4. После того как вы закроете диалоговое окно, щелкните Перезапустить для перезагрузки службы запуска управляющей программы полнотекстовой фильтрации SQL Server.

[В НАЧАЛО]

Если Служба запуска управляющей программы полнотекстовой фильтрации SQL Server не запускается

Если служба запуска управляющей программы полнотекстовой фильтрации SQL Server не запускается, это может быть вызвано следующими причинами.

  • Истек срок действия пароля, связанного с учетной записью службы запуска управляющей программы полнотекстовой фильтрации SQL Server.

    Если для службы запуска управляющей программы полнотекстовой фильтрации SQL Server используется учетная запись локального пользователя и срок действия пароля истек, выполните следующие действия.

    1. Установите для учетной записи новый пароль Windows.

    2. В диспетчере конфигурации SQL Server обновите пароль службы запуска управляющей программы полнотекстовой фильтрации SQL Server.

  • Неверная учетная запись пользователя или пароль учетной записи службы.

    Возможно, в службе запуска управляющей программы полнотекстовой фильтрации SQL Server была предпринята попытка зарегистрироваться с указанием неверной учетной записи пользователя и пароля. Следуйте процедурам, описанным выше, для проверки того, что не произошло изменение учетной записи пользователя для службы.

  • Учетная запись, используемая для входа в службу, не имеет прав доступа.

    Возможно, используется учетная запись, которая не имеет прав доступа для имени входа на том компьютере, где установлен экземпляр сервера. Убедитесь в том, что регистрация проводится с помощью той учетной записи, которая имеет права и разрешения пользователя на локальном компьютере.

  • Уже функционирует другой экземпляр того же именованного канала.

    Служба SQL Server выступает в качестве сервера именованного канала для клиента службы запуска управляющей программы полнотекстовой фильтрации SQL Server. Если именованный канал уже был создан другим процессом до запуска SQL Server, то в журнале регистрации ошибок SQL Server и в журнале событий Windows вносится запись об ошибке, а полнотекстовый поиск становится недоступным. Определите, в каком процессе или приложении предпринимается попытка использовать тот же именованный канал, и закройте это приложение.

  • Служба запуска управляющей программы полнотекстовой фильтрации SQL Server неправильно настроена.

    Может оказаться, что на локальном компьютере настройка службы является неверной.

    Если на локальном компьютере отключены функциональные возможности именованных каналов или если в конфигурации SQL Server настроено использование именованного канала, отличного от применяемого по умолчанию, то служба запуска управляющей программы полнотекстовой фильтрации SQL Server может не запуститься.

  • Группа служб SQL Server не имеет разрешения на запуск службы запуска управляющей программы полнотекстовой фильтрации SQL Server.

    Во время установки SQL Server группе служб SQL Server предоставляются по умолчанию разрешения для управления, выполнения запросов и запуска службы запуска управляющей программы полнотекстовой фильтрации SQL Server. Если разрешения группы служб SQL Server по отношению к учетной записи службы запуска управляющей программы полнотекстовой фильтрации SQL Server были отменены после установки SQL Server, то служба запуска управляющей программы полнотекстовой фильтрации SQL Server не запустится, а полнотекстовый поиск будет недоступен. Убедитесь в том, что группа служб SQL Server имеет разрешения на учетную запись службы запуска управляющей программы полнотекстовой фильтрации SQL Server.

[В НАЧАЛО]

См. также

Основные понятия

Обновление полнотекстового поиска из SQL Server 2005

Другие ресурсы

Инструкции по управлению службами (диспетчер конфигурации SQL Server)