팜에 데이터베이스 서버 추가

업데이트 날짜: 2008년 7월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2008-08-04

이 절차에서는 SharePoint 제품 및 기술 서버 팜에 새 데이터베이스 서버를 추가하는 방법에 대한 정보를 제공합니다.

대부분의 경우에는 Microsoft SQL Server 2005를 실행하는 새 데이터베이스 서버를 설치 및 구성하여 서버 팜에 조인하면 SharePoint 팜에 데이터베이스 서버를 추가할 수 있습니다. SharePoint 제품 및 기술은 필요한 경우 자동으로 새 데이터베이스 리소스를 할당 및 지정할 수 있습니다. 그러나 특정 데이터베이스를 호스팅하도록 서버를 추가하거나, 보안 정책으로 인해 새 서버를 팜에 조인하기 전에 필요한 데이터베이스를 미리 구성해야 하는 경우도 있습니다.

SQL Server 2005을 설치 및 구성하여 기존 서버 팜에 연결하는 방법에 대한 자세한 내용은 SQL Server 2005 설치 설명서를 참조하십시오. 다음 절차에서는 SharePoint 제품 및 기술의 특정 작업을 위해 새 데이터베이스 서버를 구성하는 방법을 보여 줍니다.

중요

IT 정책으로 인해 이 절차에서 설명하는 일부 또는 모든 단계를 DBA(공인 데이터베이스 관리자)가 수행해야 하는 경우도 있습니다. 따라서 다음 절차를 시작하기 전에 회사의 IT 정책 요구 사항을 준수하는지 확인하십시오.

팜에 데이터베이스 서버 추가

다음 절차에 따라 SharePoint 제품 및 기술의 특정 데이터베이스를 호스팅하도록 새 데이터베이스 서버를 설정합니다.

중요

다음 절차를 수행하려면 최소한 dbcreator 고정 서버 역할 및 Farm Administrators SharePoint 그룹의 구성원이어야 합니다.

웹 응용 프로그램에 대해 새 데이터베이스 서버 구성

  1. 새 데이터베이스 서버에서 SQL Server Management Studio를 시작합니다.

  2. 개체 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 새 데이터베이스를 클릭합니다.

  3. 새 데이터베이스 대화 상자의 일반 페이지에서 새 데이터베이스의 이름과 소유자를 입력합니다. 소유자 계정은 설치 사용자 계정과 같아야 합니다.

  4. 옵션 페이지의 데이터 정렬 목록에서 LATIN1_General_CI_AS_KS_WS를 선택합니다.

  5. 확인을 클릭합니다.

  6. 추가할 콘텐츠 데이터베이스에 대해 db_owner 고정 데이터베이스 역할에 SSP(공유 서비스 공급자) 서비스 계정을 추가합니다. 이렇게 하려면 다음을 수행합니다.

    1. SharePoint 중앙 관리 웹 사이트의 응용 프로그램 관리 탭에 있는 빠른 실행에서 공유 서비스 관리를 클릭합니다.

    2. 이 팜의 공유 서비스 관리 페이지에서 구성할 SSP를 가리키고 화살표가 나타나면 클릭한 다음 메뉴가 나타나면 속성 편집을 클릭합니다.

    3. 공유 서비스 공급자 편집 페이지의 SSP 서비스 자격 증명 섹션에서 SSP 서비스 계정의 이름을 확인합니다.

    4. SQL Server Management Studio를 시작한 다음 추가할 콘텐츠 데이터베이스가 포함된 데이터베이스 서버를 엽니다.

    5. 개체 탐색기 창에서 추가할 콘텐츠 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 메뉴가 나타나면 새 쿼리를 클릭합니다.

    6. 쿼리 창에 다음 명령을 입력한 다음 실행을 클릭합니다.
      sp_changedbowner ‘<SSP 서비스 계정>.

  7. 콘텐츠 데이터베이스를 구성하려면 SharePoint 제품 및 기술이 설치되어 있는 드라이브에서 명령줄을 열고 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin 폴더로 변경합니다.

  8. 다음 명령을 입력하고 Enter 키를 누릅니다.
    stsadm -o extendvs -url <URL>-donotcreatesite -exclusivelyusentlm -databaseserver*<데이터베이스 서버 이름>-databasename <데이터베이스 이름>-apidtype configurableid -description<IIS 웹 사이트 이름>-apidname<응용 프로그램 풀 이름>*-apidlogin <도메인 이름\사용자 이름>-apidpwd <암호>
    여기서 URL 은 http://hostname:port 형식의 웹 응용 프로그램 URL이고, 데이터베이스 이름은 웹 응용 프로그램의 콘텐츠 데이터베이스이고, IIS 웹 사이트 이름은 IIS에서 웹 사이트에 지정하는 텍스트 이름이고, apidname은 IIS에서 웹 응용 프로그램 풀에 지정하는 텍스트 이름이고, apidlogin은 IIS의 응용 프로그램 풀 ID(응용 프로그램 풀 프로세스 계정)입니다. NTLM 인증이 아닌 Kerberos v5 인증을 사용하는 경우에는 exclusivelyusentlm 매개 변수 대신 negotiate 매개 변수를 사용하십시오. 자세한 내용은 Extendvs: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  9. 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 누릅니다.
    iisreset /noforce

