서비스 응용 프로그램 데이터베이스 이름 바꾸기 또는 이동(SharePoint Server 2010)

 

적용 대상: SharePoint Foundation 2010, SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 Microsoft SharePoint Server 2010 서비스 응용 프로그램 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동하는 방법에 대해 설명합니다. 서비스 응용 프로그램 데이터베이스의 이름을 바꾸는 작업은 대개 SharePoint 제품 구성 마법사에서 데이터베이스를 만든 후 데이터베이스 이름에서 GUID를 제거하거나 조직의 명명 표준에 맞게 데이터베이스 이름을 바꾸려는 경우 수행합니다. 서비스 응용 프로그램 데이터베이스를 이동하는 작업은 시스템의 부하를 분산할 목적으로 수행할 수 있습니다.

서비스 응용 프로그램 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동하는 일반적인 프로세스는 다음과 같습니다.

  1. SQL Server 도구를 사용하여 데이터베이스 이름 바꾸기 또는 이동

  2. 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램 설정

    이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 작업은 특히 여러 서비스 응용 프로그램 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동해야 할 경우 복잡한 프로세스가 될 수 있는데, 서비스 응용 프로그램의 종류에 따라 새 데이터베이스 이름이나 위치를 가리키도록 설정하는 방법이 각기 다르기 때문입니다. 이름을 바꾸거나 이동할 서비스 응용 프로그램 데이터베이스에 따라 다음 방법 중 하나를 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정합니다.

    • 서비스 응용 프로그램을 삭제하고 다시 만든 다음 이름이 바뀌거나 이동된 기존 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정합니다.

      이 방법은 대부분의 서비스 응용 프로그램 데이터베이스에 사용할 수 있지만 Search Service 응용 프로그램 같은 일부 서비스 응용 프로그램의 경우 작업이 복잡할 수 있습니다.

    • Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 기존 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정합니다.

      Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 설정할 수 있는 서비스 응용 프로그램 데이터베이스 중 일부에 대해서는 중앙 관리를 사용해 같은 작업을 수행할 수도 있습니다. 중앙 관리를 사용하여 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동하는 방법이 가장 간편하므로 가능하면 중앙 관리를 사용하는 것이 좋습니다. Windows PowerShell은 일부 서비스 응용 프로그램 데이터베이스에만 사용할 수 있고, 중앙 관리는 이러한 서비스 응용 프로그램 중 일부에 사용할 수 있습니다.

다음 표에서는 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 각 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 방법을 보여 줍니다.

이름이 바뀌거나 이동된 서비스 응용 프로그램 데이터베이스를 가리키도록 설정하는 데 사용할 수 있는 방법

서비스 응용 프로그램 또는 데이터베이스 서비스 응용 프로그램을 삭제하고 다시 만들기 Windows PowerShell 사용 중앙 관리 사용

Usage and Health Data Collection

사용할 수 있음

사용할 수 있음

사용할 수 있음

Search: 속성

사용할 수 있음

사용할 수 있음

기본 방법

Search: 크롤링

사용할 수 있음

사용할 수 있음

기본 방법

Search: 관리

사용할 수 있음

기본 방법

사용할 수 없음

Web Analytics: 준비

사용할 수 있음

사용할 수 있음

기본 방법

Web Analytics: 보고

사용할 수 있음

사용할 수 있음

기본 방법

Business Data Connectivity

기본 방법

사용할 수 없음

사용할 수 없음1

Application Registry1

사용할 수 없음

사용할 수 없음

사용할 수 없음

State Service

사용할 수 없음

기본 방법

사용할 수 없음

User Profile: 프로필

기본 방법

사용할 수 없음

사용할 수 없음

User Profile: 공유 태그

기본 방법

사용할 수 없음

사용할 수 없음

User Profile: 동기화

기본 방법

사용할 수 없음

사용할 수 없음

Metadata Management

사용할 수 있음

사용할 수 있음

기본 방법

Word Automation Service

사용할 수 있음

사용할 수 있음

기본 방법

Secure Store

사용할 수 있음

사용할 수 없음1

기본 방법

PerformancePoint

사용할 수 없음

