Share via


SQL Server 및 Analysis Services 구성(Project Server 2010)

 

적용 대상: Project Server 2010

마지막으로 수정된 항목: 2011-07-21

Microsoft SharePoint Server 2010과 Microsoft Project Server 2010을 설치하기 전에 먼저 Microsoft SQL Server 및 Analysis Services를 구성해야 합니다.

참고

기존 SharePoint Server 팜에 Project Server 2010을 설치하는 경우 이러한 단계 중 일부가 이미 완료되었을 수 있습니다.

아래 각 섹션에서 설명하는 절차를 완료하십시오.

  • SQL Server 네트워크 설정 구성

  • 팜 관리자 계정에 사용할 로그인 추가

  • 공용 언어 런타임 설정

  • Analysis Services 구성

또한 조직의 필요에 따라 다음을 수행해야 할 수도 있습니다.

  • Project Server 데이터베이스 만들기

  • 추가 TempDB 파일 만들기

SharePoint Server 데이터베이스가 있는 SQL Server에서 SQLSERVERAGENT 서비스를 시작하는 것이 좋습니다. SharePoint Server 및 Project Server 2010에서는 SQL Server 에이전트 서비스를 사용하여 다양한 데이터베이스의 정리 작업을 수행합니다.

SQL Server 및 Analysis Services 구성을 마친 후에는 SharePoint Server 2010 설치(Project Server 2010) 문서로 이동합니다.

SQL Server 네트워크 설정 구성

Microsoft Project Server 2010이 올바르게 작동하려면 TCP/IP를 사용한 원격 연결이 가능하도록 관련 SQL Server 인스턴스를 구성해야 합니다. 이는 SQL Server의 기본 구성이지만 Project Server 2010을 설치하기 전에 구성이 올바른지 확인하는 것이 좋습니다.

SQL Server 버전에 따라 다음 두 가지 절차 중 하나를 사용하십시오.

SQL Server 2005 네트워크 설정을 구성하려면

  1. 시작, 모든 프로그램, Microsoft SQL Server 2005, 구성 도구를 차례로 클릭한 다음 SQL Server 노출 영역 구성을 클릭합니다.

  2. SQL Server 2005 Surface Area Configuration 대화 상자에서 서비스 및 연결에 대한 노출 영역 구성을 클릭합니다.

  3. 트리 뷰에서 SQL Server 인스턴스의 노드를 확장하고 데이터베이스 엔진 노드를 확장한 다음 원격 연결을 클릭합니다.

  4. 로컬 및 원격 연결, TCP/IP만 사용을 차례로 선택합니다.

    참고

    TCP/IP 및 명명된 파이프 모두 사용 옵션을 선택해도 됩니다. SQL Server 인스턴스가 TCP/IP와 명명된 파이프를 모두 사용하도록 이미 구성되어 있는 경우 해당 설정을 그대로 사용할 수 있습니다.

  5. 확인을 클릭합니다.

SQL Server 2008 네트워크 설정을 구성하려면

  1. 시작, 모든 프로그램, Microsoft SQL Server 2008, 구성 도구를 차례로 클릭한 다음 SQL Server 구성 관리자를 클릭합니다.

  2. 왼쪽 창에서 SQL Server 네트워크 구성을 확장한 다음 Project Server 2010 데이터베이스를 설치할 SQL Server 인스턴스를 선택합니다.

  3. 오른쪽 창에서 TCP/IP가 사용 상태인지 확인합니다.

팜 관리자 계정에 사용할 로그인 추가

Project Server 2010을 설치 및 구성하려면 팜 관리자 도메인 계정에 사용할 SQL Server 로그인을 만들어 필요한 서버 역할을 부여해야 합니다.

SQL Server 로그인을 만들려면

  1. SQL Server Management Studio를 엽니다.

  2. Project Server 2010에 사용할 SQL Server 인스턴스의 데이터베이스 엔진에 연결합니다.

  3. 보안 노드를 확장합니다.

  4. 로그인을 마우스 오른쪽 단추로 클릭하고 새 로그인을 클릭합니다.

  5. 새로 만들기 페이지의 로그인 이름 텍스트 상자에 팜 관리자용으로 만든 도메인 계정을 입력합니다.

  6. 페이지 선택 목록에서 서버 역할을 클릭합니다.

  7. 서버 역할 목록에서 dbcreator, public, securityadminsysadmin 확인란을 선택합니다.

  8. 확인을 클릭합니다.

