다음을 통해 공유


SharePoint Server 2013 환경의 SQL Server 개요

적용 대상:예-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint Server 2013은 여러 버전의 SQL Server를 지원합니다. 설치된 버전에 따라 보고 및 BI(비즈니스 인텔리전스)와 같은 SQL Server의 특정 기능을 사용할 수 있습니다.

참고

SharePoint Foundation 2013에서는 SharePoint Server 2013이 필요한 BI 기능을 지원하지 않습니다.

SharePoint Server 2013의 데이터베이스 서버에 대한 최소 요구 사항은 SQL Server 2008 R2 sp1(서비스 팩 1) 또는 SQL Server 2012 또는 SQL Server 2014 64비트 버전입니다. SharePoint Server 2013에서 BI(비즈니스 인텔리전스) 도구를 사용하려면 SQL Server 2012 서비스 팩 1(SP1) 또는 SQL Server 2014 64비트 버전을 설치해야 합니다. 자세한 내용은 SharePoint Server 2016의 하드웨어 및 소프트웨어 요구 사항을 참조하십시오.

SharePoint Server 2013과 SQL Server 데이터베이스 엔진

SharePoint Server 2013 애플리케이션은 SQL Server 데이터베이스 엔진을 기반으로 합니다. SQL Server 2008 R2 서비스 팩 1(SP1), SQL Server 2012 및 SQL Server 2014의 콘텐츠와 설정은 대부분 관계형 데이터베이스에 저장됩니다. 다음 표에서는 SharePoint Server 2013에서 사용하는 데이터베이스를 보여 줍니다.

데이터베이스 유형 설명
구성
구성 데이터베이스와 중앙 관리 콘텐츠 데이터베이스를 구성 데이터베이스라고 합니다. 여기에는 사용되는 데이터베이스, IIS(인터넷 정보 서비스) 웹 사이트 또는 웹 응용 프로그램, 솔루션, 웹 파트 패키지, 사이트 서식 파일, 기본 할당량, 차단된 파일 형식 등 팜 설정에 대한 데이터가 포함됩니다. 각 팜에는 구성 데이터 집합이 하나만 포함될 수 있습니다.
콘텐츠
콘텐츠 데이터베이스는 모든 사이트 콘텐츠를 저장합니다.
사이트 문서(예: 문서 라이브러리의 파일)
목록 데이터
웹 파트 속성
SharePoint용 앱 데이터
사용자 이름 및 사용 권한
각 웹 응용 프로그램에는 여러 콘텐츠 데이터베이스가 포함될 수 있습니다. 각 사이트 모음은 하나의 콘텐츠 데이터베이스와만 연결할 수 있지만 콘텐츠 데이터베이스 하나를 여러 사이트 모음과 연결할 수 있습니다.
서비스 응용 프로그램
서비스 응용 프로그램의 데이터베이스는 서비스 응용 프로그램에서 사용하는 데이터를 저장합니다.

SharePoint Server를 지원하는 모든 데이터베이스의 전체 목록은 SharePoint Server의 데이터베이스 유형 및 설명을 참조하세요. SharePoint Server 2013을 지원하는 데이터베이스의 그래픽 표현은 SharePoint 20113을 지원하는 데이터베이스를 참조하세요.

SharePoint Server 2013을 지원하는 SQL Server 데이터베이스 작업

SharePoint Server 2013을 지원하는 데이터베이스는 SharePoint 제품 구성 마법사를 통해 자동으로 만들어지거나 데이터베이스 관리자가 SharePoint Server 2013을 수동으로 구성할 때 만듭니다.

Microsoft는 SharePoint Server를 지원하는 데이터베이스를 직접 쿼리하거나 수정하는 것을 지원하지 않습니다. SharePoint Server에서 사용량 및 상태 데이터 수집 데이터베이스는 스키마 수정을 지원합니다.

SharePoint Server 2013을 지원하는 SQL Server 데이터베이스는 크기 제한과 SQL Server에 표준이 아닌 구성 권장 사항이 있습니다. 자세한 내용은 저장소 및 SQL Server 용량 계획 및 구성(SharePoint Server)을 참조하세요.