기본 방법

사용할 수 없음

가입 설정

사용할 수 있음

기본 방법

사용할 수 없음

1중앙 관리에서 또는 Windows PowerShell cmdlet Set-SPBusinessDataCatalogServiceApplication을 사용하여 Business Data Connectivity 데이터베이스의 이름을 바꿀 수 있다고 생각할 수도 있습니다. 하지만 중앙 관리나 Set-SPBusinessDataCatalogServiceApplication을 사용하면 기존 데이터베이스의 이름이 바뀌는 것이 아니라 새 데이터베이스가 만들어집니다.

2Application Registry Service 응용 프로그램을 만드는 데 사용할 수 있는 Windows PowerShell cmdlet이 없으므로 해당 데이터베이스의 이름을 바꿀 수 없습니다. Microsoft SharePoint Server 2010 백업 및 복구를 통해 데이터베이스를 이동할 수는 있습니다.

3Windows PowerShell cmdlet Set-SPSecureStoreServiceApplication을 사용하여 Secure Store 데이터베이스의 이름을 바꿀 수 있다고 생각할 수도 있습니다. 하지만 Set-SPSecureStoreServiceApplication을 사용하면 기존 데이터베이스의 이름이 바뀌는 것이 아니라 새 데이터베이스가 만들어집니다.

이 문서의 내용:

  • SQL Server를 사용하여 서비스 응용 프로그램 데이터베이스의 이름을 바꾸거나 데이터베이스 이동

    이 방법에는 다음 절차가 포함됩니다.

    • 서비스 응용 프로그램을 중지하려면

    • SQL Server Management Studio를 사용하여 데이터베이스 이름을 바꾸려면

    • SQL Server Management Studio 및 Windows 탐색기를 사용하여 데이터베이스 이동

  • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 일반적인 방법

    이 방법에는 다음 절차가 포함합니다.

    • 서비스 응용 프로그램 설정을 문서화하려면

    • 서비스 응용 프로그램을 삭제하려면

    • 서비스 응용 프로그램을 다시 만들려면

    • 서비스 응용 프로그램을 다시 시작하려면

    참고

    이 방법은 일부 서비스 응용 프로그램 데이터베이스에는 적용되지 않습니다. 특정 서비스 응용 프로그램에 관한 지침을 참조하여 사용할 방법을 결정하십시오.

  • 데이터베이스 이름을 바꾸거나 데이터베이스를 이동하기 위한 서비스 응용 프로그램별 지침

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Usage and Health Data Collection 서비스 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Search Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Web Analytics Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 State Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Managed Metadata Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Word Automation Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Secure Store Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Business Data Connectivity Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Application Registry Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 User Profile Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 PerformancePoint Service 응용 프로그램 설정

    • 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 가입 설정 서비스 응용 프로그램 설정

SQL Server를 사용하여 서비스 응용 프로그램 데이터베이스의 이름을 바꾸거나 데이터베이스 이동

서비스 응용 프로그램 데이터베이스의 이름을 바꾸려면 SQL Server를 사용해야 하고, 서비스 응용 프로그램 데이터베이스를 이동하려면 SQL Server와 Windows 탐색기를 사용해야 합니다. 먼저 서비스 응용 프로그램과 관련된 서비스를 중지한 후 관련 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동하는 것이 좋습니다. 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동하는 작업 중 하나만 수행하는 것이 일반적이며 대개 두 작업을 모두 수행하지는 않습니다.

이 문서의 지침에서는 SQL Server Management Studio를 데이터베이스 서버에 설치했다고 가정합니다. 설치하지 않은 경우 Microsoft SQL Server 2008 Management Studio Express(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=186132&clcid=0x412)에서 Management Studio를 다운로드하고 설치할 수 있습니다.

중요

작업을 수행할 데이터베이스 서버에서 다음 그룹에 속해 있어야 합니다.

  • 로컬 서버의 Administrators 그룹

  • db_owner 고정 데이터베이스 역할

일부 환경에서는 데이터베이스 관리자와 함께 이름 바꾸기 및 이동 절차를 조정해야 합니다. 데이터베이스 관리에 적용되는 모든 정책과 지침을 따라야 합니다.

