2016-07-16 2 views
0

"더 이상 궁금한 질문입니다. MS Access 또는 SQL Server에서 ODBC를 통해 Windows 인덱싱 서비스 데이터베이스에 액세스 할 수 있습니까? 나는 백만 개의 재귀 프로그래밍 방식으로 파일 시스템을 탐색 할 수 있다는 것을 알고 있지만 특정 이름의 파일 만 찾는다면 CDrop에서 Fullpath 선택과 같이 '% HEVC %'와 같은 FileName이 더 쉬울 것이라고 생각합니다. 다른 방법보다 가볍습니다.SQL을 통한 Windows 인덱싱 서비스 검색

모든 것이 ODBC DSN 생성을위한 백만 가지 결과를 반환하기 때문에 Google에 보이지 않습니다.

+0

글쎄, 우리 용어가 의미하는 것을 정의함으로써 시작하자. WIS 데이터베이스 란 무엇을 의미합니까? 흥미로운 소리가나요 –

+0

사용중인 OS가 무엇입니까? –

+0

Windows 10 Professional. 창 인덱싱 서비스는 파일을 색인화하므로 데이터베이스가 어딘가에 생성되었다고 가정합니다. – Delecron

답변

1

머리말 : 저는 다른 프로젝트에 중점을두고 있지만 흥미로운 주제입니다.

Microsoft는 EDB 파일을 사용하여 Indexing Service - MSDN을 제공합니다. Microsoft SQL Server CE 엔진을 기반으로 가볍기 때문에 타사 파일 형식 정의를 추가하는 등 여러 가지 액세스 방법을 제공합니다.

그러나 EDB와 CEDB의 직접적인 번역을 막는 중요한 차이점이 있습니다. Comparing EDB with SQL Server CE

앞서 말한 것처럼 액세스 방법이 있습니다. Windows XP를 사용하기를 원했던 ODBC가 중단되었습니다.

그러나 마이크로 소프트는 두 가지 방법을 개발했다 :

두 가지 방법이 빠른 파일 검색을 허용 가능성에 통합 될 수있다 예를 들어, API를 통해 가지고있는웨어 하우스 아키텍처가 무엇이든간에. 그러나 링크가 지적하는 방법에는 제한이 있습니다.

나는 또한 배울 것이기 때문에 나는 완전한 대답을 줄 수 없다는 것을 인정하지만, 바라건대 이것은 올바른 방향으로 당신을 가리킬 수있다.

건배, 사실, 찾을 뭔가 다른 여기

+0

SQL Server를 사용하는 창고 의향이 필요한 이유가 있지만 필자는 Microsoft에서 제공하는이 두 가지 주요 방법으로 충분하다고 생각할 수 있습니다. 90 년대 말처럼 "꽤 급진적 인, 친구"라고 들립니다. :) –

+1

우리는 롱혼의 꿈을 꾸고 매력을 얻었습니다 .... 연구에 감사 드리며 API 기술은 낮지 만 한 번 올바른 방향으로 지적하면 물을 마시는 법을 배울 수 있습니다. 감사! – Delecron

관련 문제