SQL Server 2008 R2 서비스 팩 1(SP1)

SQL Server 2008 R2에는 SharePoint Server 2010과의 통합을 통해 SharePoint용 PowerPivot 및 Power Pivot for Excel 2010 for SharePoint 비즈니스 인텔리전스 기능이 도입되었습니다. SQL Server Analysis Services와 SQL Server Reporting Services는 모두 동일한 SharePoint Server 팜에서 실행할 수 있습니다. SQL Server 2008 R2 서비스 팩 1(SP1)에서는 여러 가지 새로운 기능이 추가되고 많은 SQL Server 2008 R2 문제가 해결되었습니다. 자세한 내용은 Microsoft SQL Server 2008 R2 SP1 릴리스 정보에서 "1.0 서비스 팩 1의 새로운 기능"을 참조하세요.

SharePoint 통합 모드의 SQL Server Reporting Services

SQL Server 2008 R2 Reporting Services는 두 가지 유형의 SharePoint 통합을 지원합니다. 전체 통합은 SharePoint 통합 모드를 기반으로 하고, 부분 통합은 두 개의 웹 파트, 즉 보고서 탐색기와 보고서 뷰어를 기반으로 합니다. 이러한 웹 파트를 사용하려면 SharePoint 사이트에 설치하고 원격 보고서 서버 인스턴스를 가리켜야 합니다. 자세한 내용은 Reporting Services 개요 및 SharePoint 기술 통합SharePoint 통합 계획을 참조하세요.

참고

Reporting Services는 SharePoint Server 2013을 사용하는 SharePoint 통합 모드만 지원합니다.

SharePoint Server 2013에서 Reporting Services를 설치하는 경우 보고서 서버를 만듭니다. 서버 보고서는 Reporting Services의 주요 구성 요소입니다. 이 구성 요소에는 두 개의 처리 엔진과 인증, 데이터 처리, 렌더링 및 배달 작업을 처리하는 고유한 확장 집합이 포함되어 있습니다.

참고

통합 모드로 SharePoint Server 2013에서 실행되도록 보고서 서버를 구성할 경우 SharePoint 웹 프런트 엔드 서버에 SQL Server 2012 Reporting Services 추가 기능 이상을 설치해야 합니다. > SQL Server 2008 R2는 최소 버전이며 SQL Server 2012 Reporting Services 또는 SQL Server 2014 Reporting Services를 사용하는 경우 지원되지 않습니다.

자세한 내용은 지원되는 SharePoint 및 Reporting Services 구상 요소 조합을 참조하세요. SharePoint Server 2013과의 통합 모드에서 보고서 서버를 실행할 경우 다음과 같은 통합 수준이 제공됩니다.

  • 공유 저장소

  • 공유 보안

  • 보고서, 보고서 모델 및 공유 데이터 원본과 같은 모든 비즈니스 문서에 대한 동일한 사이트 액세스

Reporting Services가 SharePoint 통합 모드로 실행될 때는 SharePoint 콘텐츠 데이터베이스와 보고서 서버 데이터베이스 둘 다에 콘텐츠 및 메타데이터가 저장됩니다. 다음 표에는 각 데이터베이스에 저장되는 보고서 서버 데이터가 나와 있습니다.

데이터베이스 이름 보고서 서버 데이터
SharePoint 콘텐츠
다음 데이터에 대한 기본 저장소
게시된 보고서
보고서 모델
공유 데이터 원본
리소스
속성
사용 권한
SharePoint 구성
다음을 포함하여 중앙 관리에서 지정한 모든 보고서 서버 구성 설정
보고서 서버 URL
보고서 서버 Reporting Services 계정 정보
서버에서 사용되는 인증 공급자에 대한 정보
보고서 기록 및 로깅을 제한하거나 사용하도록 설정하는 사이트 수준 설정
보고서 서버
보고서 콘텐츠 및 메타데이터(SharePoint 콘텐츠 데이터베이스에도 저장됨)의 내부 복사본 및 다음 보고서 데이터
일정
구독
보고서 기록 또는 보고서 실행에 대한 스냅숏
보고서 서버 임시 데이터
다음을 비롯한 임시 데이터
세션 데이터
성능 개선 사항으로 구독 처리, 대화형 보고 또는 보고서 캐싱에 대해 만들어진 임시 스냅숏