서비스 응용 프로그램을 중지하려면

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 데이터베이스를 변경할 각 서비스 응용 프로그램에 대해, 해당 서비스 응용 프로그램에 적합한 절차에 따라 관련 서비스를 중지하거나 서비스 응용 프로그램을 비활성화해야 합니다. 자세한 내용은 서비스 응용 프로그램 관리(SharePoint Server 2010)를 참조하십시오.

SQL Server Management Studio를 사용하여 데이터베이스의 이름을 바꾸려면

  1. SQL Server Management Studio에서 원본 SQL Server 인스턴스에 연결한 다음 데이터베이스 노드를 확장합니다.

  2. 이름을 바꿀 데이터베이스를 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 클릭한 다음 새 이름을 입력합니다. 이름을 바꿀 각 데이터베이스에 대해 이 단계를 반복합니다.

SQL Server Management Studio 및 Windows 탐색기를 사용하여 데이터베이스 이동

데이터베이스를 이동하려면 SQL Server에서 데이터베이스를 분리하고 Windows 탐색기를 사용하여 파일을 새 위치로 이동한 다음 데이터베이스를 새 SQL Server 인스턴스에 연결해야 합니다.

SQL Server에서 데이터베이스를 분리하려면

  1. SQL Server Management Studio에서 원본 SQL Server 인스턴스를 연 다음 데이터베이스 노드를 확장합니다.

  2. 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업을 가리킨 다음 분리를 클릭합니다. 이동할 각 데이터베이스에 대해 이 단계를 반복합니다.

Windows 탐색기를 사용하여 데이터베이스 파일을 새 위치로 이동하려면

  1. Windows 탐색기에서 서비스 응용 프로그램 데이터베이스의 .mdf, .ndf 및 .ldf 파일을 찾습니다.

  2. 이동할 데이터베이스의 .mdf, .ndf 및 .ldf 파일을 선택한 다음 대상 디렉터리로 복사하거나 이동합니다.

데이터베이스를 새 SQL Server 인스턴스에 연결하려면

  1. Management Studio에서 대상 SQL Server 인스턴스를 엽니다.

  2. 데이터베이스 노드를 마우스 오른쪽 단추로 클릭하고 작업을 가리킨 다음 연결을 클릭합니다.

  3. 데이터베이스 연결 대화 상자에서 .mdf, .ndf 및 .ldf 파일을 전송한 위치를 찾은 다음 연결할 데이터베이스의 .mdf 파일을 선택하고 확인을 클릭합니다.

  4. 이동할 각 데이터베이스에 대해 이 단계를 반복합니다.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 일반적인 방법

대부분의 서비스 응용 프로그램에서 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 방법은 서비스 응용 프로그램을 삭제하고 다시 만드는 것입니다. 서비스 응용 프로그램을 다시 만들 때는 새 이름이나 새 위치를 사용합니다.

다음 서비스 응용 프로그램의 경우에는 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 이 방법만 사용할 수 있습니다.

  • Business Data Connectivity

  • User Profile

  • PerformancePoint

이 방법에는 다음 단계가 포함됩니다.

  1. 서비스 응용 프로그램 설정을 문서화하려면

  2. 서비스 응용 프로그램을 삭제하려면

  3. 서비스 응용 프로그램을 다시 만들려면

  4. 서비스 응용 프로그램을 다시 시작하려면

서비스 응용 프로그램 설정을 문서화하려면

  • 서비스 응용 프로그램을 삭제하고 다시 만들기 전에 서비스 응용 프로그램의 설정을 문서화하십시오. 팜 구성 설정 문서화(SharePoint Server 2010) 문서에 설명된 권장 Windows PowerShell cmdlet을 사용하여 이 작업을 수행할 수 있습니다.

서비스 응용 프로그램을 삭제하려면

서비스 응용 프로그램을 다시 만들려면

서비스 응용 프로그램을 다시 시작하려면

  1. 중앙 관리의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  2. 서비스 목록에서 다시 시작할 서비스 응용 프로그램을 지원하는 서비스 옆에 있는 시작을 클릭합니다.

