2011-02-18 4 views
0

데이터베이스가 문서 라이브러리 내에있는 사이트가 있습니다. 이 데이터베이스에서 데이터를 추출하고 웹 파트에 표시해야합니다.Sharepoint : 문서 라이브러리의 Access DB (.accdb)에 연결

이 작업을 수행하는 Sharepoint 관련 방법이 있습니까? 아니면 일반 연결 문자열로 연결하고 문서 라이브러리의 파일 이름 (예 : http://spsite/doclib/database.accdb)으로 연결하기 만하면됩니까?

이 데이터를 매우 자주 가져올 필요가 없으므로 문서 라이브러리에서 간과 될 수있는 메모리로 데이터베이스를 "가져 오는"경우 오버 헤드가 발생합니다. SP에 데이터에 액세스 할 수있는 기본 제공 기능이 있어야하는 것처럼 보입니다.

SharePoint 2007에서 액세스 데이터베이스의 데이터를 표시하는 방법을 찾으려고했지만 아무 소용이 없었습니다.

(참고 : 내가 연결 문자열에 아무 문제가 없다, SQL, 데이터 등을 보여주는 - 문제가 데이터베이스에 연결하는 것은 그래서 쿼리를 실행할 수있는 방법입니다)

답변

1

하는 경우를 데이터 테이블 간단하다면 Access에서 SharePoint 목록으로 테이블을 내보내는 것을 고려하십시오. Access는 SharePoint 목록에 대한 링크를 지원합니다. 따라서 각 개인 데스크톱에 Access 클라이언트 응용 프로그램을 배포 할 수 있지만 데이터 (목록)는 SharePoint에 남아 있습니다. 목록은 표준 목록이므로 표준 SharePoint 도구 및 코드는 다른 목록과 마찬가지로 해당 목록을 사용할 수 있습니다.

accDB 파일 안의 테이블에서 데이터를 열고 열 수 있다고는 생각하지 않지만 Access는 확실히 SharePoint 목록에 연결할 수 있으므로 Access 복사본을 가져 오는 모든 사용자가 데이터를 편집합니다. SharePoint 목록

관련 문제