는 아무 일도 발생하지 않습니다 :SQl 전체 텍스트 검색이 작동하지 않습니다? 나는 다음과 같은 SQL을 실행하면
select * from docs
where freetext(*, 'my search string')
나는 "내 검색 문자열이"테이블의 필드에 있음을 알고있다.
테이블 docs가 내 카탈로그에 추가됩니다. 검색 할 입력란에 html 콘텐츠가 들어 있습니다.
는 아무 일도 발생하지 않습니다 :SQl 전체 텍스트 검색이 작동하지 않습니다? 나는 다음과 같은 SQL을 실행하면
select * from docs
where freetext(*, 'my search string')
나는 "내 검색 문자열이"테이블의 필드에 있음을 알고있다.
테이블 docs가 내 카탈로그에 추가됩니다. 검색 할 입력란에 html 콘텐츠가 들어 있습니다.
카탈로그가 최신 버전인지 확인하십시오. 전체 텍스트 카탈로그는 증분 업데이트 또는 전체 채우기로 업데이트해야합니다. SQL Server 2005는 카탈로그를 자동으로 업데이트하지만 기본적으로이 옵션으로 설정되지는 않으며 성능에 심각한 영향을 미칩니다.
전체 텍스트 검색을 위해 데이터베이스 테이블/열을 활성화 했습니까?
예를 들어 Article on freetect including examples on how to enable full text search
나는 이것을 사용했다 : EXEC sp_fulltext_database 'enable' – Martijn
SQL Server 2008 Express를 사용하고 있습니다. 그리고 어떻게 카탈로그를 업데이트합니까? – Martijn
http://technet.microsoft.com/ko-kr/library/ms189801.aspx. 'start_full'과 'start_incremental'을보세요 –
Thnx, trhat이 트릭을했다고 생각하지만 HTML 태그를 검색 할 수 있습니다. 이것은 가능하지 않을 수 있습니다. html 태그를 찾을 수 없도록하려면 어떻게해야합니까? – Martijn