데이터베이스 이름을 바꾸거나 데이터베이스를 이동하기 위한 서비스 응용 프로그램별 지침

이 섹션에서는 각 서비스 응용 프로그램에 해당하는 구체적인 지침을 보여 줍니다.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Usage and Health Data Collection 서비스 응용 프로그램 설정

중앙 관리나 Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Usage and Health Data Collection 서비스 응용 프로그램을 설정할 수 있습니다.

중앙 관리를 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Usage and Health Data Collection 서비스 응용 프로그램을 설정하려면

  1. 이 절차를 수행할 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 중앙 관리에서 모니터링을 클릭한 다음 모니터링 페이지에서 Usage and Health Data Collection 구성을 클릭합니다.

    Web Analytics 및 상태 데이터 수집 구성 페이지가 나타납니다.

  3. 상태 데이터 수집 사용 확인란의 선택을 취소하고 확인을 클릭합니다.

    모니터링 페이지가 다시 나타납니다.

  4. Usage and Health Data Collection 구성을 클릭하여 Web Analytics 및 상태 데이터 수집 구성 페이지로 돌아갑니다.

  5. 상태 데이터 수집 사용 확인란을 선택합니다.

  6. 로깅 데이터베이스 서버 섹션에서 업데이트된 데이터베이스 서버 및 데이터베이스 이름을 지정하고 확인을 클릭합니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Usage and Health Data Collection 서비스 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    Set-SPUsageApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DbName>" -DatabaseServer "<SQLServerName>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <서비스 응용 프로그램 이름>은 Usage and Health Data Collection 서비스 응용 프로그램의 이름입니다.

    • <DB 이름>은 데이터베이스의 이름입니다.

    • <SQL Server 이름>은 데이터베이스 서버의 이름입니다.

자세한 내용은 Set-SPUsageApplication을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Search Service 응용 프로그램 설정

중앙 관리나 Windows PowerShell 2.0을 사용하여 이름이 바뀐 크롤링 데이터베이스 및 속성 데이터베이스를 가리키도록 Search Service 응용 프로그램을 설정할 수 있습니다. 이름이 바뀐 검색 관리 데이터베이스를 가리키도록 설정하려면 Windows PowerShell 2.0을 사용해야 합니다.

중앙 관리를 사용하여 이름이 바뀐 크롤링 및 속성 데이터베이스를 가리키도록 Search Service 응용 프로그램을 설정하려면

  1. 이 절차를 수행할 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 중앙 관리에서 응용 프로그램 관리를 클릭합니다.

  3. 응용 프로그램 관리 페이지에서 서비스 응용 프로그램 관리를 클릭합니다.

  4. Search Service 응용 프로그램의 이름을 클릭합니다.

  5. 검색 관리 페이지에서 수정을 클릭합니다.

  6. 검색 토폴로지 관리 페이지에 관리, 크롤링 및 검색이라는 세 개의 데이터베이스가 표시됩니다. 아래 절차에 따라 이름이 바뀌거나 이동된 크롤링 데이터베이스 또는 속성 데이터베이스를 가리키도록 설정할 수 있습니다.

    참고

    중앙 관리를 사용해서는 이름이 바뀌거나 이동된 검색 관리 데이터베이스를 가리키도록 설정할 수 없습니다.

  7. 변경할 데이터베이스를 클릭한 다음 속성 편집을 클릭합니다.

  8. 데이터베이스 서버 텍스트 상자에 새 서버의 위치를 입력하고 데이터베이스 이름 텍스트 상자에 데이터베이스의 새 이름을 입력한 다음 확인을 클릭합니다.

  9. 검색 토폴로지 관리 페이지에서 토폴로지 변경 내용 적용을 클릭합니다.

    변경 내용을 적용하는 데 몇 분 정도 걸릴 수 있습니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 크롤링, 속성 및 검색 관리 데이터베이스를 가리키도록 Search Service 응용 프로그램 설정

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    • 새 이름이나 위치를 가리키도록 검색 관리 데이터베이스를 설정합니다.

      $searchapp | Set-SPEnterpriseSearchServiceApplication -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      여기서 각 부분이 나타내는 의미는 다음과 같습니다.

      • <새 DB 이름>은 이름이 바뀐 데이터베이스의 이름입니다.

      • <새 서버 이름>은 새 데이터베이스 위치입니다.

    • 검색 인스턴스에서 다시 구축을 완료했는지 여부를 모니터링합니다.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • 새 이름이나 위치를 가리키도록 크롤링 데이터베이스를 설정합니다.

      $CrawlDatabase0 | Set-SPEnterpriseSearchCrawlDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      여기서 각 부분이 나타내는 의미는 다음과 같습니다.

      • <새 DB 이름>은 이름이 바뀐 데이터베이스의 이름입니다.

      • <새 서버 이름>은 새 데이터베이스 위치입니다.

    • 검색 인스턴스에서 다시 구축을 완료했는지 여부를 모니터링합니다.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • 새 이름이나 위치를 가리키도록 속성 데이터베이스를 설정합니다.

      $PropertyDatabase0 | Set-SPEnterpriseSearchPropertyDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      여기서 각 부분이 나타내는 의미는 다음과 같습니다.

      • <새 DB 이름>은 이름이 바뀐 데이터베이스의 이름입니다.

      • <새 서버 이름>은 새 데이터베이스 위치입니다.

    • 검색 인스턴스에서 다시 구축을 완료했는지 여부를 모니터링합니다.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Search Service 인스턴스를 다시 시작합니다.

      get-SPEnterpriseSearchServiceInstance | start-SPEnterpriseSearchServiceInstance
      
    • Search Service 응용 프로그램을 다시 실행합니다.

      $searchapp.Resume()
      

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Web Analytics Service 응용 프로그램 설정

