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.