다음을 통해 공유


랩 환경에서 서비스 관리자 데이터베이스를 준비 하는 방법

 

게시 날짜: 2016년 3월

적용 대상: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager

다음 절차에 따라 랩 환경에서 Service Manager 데이터베이스를 준비할 수 있습니다. 호스팅하는 컴퓨터에서이 절차를 수행 된 Service Manager 보조 관리 서버, 랩 환경에서 관리 서버에서 사용 되는 데이터베이스입니다.

데이터베이스를 구성하려면

  1. 호스팅하는 컴퓨터에서는 Service Manager 보조 관리 서버에 대 한 데이터베이스를 클릭 하 여 시작, 클릭 모든 프로그램, 클릭 Microsoft SQL Server 2008 R2, 클릭 하 고 SQL Server Management Studio합니다.

  2. 서버에 연결 대화 상자에서 다음이 단계를 수행 합니다.

    1. 서버 유형 목록에서 데이터베이스 엔진합니다.

    2. 서버 이름 목록에서 서비스 관리자 또는 데이터 웨어하우스 데이터베이스에 대 한 서버 이름을 선택 합니다.

    3. 인증 목록에서 Windows 인증, 를 클릭 하 고 연결합니다.

  3. 개체 탐색기 창 확장 데이터베이스, 를 클릭 하 고 ServiceManager합니다.

  4. 도구 모음에서 클릭 새 쿼리합니다.

  5. 가운데 창에서 다음 명령을 입력 한 다음 클릭 Execute합니다.

    sp_configure 'clr enabled', 1  
    go  
    reconfigure  
    go  
    
  6. 가운데 창에서 이전 단계에서 입력 된 명령을 제거 하 고, 다음 명령을 입력 하 고, 클릭 한 다음 Execute합니다.

    ALTER DATABASE ServiceManager SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. 가운데 창에서 이전 단계에서 입력 된 명령을 제거 하 고, 다음 명령을 입력 하 고, 클릭 한 다음 Execute합니다.

    ALTER DATABASE ServiceManager SET ENABLE_BROKER  
    
  8. 가운데 창에서 이전 단계에서 입력 된 명령을 제거 하 고, 다음 명령을 입력 하 고, 클릭 한 다음 Execute합니다.

    ALTER DATABASE ServiceManager SET MULTI_USER  
    

서비스 계정을 구성하려면

  1. 개체 탐색기 창 확장 보안, 를 차례로 확장 한 다음 로그인합니다.

  2. 마우스 오른쪽 단추로 클릭 로그인, 를 클릭 하 고 새 로그인

  3. 다음 절차를 수행는 로그인-신규 마법사:

    1. 클릭 검색합니다.

    2. 에 대 한 서비스 계정에 대 한 사용자 이름 (도메인 \ 사용자 이름)을 입력 Service Manager 랩 환경에서 데이터베이스를 클릭 하 여 이름 확인, 를 클릭 하 고 확인합니다.

      참고


      Data Access 계정을 LocalSystem으로 실행 중인 경우에 SQL 로그인에서 < 도메인 \ 컴퓨터 이름 $> 형식을 사용 하십시오 여기서 < 컴퓨터 이름> 관리 서버의 이름입니다.

    3. 페이지 선택 창에서 클릭 사용자 매핑합니다.

    4. 이 로그인으로 매핑된 사용자 영역에는 열에서 Service Manager 데이터베이스의 이름을 나타내는 행을 클릭 (ServiceManager 은 기본 데이터베이스 이름).

    5. 데이터베이스 역할 멤버 자격: ServiceManager 영역에서 다음 항목이 선택 되어 있는지 확인 합니다.

      • configsvc_users

      • db_accessadmin

      • db_datareader

      • db_datawriter

      • db_ddladmin

      • db_securityadmin

      • dbmodule_users

      • public

      • sdk_users

      • sql_dependency_subscriber

    6. 클릭 확인

Service Manager 테이블을 구성하려면

  1. 개체 탐색기 창 확장 데이터베이스, 확장 ServiceManager, 를 차례로 확장 한 다음 테이블합니다.

  2. 마우스 오른쪽 단추로 클릭 dbo.MT_Microsoft$SystemCenter$ManagementGroup, 를 클릭 하 고 상위 200 개 행 편집합니다.

  3. 가운데 창에서 열을 찾습니다 SQLServerName_ 48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA합니다.

  4. 첫 번째 행에 두 번째 행이이 칼럼의 랩 환경에서 Service Manager 데이터베이스를 호스팅하는 컴퓨터의 컴퓨터 이름을 입력 합니다. 명명 된 인스턴스의 경우 컴퓨터 이름 \ 인스턴스 이름을 입력 합니다.

  5. dbo. MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ SqlResourceStore, 를 클릭 하 고 상위 200 개 행 편집합니다.

  6. 가운데 창에서 열을 찾습니다 Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA합니다.

  7. 이 칼럼의 첫 번째 행에서 랩 환경에서 Service Manager 데이터베이스에 대 한 SQL Server를 호스팅하는 컴퓨터의 컴퓨터 이름을 입력 합니다. 명명 된 인스턴스의 경우 컴퓨터 이름 \ 인스턴스 이름을 입력 합니다.

  8. 마우스 오른쪽 단추로 클릭 LFX 합니다. 데이터 원본, 를 클릭 하 고 상위 200 개 행 편집합니다.

  9. 가운데 창에서 열을 찾습니다 DataSourceAddress합니다.

  10. 이 칼럼의 첫 번째 행에서으로 시작 하 여 항목을 찾아 데이터 원본 = < 서버 이름>; 초기 카탈로그 = ServiceManager; Persist Security Info = False합니다. 대신 랩 환경에서 SQL Server를 호스팅하는 컴퓨터의 이름을 입력 **< 서버 이름>**합니다.

  11. dbo. MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ SdkResourceStore, 를 클릭 하 고 상위 200 개 행 편집합니다.

  12. 가운데 창에서 열을 찾습니다 Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA합니다.

  13. 이 열에 있는 행의 모든, 랩 환경에서 Service Manager 관리 서버를 호스팅하는 컴퓨터의 이름을 입력 합니다.

  14. 마우스 오른쪽 단추로 클릭 [dbo]. [ MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ CmdbResourceStore], 를 클릭 하 고 상위 200 개 행 편집합니다.

  15. 모든 행의 열을 업데이트 Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA, 랩 환경에서 Service Manager 데이터베이스를 호스팅하는 SQL 컴퓨터의 이름을 입력 합니다.

  16. 도구 모음에서 클릭 새 쿼리합니다.

  17. 가운데 창에서 다음 명령을 입력 한 다음 클릭 Execute합니다.

    Delete from dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$DwSdkResourceStore  
    
  18. 닫기 Microsoft SQL Server Management Studio합니다.

랩 데이터베이스를 사용 하 여 랩 Service Manager 관리 서버를 구성 하려면

  • 다음 경로 업데이트 확장 하 고 레지스트리 편집기를 사용 하 여 DatabaseServerName :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database