중앙 관리나 Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Web Analytics Service 응용 프로그램을 설정할 수 있습니다. 서비스 응용 프로그램을 삭제하고 다시 만들 수도 있습니다.

중앙 관리를 사용하여 이름이 바뀌거나 이동된 Web Analytics 데이터베이스를 가리키도록 설정하려면

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 중앙 관리에서 응용 프로그램 관리를 클릭합니다.

  3. 응용 프로그램 관리 페이지에서 서비스 응용 프로그램 관리를 클릭합니다.

  4. Web Analytics Service 응용 프로그램을 클릭합니다. 그러면 리본이 활성화됩니다.

  5. 리본에서 속성을 클릭합니다.

    Web Analytics Service 응용 프로그램 편집 마법사가 열립니다.

  6. 첫 번째 페이지에서 다음을 클릭합니다. Web Analytics Service 응용 프로그램 토폴로지 편집 페이지에서 데이터베이스 이름을 가리키고 속성 편집을 클릭한 다음 새 데이터베이스 서버나 데이터베이스 이름을 지정합니다. 각 데이터베이스에 대해 이 단계를 반복합니다.

  7. 확인을 클릭하여 데이터베이스 편집 대화 상자를 해제하고 다음을 클릭합니다.

    Web Analytics Service 응용 프로그램이 편집되었음을 알려 주는 메시지가 나타납니다.

  8. 확인을 클릭합니다.

  9. 중앙 관리의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  10. 서비스 목록에서 Web Analytics 데이터 처리 서비스 및 Web Analytics 웹 서비스 옆에 있는 시작을 클릭합니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Web Analytics Service 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    Set-SPWebAnalyticsServiceApplication -Identity "<ServiceApplicationName>" [-ListOfReportingDatabases <ReportingServerAndDatabases>] [-ListOfStagingDatabases <StagingServerAndDatabases>]
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <서비스 응용 프로그램 이름>은 서비스 응용 프로그램의 이름입니다.

    • <보고 서버 및 데이터베이스>는 보고 데이터베이스의 서버 이름 및 데이터베이스 이름이 포함된 XML 문자열입니다.

      참고

      옵션 이름은 이렇지만 보고 데이터베이스는 Web Analytics Service 응용 프로그램당 하나씩만 지원됩니다.

    • <준비 서버 및 데이터베이스>는 준비 데이터베이스의 서버 이름 및 데이터베이스 이름이 포함된 XML 문자열입니다.

    다음 예제에서는 Set-SPWebAnalyticsServiceApplication cmdlet을 사용하는 방법을 보여 줍니다.

    Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ListOfReportingDatabases "<ReportingDatabases><ReportingDatabase ServerName='SharePointReporting' DatabaseName='WAReporting'/></ReportingDatabases>" -ListOfStagingDatabases "<StagingDatabases><StagingDatabaseServerName=''SharePointReporting' ' DatabaseName='WAStaging1'/> <StagingDatabase ServerName='''SharePointReporting' DatabaseName = 'WAStaging2'/></StagingDatabases>" 
    

