Orchestrator Designer Orchestrator 데이터베이스를 마이그레이션한 후 라이선스 키에 대한 프롬프트를 생성합니다.

이 문서에서는 Microsoft SQL Server 한 instance Orchestrator 데이터베이스를 다른 instance 마이그레이션한 후 Orchestrator Designer 라이선스 키가 만료되었다는 메시지가 표시되는 문제를 해결하는 데 도움이 됩니다.

원래 제품 버전: Microsoft System Center 2012 Orchestrator, Microsoft System Center 2012 R2 Orchestrator
원본 KB 번호: 2920037

증상

한 instance SQL Server Orchestrator 데이터베이스를 다른 instance 마이그레이션한 다음 Microsoft System Center 2012 Orchestrator 또는 System Center 2012 R2 Orchestrator에서 Orchestrator Designer 열려고 하면 Orchestrator Designer 열리기 시작한 다음 라이선스 키가 만료되었음을 나타내는 프롬프트를 생성합니다. 유효한 키를 입력한 다음 확인을 선택하면 동일한 프롬프트가 나타납니다.

원인

Orchestrator 데이터베이스를 Microsoft SQL Server 한 instance 다른 master 키로 마이그레이션하는 경우 SMK(서비스 master 키)도 백업해야 합니다. 그런 다음 데이터베이스를 복원한 후 이 데이터베이스 키를 SQL Server 새 instance 다시 적용해야 합니다. SMK가 원래 서버에 백업되지 않은 경우 새 서버에서 SMK를 다시 만들어야 합니다.

해결 방법

이 문제를 resolve 다음 단계를 수행합니다.

  1. Orchestrator 관리 서비스를 중지합니다.

  2. SQL Server 새 instance Orchestrator 데이터베이스를 엽니다.

  3. 새 쿼리를 열고 Orchestrator 데이터베이스가 선택되어 있는지 확인합니다.

  4. 데이터베이스에서 한 번에 하나씩 다음 두 줄을 실행합니다.

    1. 이전 키를 삭제합니다.

      [Microsoft.SystemCenter.Orchestrator.Cryptography].[DropOrchestratorKeys]
      
    2. 새 키를 만듭니다.

      [Microsoft.SystemCenter.Orchestrator.Cryptography].[CreateOrchestratorKeys]
      
  5. Orchestrator 관리 서비스를 시작합니다.

이제 Orchestrator Designer 열면 키에 대한 메시지가 다시 표시됩니다. 키를 입력하면 키가 디자인된 대로 작동합니다.

추가 정보

Orchestrator 데이터베이스 SMK가 손실되면 암호화된 데이터도 손실됩니다. 예를 들어 암호화된 암호로 설정된 변수는 더 이상 값을 갖지 않으며 다시 채워야 합니다. Orchestrator 데이터베이스를 새 서버로 올바르게 마이그레이션하는 방법에 대한 자세한 내용은 환경 간 오케스트레이터 마이그레이션을 참조하세요.