Windows 데스크톱 검색에서 .SQL 파일을 검색하지 못합니다.


6

"인덱스 속성 및 파일 내용"이 선택된 상태에서 "일반 텍스트 필터"를 사용하고 SQL 파일이 포함 된 디렉터리가 "포함 된 위치"에 있는지 확인하기 위해 .SQL 확장을위한 인덱스 옵션을 설정했습니다.

불행히도, Windows 데스크톱 검색은 여전히 ​​.SQL 파일에서 아무것도 찾을 수 없습니다. .cs, .docx 등의 다른 파일 형식이 성공적으로 검색됩니다.

Windows XP SP2를 실행 중입니다. 대체 검색 엔진을 쉽게 설치할 수없는 작업 컴퓨터이므로 인덱싱 된 검색을 위해 Windows 데스크톱 검색이 필요합니다.

분명히 다른 (인덱싱되지 않은) 기술을 사용하여 .SQL 파일을 검색 할 수는 있지만 데스크톱 검색 속도를 선호합니다.

업데이트 : 몇 개의 .SQL 파일을 .SQL.TXT 파일에 복사 한 후 다음과 같은 디렉터리에 복사합니다. ~ 돌팔매 "인덱스 속성 및 파일 내용"이 선택된 일반 텍스트 필터를 사용하여 인덱싱 옵션에 대한 파일 확장명으로 .SQL.TXT를 추가하고 데스크톱 검색을 다시 인덱싱합니다. 아직도 .SQL 또는 .SQL.TXT 파일에서 문자열을 찾지 못합니다.

추가 정보 : 색인을 다시 생성 한 후 데스크톱 검색 고급 옵션에서 파일 형식을 확인한 후 .SQL.TXT 파일 확장명이 더 이상 파일 형식 목록에 나타나지 않는다고 언급했습니다.


답변:


3

이것은 분명히 차선책이지만, .SQL 파일을 .TXT 파일로 복사 해 보았습니까?

단순히 SQL 파일을 어딘가에서 SQL 파일로 사용하고 있기 때문에 단순히 이름을 바꾸는 것은 아닙니다. 그러나 공간이 있다면 복사본을 만들고 이름을 바꿉니다. .SQL.TXT 정도. SQL 파일이 자주 변경되는 경우 작업을 예약하여 복사본을 다시 만듭니다.

Windows 데스크톱 검색에서 .SQL.TXT 파일을 성공적으로 인덱싱 할 수있는 경우 실패한 .SQL 확장에 대한 정보가 있습니다. 가능하지 않으면 파일의 형식이 혼란 스럽습니다.


그건 좋은 생각이야. 나는 .SQL.TXT에 단지 몇 개의 파일을 복사 해보고 Desktop Search가 그 안에있는 것들을 발견하는지 살펴 보겠다.
Dan Blanchard

1
흥미 롭습니다 : .SQL.TXT 파일에 .SQL 파일 몇 개를 복사하고 인덱스를 다시 작성한 후 데스크톱 검색이이 파일에서 문자열을 찾지 못했습니다. 절박한 조치로서 .SQL.TXT를 인덱싱 옵션의 파일 확장명으로 추가했습니다. 이제 인덱스를 다시 작성하는 데 몇 시간 정도 더 기다려야합니다 ...
Dan Blanchard

2

이것은 관련이 없을 수도 있지만, 이와 같은 경우에는 명령 행을 사용하는 것이 좋습니다. 정말 빠르며 정규 표현식과 라인의 시작 (또는 끝)과 같은 다른 기능을 지정할 수 있습니다.

  • Shift 키를 누른 상태에서 검색 할 디렉토리를 마우스 오른쪽 버튼으로 클릭합니다.
  • '명령 창 열기'를 선택하십시오.
  • 유형 findstr "order by" *.sql
  • 하위 디렉토리도 검색하려면 findstr /S "order by" *.sql

그러면 문자열에 "order by"가 포함 된 * .sql이라는 모든 파일이 반환됩니다. 행 번호와 같은 것을 포함하는 명령 행 스위치가 많이 있습니다. findstr /?


1
이것은 내가 GUI 검색의 부적절 함을 해결 한 방법입니다. 비록 대부분의 시간을 사용하고 있지만 findstr /m 왜냐하면 파일 내용은 일반적으로 cmd 창에서 nice를 형식화하지 않기 때문입니다.
zagrimsan

1

그냥 Qytec의 무료 사용 휴대용 파일 찾는 사람 Windows 데스크톱 검색 대신. 제공된 확장자로 파일 내에서 성공적으로 검색 할 수 있습니다. 휴대용이기 때문에 설치할 필요가 없습니다. 내 .SQL 파일에 그것을 시도하고 아무런 문제없이 작동합니다. 여기 내 PC에서 screeny입니다 :

alt text


죄송합니다 - 다른 검색 엔진의 설치와 관련하여 명확해야합니다. 작업 기계이므로 이미 기계에 제공된 도구 이외의 다른 것을 사용할 수 없습니다.
Dan Blanchard

WDS와 함께 행운을 빈다.
Mehper C. Palavuzlar

0

Windows 데스크톱 검색 엔진에 iFilter for SQL을 설치해야 할 필요가 있다고 생각합니다. 여기 좀 봐 .


감사합니다. 그러나 SQL 파일과 관련된 iFilter는 없습니다. SQL 파일은 일반 텍스트 파일이므로 솔직히 찾을 수는 없습니다.
Dan Blanchard
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.