У меня проблемы с поиском Windows для индексации содержимого текстового файла с .sql
расширением. Я что-то не так делаю?
Задний план:
На работе я использую программу под названием Navicat, которая помогает мне работать с нашей базой данных MySQL. Когда я использую Navicat для редактирования и сохранения запросов, он сохраняет их в .sql
файлах, которые находятся в каталоге Navicat в Program Files.
Поскольку Windows Search по умолчанию не индексирует файлы в Program Files, я добавил их в список проиндексированных мест, как показано на рисунке ниже:
Я также пошел в расширенный раздел и добавил .sql
расширение файла и выбрал Index Properties and File Contents
опцию. Это устанавливает описание фильтра следующим образом Plain Text Filter
:
Однако всякий раз, когда я выполняю поиск текста, который я ожидаю найти в .sql
файле, например saw_order.Wo type:sql
, он не возвращает никаких файлов. Поиск является успешным , если я не буду в поисках части имени файла, но никогда его содержимое .sql
файлов.
Эти .sql
файлы являются текстовыми файлами , которые могут быть легко открывать и редактировать с помощью блокнота. Navicat просто добавляет некоторые функции intellisense и организации, но кроме этого это простой текст.
Почему Windows Search не видит содержимое этих файлов?
Нужно ли добавить какой-то специальный плагин в Windows для поиска, чтобы он распознавал эти файлы?
ПРИМЕЧАНИЕ. Я использую Windows Search 4.0 и Windows XP SP3.