자세한 내용은 Set-SPWebAnalyticsServiceApplication을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 State Service 서비스 응용 프로그램 설정

State Service 데이터베이스에는 임시 데이터가 저장됩니다. Windows PowerShell을 사용해 다음 절차 중 하나를 수행하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 State Service 서비스 응용 프로그램을 설정할 수 있습니다.

Windows PowerShell을 사용하여 State Service 서비스 응용 프로그램에 새 데이터베이스를 추가하고 이전 데이터베이스를 제거하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력하여 새 데이터베이스를 만듭니다.

    New-SPStateServiceDatabase -Name "<NewDatabaseName>" 
    

    그런 다음 아래 명령을 입력하여 이전 데이터베이스를 제거합니다.

    Remove-SPStateServiceDatabase -Name "<OldDatabaseName>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <새 데이터베이스 이름>은 만들려는 새 데이터베이스의 이름입니다.

    • <이전 데이터베이스 이름>은 State Service와 연결을 끊고 SQL Server에서 분리하려는 이전 데이터베이스의 이름입니다.

자세한 내용은 New-SPStateServiceDatabaseRemove-SPStateServiceDatabase를 참조하십시오.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 State Service 서비스 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 구성할 State Service 서비스 응용 프로그램 ID와 데이터베이스 ID를 기록합니다.

  3. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  4. Microsoft SharePoint 2010 Products를 클릭합니다.

  5. SharePoint 2010 관리 셸을 클릭합니다.

  6. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력하여 데이터베이스를 분리합니다.

    Dismount-SPStateServiceDatabase -Identity <DatabaseID>
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <데이터베이스 ID>는 서비스 응용 프로그램에서 제거할 State Service 데이터베이스입니다. 형식은 12345678-90ab-cdef-1234-567890bcdefgh 형태의 올바른 GUID, State Service 데이터베이스의 올바른 이름 또는 올바른 SPStateServiceDatabase 개체 인스턴스여야 합니다.

    자세한 내용은 Dismount-SPStateServiceDatabase를 참조하십시오.

  7. 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동합니다. 자세한 내용은 SQL Server Management Studio를 사용하여 데이터베이스의 이름을 바꾸려면 또는 SQL Server Management Studio 및 Windows 탐색기를 사용하여 데이터베이스 이동을 참조하십시오.

  8. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력하여 이름이 바뀌거나 이동된 데이터베이스를 탑재합니다.

    Mount-SPStateServiceDatabase -Name "<DatabaseName>" -DatabaseServer "<ServerName>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <데이터베이스 이름>은 State Service에 연결할 데이터베이스의 이름입니다.

    • <서버 이름>은 State Service 데이터베이스를 호스팅하는 SQL Server의 이름입니다.

    자세한 내용은 Mount-SPStateServiceDatabase를 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Managed Metadata Service 응용 프로그램 설정

중앙 관리나 Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Managed Metadata Service 응용 프로그램을 설정할 수 있습니다. 자세한 내용은 관리되는 메타데이터 서비스 응용 프로그램 만들기, 업데이트, 게시 또는 삭제(SharePoint Server 2010)를 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Word Automation Service 응용 프로그램 설정

중앙 관리나 Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Word Automation Service 응용 프로그램을 설정할 수 있습니다.

이 절차에서 다음 단계는 통합되어 있으므로 이미 수행한 단계는 다시 실행할 필요가 없습니다.

  1. 서비스 응용 프로그램 중지

  2. SQL Server Management Studio에서 데이터베이스 이름 바꾸기

  3. SQL Server Management Studio 및 Windows 탐색기를 사용하여 데이터베이스 이동