공용 언어 런타임 설정

공용 언어 런타임은 Project Server 2010 배포의 성능을 높입니다. 공용 언어 런타임을 사용하려면 다음 쿼리를 실행하십시오.

sp_configure 'clr enabled', 1
go
reconfigure
go

공용 언어 런타임을 사용하면 사용자 지정 작업의 성능이 크게 향상됩니다.

Analysis Services 구성

Project Server 2010에 사용할 Analysis Services 인스턴스는 다음 2단계 과정으로 구성됩니다.

  • OLAP 사용자 로컬 그룹에 팜 관리자 계정 추가

  • SQL Server Analysis Services에서 관리 권한을 갖도록 팜 관리자 계정 구성

OLAP 사용자 로컬 그룹에 팜 관리자 계정을 추가하려면

  1. Analysis Services를 실행하는 컴퓨터에 로그온합니다.

  2. 시작을 클릭하고 모든 프로그램, 관리 도구를 차례로 가리킨 다음 컴퓨터 관리를 클릭합니다.

  3. 컴퓨터 관리 페이지의 왼쪽 창에 있는 시스템 도구 아래에서 로컬 사용자 및 그룹을 확장하고 그룹 폴더를 클릭합니다.

  4. 오른쪽 창의 이름 목록에서 SQLServer2005MSOLAPUser$<SERVERNAME>$MSSQLSERVER(SQL Server 2005) 또는 **SQLServerMSASUser$<SERVERNAME>$MSSQLSERVER(SQL Server 2008)**를 두 번 클릭합니다.

  5. 속성 페이지에서 추가를 클릭합니다.

  6. 사용자, 컴퓨터 또는 그룹 선택 페이지에서 팜 관리자 계정의 이름을 입력합니다.

  7. 확인을 클릭합니다. 구성원 목록에 팜 관리자 계정이 표시됩니다.

  8. 확인을 클릭합니다.

팜 관리자를 Analysis Services 서버 관리자로 추가하려면

  1. SQL Server Management Studio를 엽니다. 서버에 연결 창에서 Project Server 2010에 사용 중인 SQL Server 2005 Analysis Services의 인스턴스에 연결합니다.

  2. Microsoft SQL Server Management Studio의 개체 탐색기에서 SQL Server 2005 Analysis Services 인스턴스 이름을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  3. Analysis Services 속성 페이지의 페이지 선택 창에서 보안을 클릭합니다.

  4. 추가를 클릭합니다.

  5. 사용자, 컴퓨터 또는 그룹 선택 페이지에서 팜 관리자 계정의 이름을 입력합니다.

  6. 확인을 클릭합니다. 구성원 목록에 팜 관리자 계정이 표시됩니다.

  7. 확인을 클릭합니다.

Project Server 데이터베이스 만들기

Microsoft Project Web App(PWA) 사이트를 만들면 Project Server 데이터베이스가 자동으로 만들어집니다. 이러한 데이터베이스는 PWA 사이트를 만들기 전에 수동으로 만들 수도 있습니다. 데이터베이스를 특정 위치(예: 특정 LUN)에 배치하려는 경우나 PWA 사이트를 만드는 관리자에게 SQL Server에 데이터베이스를 만들 수 있는 권한이 없는 경우에는 수동으로 데이터베이스를 만드는 것이 좋습니다.

SQL Server에 Project Server 데이터베이스를 만들 때는 SQL_Latin1_General_CP1_CI_AS 데이터 정렬을 사용하여 임시 데이터베이스, 게시된 데이터베이스, 보관 데이터베이스 및 보고 데이터베이스로 사용할 빈 데이터베이스를 만듭니다. 만들려는 각 PWA 인스턴스마다 네 가지 데이터베이스를 모두 생성합니다.

추가 TempDB 파일 만들기

Project Server 2010과 Microsoft SharePoint Server 2010은 모두 SQL 트랜잭션을 실행하는 동안 TempDB를 많이 사용합니다. 따라서 성능을 최적화하려면 TempDB 파일을 추가로 만듭니다.

일반적으로 SQL Server을 실행하는 컴퓨터의 각 프로세서(코어)마다 추가 TempDB 파일을 만들면 됩니다. 다른 데이터베이스 파일과는 별개의 파티션에 파일을 만듭니다.