중요

다음 절차를 수행하려면 최소한 dbcreator 고정 서버 역할 및 Farm Administrators SharePoint 그룹의 구성원이어야 합니다.

SSP에 대해 새 데이터베이스 서버 구성

  1. 새 데이터베이스 서버에서 SSP 콘텐츠 데이터베이스 및 SSP 검색 데이터베이스를 만듭니다. 이렇게 하려면 다음을 수행합니다.

    1. SQL Server Management Studio를 시작합니다.

    2. 개체 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 새 데이터베이스를 클릭합니다.

    3. 새 데이터베이스 대화 상자의 일반 페이지에서 새 데이터베이스(SSP 콘텐츠 데이터베이스 또는 SSP 검색 데이터베이스)의 이름과 소유자를 입력합니다. 소유자 계정은 설치 사용자 계정과 같아야 합니다.

    4. 옵션 페이지의 데이터 정렬 목록에서 LATIN1_General_CI_AS_KS_WS를 선택합니다.

    5. 확인을 클릭합니다.

    6. 두 번째 데이터베이스에 대해 b-e단계를 반복합니다.

  2. 두 데이터베이스에 대해 다음 계정을 Users 그룹에 추가한 다음 추가할 두 데이터베이스의 db_owner 고정 데이터베이스 역할에 추가합니다.

    • 서버 팜 계정

    • Office SharePoint Server 서비스 계정

    • Office SharePoint Server 검색 서비스 계정

    • 응용 프로그램 풀 프로세스 계정. Office SharePoint Server와 연결된 각 웹 응용 프로그램의 웹 응용 프로그램 풀 ID입니다.

    이렇게 하려면 다음을 수행합니다.

    1. SQL Server Management Studio를 시작합니다.

    2. 개체 탐색기에서 추가할 콘텐츠 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 새 쿼리를 클릭합니다.

    3. 쿼리 창에 다음 명령을 입력하고 실행을 클릭합니다.
      sp_changedbowner ‘<서버 팜 계정>’ ‘<SSP 서비스 계정>’ ‘<검색 계정>’ ‘<응용 프로그램 풀 프로세스 계정>

  3. SSP 데이터베이스를 만들려면 SharePoint 제품 및 기술이 설치되어 있는 드라이브에서 명령줄을 열고 %COMMONPROGRAMFILES% \Microsoft Shared\Web server extensions\12\Bin 폴더로 변경합니다.
    SSP는 DBA가 만든 SSP 콘텐츠 데이터베이스 및 SSP 검색 데이터베이스를 사용합니다.

  4. 다음 명령을 입력하고 Enter 키를 누릅니다.
    stsadm -o createssp -title*<SSP 이름>-url <URL> -mysiteurl<URL>-ssplogin <사용자 이름> -ssppassword <암호> -indexserver <인덱스 서버 이름>-indexlocation<인덱스 파일 경로>-sspdatabaseserver<SSP 데이터베이스 서버 이름>-sspdatabasename <SSP 데이터베이스 이름>-searchdatabaseserver<검색 데이터베이스 서버 이름>*-searchdatabasename <검색 데이터베이스 이름>

    여기서 URL은 http://hostname:port/ssp/admin 형식의 공유 서비스 관리 사이트 URL이고, mysiteurl은 http://hostname:port 형식의 내 사이트 웹 사이트 URL이고, ssplogin은 도메인\사용자 이름 형식의 SSP 서비스 계정이고, 인덱스 서버 이름은 인덱스가 호스팅되는 서버의 이름이고, 인덱스 위치는 팜 관리자가 인덱스를 저장하도록 지정한 인덱스 서버의 디렉터리입니다. 기본적으로 이 디렉터리는 %SYSTEMDRIVE%:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications입니다. 자세한 내용은 Createssp: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

참고 항목

개념

팜의 각 서버에서 서비스 관리
팜에 웹 서버 추가
팜에 응용 프로그램 서버 추가
팜에 전용 쿼리 서버 추가
팜에 인덱스 서버 추가
팜에서 기존 서버 구성
다중 팜 토폴로지 설치
팜에서 서버 제거
언어 서식 파일 팩 설치
Office SharePoint Server 2007 제거