참고

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 설정하기 전에 Word Automation Service를 중지할 필요는 없지만 중지하더라도 별다른 문제가 발생하지는 않습니다.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Word Automation Service 응용 프로그램을 설정하려면

  1. 이 절차를 수행하는 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 중앙 관리의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  3. 서비스 목록에서 Word Automation Service 옆에 있는 중지를 클릭합니다.

  4. 빠른 실행에서 응용 프로그램 관리를 클릭합니다.

  5. 응용 프로그램 관리 페이지에서 서비스 응용 프로그램 관리를 클릭합니다.

  6. Word Automation Service 응용 프로그램을 클릭합니다. 그러면 리본이 활성화됩니다.

  7. 리본에서 속성을 클릭합니다.

    Word Automation Service 응용 프로그램 편집 대화 상자가 열립니다.

  8. 데이터베이스 서버나 데이터베이스 이름을 변경하고 확인을 클릭합니다.

  9. 빠른 실행에서 시스템 설정을 클릭합니다.

  10. 시스템 설정 페이지의 서버 섹션에서 서버의 서비스 관리를 클릭합니다.

  11. 서비스 목록에서 Word Automation Service 옆에 있는 시작을 클릭합니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Word Automation Service 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 구성할 Word Automation Service 응용 프로그램 이름 및 데이터베이스 이름을 기록합니다.

  3. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  4. Microsoft SharePoint 2010 Products를 클릭합니다.

  5. SharePoint 2010 관리 셸을 클릭합니다.

  6. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    $app = Get-SPServiceApplication -Name "<ServiceApplicationName>"
    Set-SPWordConversionServiceApplication -Identity $app -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <서비스 응용 프로그램 이름>은 Word Automation Service 응용 프로그램의 이름입니다.

    • <데이터베이스 이름>은 이름이 바뀌거나 이동된 데이터베이스의 이름입니다.

    • <데이터베이스 서버>는 이름이 바뀌거나 이동된 데이터베이스의 위치입니다. 같은 위치에 있는 이름이 바뀐 데이터베이스를 가리키도록 설정하는 경우에는 이 매개 변수를 포함하지 마십시오.

    자세한 내용은 Set-SPWordConversionServiceApplication을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Secure Store Service 응용 프로그램 설정

중앙 관리를 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Secure Store Service 응용 프로그램을 설정할 수 있습니다. 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동한 다음 서비스 응용 프로그램을 삭제하거나 다시 만들 수도 있습니다. 서비스 응용 프로그램을 삭제하고 다시 만드는 경우 서비스 응용 프로그램을 처음 구성할 때 사용한 것과 같은 암호를 사용해야 합니다. 자세한 내용은 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 일반적인 방법을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Secure Store Service 응용 프로그램을 설정하려면

  1. 이 작업을 수행하는 사용자 계정이 Farm Administrators SharePoint 그룹의 구성원인지 확인합니다.

  2. 중앙 관리의 시스템 설정에서 서버의 서비스 관리를 클릭합니다.

  3. 서비스 목록에서 Secure Store Service 옆에 있는 시작을 클릭합니다.

  4. 빠른 실행에서 응용 프로그램 관리를 클릭합니다.

  5. 응용 프로그램 관리 페이지에서 서비스 응용 프로그램 관리를 클릭합니다.

  6. Secure Store Service 서비스 응용 프로그램을 클릭합니다. 그러면 리본이 활성화됩니다.

  7. 리본에서 속성을 클릭합니다.

    Secure Store Service 응용 프로그램 편집 페이지가 열립니다.

  8. 데이터베이스 서버나 데이터베이스 이름을 변경하고 확인을 클릭합니다.

    참고

    잘못된 이름을 사용하면 SharePoint Server 2010에서 새 데이터베이스를 만듭니다.

  9. 빠른 실행에서 시스템 설정을 클릭합니다.

  10. 시스템 설정 페이지의 서버에서 서버의 서비스 관리를 클릭합니다.

  11. 서비스 목록에서 Secure Store Service 옆에 있는 시작을 클릭합니다.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Business Data Connectivity Service 응용 프로그램 설정