Reporting Services 데이터 알림을 사용하여 받는 사람에게 보고서 데이터의 변경을 알릴 수 있습니다.

자세한 내용은 보고서 서버 콘텐츠 저장 및 SharePoint 데이터베이스와 동기화를 참조하세요.

SQL Server 2012 및 SQL Server 2014

SQL Server 2012 SP1 및 SQL Server 2014에서는 SharePoint Server 2013에 대한 비즈니스 인텔리전스 솔루션을 제공합니다. SQL Server 2012의 SharePoint 모드는 SQL Server Analysis Services 및 SQL Server Reporting Services에 대한 기능을 제공합니다. 또한 SharePoint 모드에서는 SharePoint Server 2013의 SQL Server BI 기능을 제공합니다. 자세한 내용은 SQL Server 2012 버전에서 지원하는 기능 및 SQL Server 2014버전에서 지원하는 기능을 참조하세요.

참고

SharePoint Foundation 2013에서는 SQL Server BI 기능을 지원하지 않습니다.

고가용성 솔루션

SQL Server 2012 Reporting Services 및 SQL Server 2014 Reporting Services에서 고가용성을 위해 Always On 가용성 그룹을 사용하는 것이 좋습니다. 다른 고가용성 솔루션은 Always On 장애 조치(failover) 클러스터 인스턴스, 데이터베이스 미러링 및 로그 전달입니다. Always On 가용성 그룹 및 장애 조치(failover) 클러스터 인스턴스 솔루션 모두 WSFC(Windows Server 장애 조치(Failover) 클러스터링)가 필요하고 사용합니다.

참고

SQL Server 2012 또는 SQL Server 2014 및 SharePoint Server 2013에서 고가용성 솔루션에 대한 데이터베이스 미러링 대신 Always On 가용성 그룹을 사용하는 것이 좋습니다. 자세한 내용은 SQL Server 고가용성 솔루션 개요를 참조하세요.

자세한 내용은 Always On 가용성 그룹(SQL Server)Always On 가용성 그룹에 대한 필수 구성 요소, 제한 사항 및 권장 사항(SQL Server)을 참조하세요.

Reporting Services SharePoint 모드

SQL Server 2012 Reporting Services 및 SQL Server 2014 Reporting Services의 SharePoint 모드는 SharePoint 중앙 관리 웹 사이트 또는 Reporting Services SharePoint 모드 Microsoft PowerShell cmdlet을 사용하여 구성하는 SharePoint Server 2013 공유 서비스입니다. 자세한 내용은 PowerShell cmdlet(Reporting Services SharePoint 모드)을 참조하세요. SharePoint 모드는 SQL Server Reporting Services 서비스 애플리케이션 및 ULS(통합 로깅 서비스) 추적 로그에 대한 SharePoint Server 2013 백업 및 복원을 지원합니다. 또한 SharePoint 모드는 클레임 기반 인증을 지원합니다. 자세한 내용은 새로운 기능(Reporting Services)의 "SharePoint 모드"를 참조하세요. ULS용 SharePoint Microsoft PowerShell cmdlet에 대한 자세한 내용은 SharePoint 2013의 로깅 및 이벤트 cmdlet을 참조하세요.

SharePoint 모드를 사용하려면 Reporting Services의 보고서 서버 구성 요소를 SharePoint Server 팜 내에서 실행해야 합니다. 즉, SharePoint 응용 프로그램 서버가 Reporting Services 공유 서비스 및 하나 이상의 Reporting Services 서비스 응용 프로그램과 함께 존재해야 합니다.

자세한 내용은 Reporting Services 보고서 서버(SSRS)Reporting Services 보고서 서버(SharePoint 모드)를 참조하세요.

비즈니스 인텔리전스 기능

참고

SharePoint Foundation 2013은 BI 기능을 지원하지 않으며 이 기능에는 SharePoint Server 2013이 필요합니다.

