저는 주로 사용자가 파일 (주로 PDF 및 Word 문서)을 업로드 할 수있는 응용 프로그램이 있습니다. 이러한 파일은 데이터베이스의 varbinary 필드에 저장됩니다. 그것이 가치있는 일이라면 웹이나 Windows Forms 응용 프로그램 또는 다른 프리젠 테이션 레이어를 통해 사용자가 응용 프로그램에 액세스하는 방법에 관계없이 이러한 파일을 사용할 수 있어야합니다.SQL Server에서 varbinary 필드를 검색하는 방법은 무엇입니까?
이 필드의 원시 텍스트 내용을 검색하는 방법이 있습니까? 예를 들어 이력서를 업로드하면 사용자가 C#을 검색하고 varbinary 필드의 내용에서 지정된 텍스트를 볼 수있게하려고합니다.
또한이 문제를 처리하기위한 더 나은 전략이 있다면 나는 그것에 대해 개방적입니다.
그래서 파일의 사본 (2 개)이 필요합니다 (db에 저장된 파일과 인덱스 된 파일로 저장되어있는 파일). SharePoint가 어떻게 검색하는지 궁금합니다. – mattruma
두 개의 파일 사본이 필요하지 않습니다. Lucene.NET (약간의 도움이 필요함)은 데이터베이스의 복사본을 색인화 할 수 있어야합니다. SharePoint는 Windows Search Services와 비슷한 기능을 수행합니다. –