Business Data Connectivity 서비스 응용 프로그램을 삭제하고 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동한 다음 서비스 응용 프로그램을 다시 만들고 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정해야 합니다. 자세한 내용은 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 일반적인 방법을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 Application Registry Service 응용 프로그램 설정

Application Registry Service 응용 프로그램을 만드는 데 사용할 수 있는 Windows PowerShell cmdlet이 없으므로 해당 데이터베이스의 이름을 바꿀 수 없습니다. SharePoint Server 2010 백업 및 복구를 통해 데이터베이스를 이동할 수는 있습니다. 자세한 내용은 서비스 응용 프로그램 백업(SharePoint Server 2010)서비스 응용 프로그램 복원(SharePoint Server 2010)을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 User Profile Service 응용 프로그램 설정

User Profile Service 응용 프로그램을 삭제하고 데이터베이스의 이름을 바꾸거나 데이터베이스를 이동한 다음 서비스 응용 프로그램을 다시 만들고 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정해야 합니다. 자세한 내용은 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 서비스 응용 프로그램을 설정하는 데 사용할 수 있는 일반적인 방법을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 PerformancePoint Service 응용 프로그램 설정

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 PerformancePoint Service 응용 프로그램을 설정할 수 있습니다.

참고

PerformancePoint Service 응용 프로그램의 경우 응용 프로그램을 삭제하고 다시 만들어 기존 데이터베이스를 가리키도록 설정하는 방법을 사용할 수 없습니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 PerformancePoint Service 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 구성할 PerformancePoint Service 응용 프로그램 이름 및 데이터베이스 이름을 기록합니다.

  3. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  4. Microsoft SharePoint 2010 Products를 클릭합니다.

  5. SharePoint 2010 관리 셸을 클릭합니다.

  6. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    Set-SPPerformancePointServiceApplication -Identity "<ServiceApplicationName>" -SettingsDatabase "<OptionalServerName\DatabaseName>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <서비스 응용 프로그램 이름>은 PerformancePoint Service 응용 프로그램의 이름입니다.

    • <선택적 서버 이름\데이터베이스 이름>은 이름이 바뀌거나 이동된 데이터베이스의 위치 및 이름입니다. 데이터베이스 이름만 바꾸는 경우에는 이 매개 변수를 포함하지 마십시오.

    자세한 내용은 Set-SPPerformancePointServiceApplication을 참조하십시오.

이름이 바뀌거나 이동된 데이터베이스를 가리키도록 가입 설정 서비스 응용 프로그램 설정

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 가입 설정 서비스 응용 프로그램을 설정할 수 있습니다.

Windows PowerShell을 사용하여 이름이 바뀌거나 이동된 데이터베이스를 가리키도록 가입 설정 서비스 응용 프로그램을 설정하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오.

  2. 구성할 가입 설정 서비스 응용 프로그램 이름 및 데이터베이스 이름을 기록합니다.

  3. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  4. Microsoft SharePoint 2010 Products를 클릭합니다.

  5. SharePoint 2010 관리 셸을 클릭합니다.

  6. Windows PowerShell 명령 프롬프트에서 다음 명령을 입력합니다.

    Set-SPSubscriptionSettingsServiceApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <서비스 응용 프로그램 이름>은 가입 설정 서비스 응용 프로그램의 이름입니다.

    • <데이터베이스 이름>은 이름이 바뀌거나 이동된 데이터베이스의 이름입니다.

    • <데이터베이스 서버>는 이름이 바뀌거나 이동된 데이터베이스의 위치입니다. 같은 위치에서 데이터베이스 이름만 바꾸는 경우에는 이 매개 변수를 포함하지 마십시오.

    자세한 내용은 Set-SPSubscriptionSettingsServiceApplication을 참조하십시오.

See Also

Concepts

DBA 작성 데이터베이스를 사용한 배포(SharePoint Server 2010)
데이터베이스 형식 및 설명(SharePoint Server 2010)
서비스 응용 프로그램 관리(SharePoint Server 2010)