SharePoint 2010에서 BCS 연결하기
SharePoint 2010에서 BCS 연결하는 절차는 다음과 같다.
1. DataBase에 데이타를 생성을 한다.
2. SharePoint Designer 2010으로 SharePoint 2010 팀 사이트에 연결한다.
3. SharePoint Designer 2010에서 외부 컨텐츠 형식에서 외부 컨텐츠 형식 아이콘을 클릭하므로 새로운 외부 컨텐츠 형식을 만든다.
4. 새로운 외부 컨텐츠 형식에서 이름과 표시이름을 입력한 후 외부 컨텐츠 형식 작업에서 외부 데이터 원본을 검색하고 작업을 정의하려면 여기를 클릭하세요를 클릭한다.
5. 연결추가 버튼을 클릭한 후 데이터 원본 형식을 SQL Server를 선택한다.
6. 연결 속성에서 데이터베이스 서버이름과 데이터베이스 이름을 입력한 후 확인을 클릭한다.
7. 데이터 원본 탐색기에서 테이터 베이스를 클릭후 연결하고자 하는 테이블을 선택 후 오른쪽 버튼을 클릭하여 모든 작업 만들기를 선택한다.
8. 테이블의 열 정보를 매핑시킨다. 최소한 하나의 열에 식별자 매핑을 하여 매핑 작업을 마친다.
9. 외부 컨텐츠 형식이 만들어 진 후 목록 및 양식 만들기 아이콘을 클릭하여 SharePoint 2010 팀 사이트의 목록 라이브러리를 만든다.
10. 중앙 관리의 서비스 응용 프로그램 관리에서 Business Data Connectivity Service를 클릭하여 만들어진 BCS 연결 정보를 확인한다.
11. BCS 연결 이름을 클릭한 후 개체 사용 권한 아이콘을 클릭하여 권한을 부여한다. 만약 권한이 없는 경우 "비즈니스 데이터 연결에 의해 엑세스가 거부되었습니다."라는 에러 메시지가 출력이 된다.
12. SharePoint 2010 팀 사이트로 이동하여 만들어진 목록 라이브러리에서 데이터를 확인할 수 있다.
* 주의 사항으로 SharePoint 2010과 MS-SQL Server 2008이 서로 같은 서버에 있을 때는 연결이 잘 되나 다른 서버에 세팅 후 연결하면 Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. 에러가 발생한다.