내가 일하는 회사의 맞춤 이메일 스위트 (콜센터와 비슷하지만 전화 대신 이메일)를 검색 할 수있는 솔루션을 찾고 있습니다.전자 메일 파일의 루트 디렉터리에 대한 SQL Server 2005 텍스트 카탈로그 작성?
나는 전자 메일 검색 (본문 텍스트)을 수행하고 디렉토리를 탐색하고 문자열을 찾기 위해 디렉토리에 수천 개의 파일이있는 경우 오랜 시간이 걸리는 문제가 있습니다. 불행히도 파일은 검색을 수행하는 클라이언트 PC와 동일한 시스템에 위치하지 않습니다.
그러나 파일이있는 PC는 전자 메일 서비스가 실행되는 시스템과 동일합니다. 데이터베이스 (이메일 ID, 스레드 ID, 제목,받는 사람, 보낸 사람,받은 날짜)에 매우 중요한 정보를 배치하기로 결정했습니다. 나는 데이터베이스에 몸체를 배치하지 않기로 결정했다. 그리고이 (OpenPop)을 위해 사용하고있는 라이브러리는 전체 파일을 하나의 파일에 두지 않고 "Message"객체를 생성하기 위해 DB에서 데이터를 가져 오는 것을 쉽게하지 않는다. 기둥.
SQL Server 2005에서 파일 카탈로그를 쉽게 설치할 수 있습니까? 아니면 검색 기능을 제공하는 더 좋은 방법이 있을까요? 불행히도 나는 처음부터 사용자 정의 검색 엔진을 만드는 데 많은 개발 시간을 투자 할 필요가 없으며이를 위해 독점 소프트웨어를 구입하지 않을 것입니다.
나는이 웹 기반 솔루션을 약간의 Java &으로 보았지만 SQL Server 솔루션을 찾고 있거나 솔루션을 구현하기 위해 여기서 사용하는 언어 (C#/.NET 4.0)를 사용하고 있습니다.
내가 생각한 것입니다. 내가 찾은 기사를 다시 살펴 봤는데 지원이 제한된 것처럼 보입니다 ... 여기 제가 찾은 기사가 있습니다 : http://www.simple-talk.com/sql/learn-sql-server/understanding-full- text-indexing-in-sql-server/ – phillk6751
@ phillk6751 - 지원이 의미하는 바가 제한되어 있는지, 아마도 "베어 본"이라는 의미 일 수 있습니다. 나는 이것이 정확하다고 생각한다. SQL의 전체 텍스트 검색은 툴박스가 아니라 솔루션을위한 것이다. – Hogan