SharePoint Server 2013 팜에 SQL Server 2012 Analysis Services(SSAS) 및 SQL Server 2012 Reporting Services(SSRS)를 설치하면 다음 비즈니스 인텔리전스 기능을 사용할 수 있습니다.

  • SQL Server 2012 Power Pivot for SharePoint 2013

  • Power View for SharePoint 2013

  • Power Pivot 또는 Analysis Services 테이블 형식 데이터 모델에서 실행되는 Reporting Services 대화형 보고서 디자이너

SQL Server 2012의 xVelocity 메모리 내 분석 엔진은 셀프 서비스 BI와 회사 BI를 둘 다 지원합니다. 자세한 내용은 SQL Server 2012의 xVelocity를 참조하세요.

자세한 내용은 SharePoint 팜에서 SQL Server BI 기능을 사용하기 위한 지침, SharePoint 2013에서 SQL Server BI 기능 설치(SQL Server 2012 SP1)SharePoint와 함께 SQL Server BI 기능 설치(PowerPivot 및 Reporting Services)를 참조하세요.

자세한 내용은 SharePoint를 사용하여 SQL Server BI 기능 설치(PowerPivot 및 Reporting Services)를 참조하세요.

Power Pivot for SharePoint 2013

SharePoint 2013용 파워 피벗을 배포하려면 SP1이 있는 SQL Server 2012가 필요합니다. SharePoint 2013용 파워 피벗은 Analysis Services가 SharePoint 모드에서 실행될 때 사용할 수 있게 되는 SharePoint Server 서비스 애플리케이션입니다. SharePoint 팜에서 Power Pivot 데이터를 호스트하는 서버를 제공합니다. SQL Server 2012 Analysis Services는 분석을 위한 세 가지 모드, 다차원, 테이블 형식 및 SharePoint용 파워 피벗을 제공합니다. 각 서버 모드는 서로 독립적이며, 각각은 해당 형식에서만 실행되는 분석 데이터베이스 유형을 지원합니다. SQL Server 2012 Analysis Services(SSAS)에 대한 자세한 내용은 Analysis Services를 참조하세요. SQL Server 2014 Analysis Services에 대한 자세한 내용은 Analysis Services를 참조하세요. SharePoint 2013용 Power Pivot을 호스트하는 서버는 SharePoint Server 2013 팜 외부에 있을 수 있습니다.

SharePoint용 파워 피벗을 구성하려면 SharePoint 중앙 관리 웹 사이트, SharePoint 2013용 파워 피벗 구성 도구 또는 Microsoft PowerShell cmdlet을 사용할 수 있습니다. 다음 표에는 각 방법 및 프로세스가 나와 있습니다.

Power Pivot for SharePoint 구성 방법 설명
SharePoint Server 2013 중앙 관리
Power Pivot for SharePoint 서비스 응용 프로그램을 구성하는 데 사용 가능한 모든 옵션을 제공합니다.
Power Pivot for SharePoint 2013 구성 도구
기존 설치를 평가하고 SharePoint 팜 및 Power Pivot for SharePoint에서 구성하는 데 필요한 요소를 파악한 후 필요한 모든 요소를 구성합니다.
Microsoft PowerShell cmdlet
PowerShell 스크립트 파일(.ps1)을 작성하는 데 사용할 수 있는 cmdlet을 제공하며, Power Pivot for SharePoint에 대한 구성 프로세스를 자동화합니다.

Power Pivot for SharePoint 2013 추가 기능은 중앙 관리에서 PowerPivot 갤러리, 데이터 새로 고침 예약 및 PowerPivot 관리 대시보드를 사용할 수 있도록 지원합니다. 자세한 내용은 SharePoint용 PowerPivot(SSAS)을 참조하세요.

참고 항목

기타 리소스

지원되는 SharePoint 및 Reporting Services 구성 요소 조합

새로운 기능(Analysis Services)

SQL Server 2014 버전에서 지원하는 기능

SQL Server 2014에서 더 이상 사용되지 않는 데이터베이스 엔진 기능