기존 Analysis Services 데이터베이스 마이그레이션

Analysis Services 마이그레이션 마법사를 사용하여 Microsoft SQL Server 2000 Analysis Services 데이터베이스를 Microsoft SQL Server 2005 Analysis Services(SSAS) 로 업그레이드할 수 있습니다. 마이그레이션 중에 마법사는 SQL Server 2000 Analysis Services 데이터베이스 개체를 복사한 다음 SQL Server 2005 Analysis Services 인스턴스에서 다시 만듭니다. 원본 데이터베이스는 수정되지 않은 원래 상태를 유지합니다. 새 데이터베이스가 완벽하게 작동되는지 확인한 후 기존 데이터베이스를 수동으로 삭제할 수 있습니다.

추가 개체를 마이그레이션하기 전에 각 데이터베이스 개체가 대상 서버에 예상대로 나타나는지 확인할 수 있도록 데이터베이스를 한 번에 하나씩 또는 작은 규모로 일괄 처리하는 것이 바람직합니다. 마이그레이션 마법사를 사용할 때는 원본 및 대상 서버 모두에서 MSSQLServerOLAPService 서비스가 실행되고 있어야 합니다. 명명된 인스턴스를 마이그레이션하는 경우 두 서버 모두에서 **MSOLAP$**instancename 서비스가 실행되고 있어야 합니다.

데이터베이스를 마이그레이션한 후에 데이터베이스에 대해 쿼리를 실행하려면 먼저 데이터 원본에서 데이터베이스를 처리해야 합니다. 자세한 내용은 Analysis Services에서의 처리를 참조하십시오.

마이그레이션 마법사 사용

SQL Server Management Studio 의 개체 브라우저에 있는 Analysis Services 서버 노드에서 마이그레이션 마법사를 시작할 수 있습니다. 명령 프롬프트에서 MigrationWizard.exe 프로그램을 실행하여 마법사를 시작할 수도 있습니다.

원본 및 대상 지정

마법사의 초기 시작 페이지가 나타난 후 원본 및 대상 지정 페이지가 나타납니다. 이 페이지에서는 마이그레이션할 데이터베이스에 대한 원본 서버 및 대상 서버를 지정할 수 있습니다. Analysis Services 의 대상 인스턴스는 로컬 또는 원격일 수 있습니다. 둘 이상의 SQL Server 2005 Analysis Services 인스턴스를 실행 중인 대상 컴퓨터를 지정하는 경우에는 computername\instancename 형식을 사용하십시오.

데이터베이스 스키마를 스크립트 파일에 저장한 후 SQL Server 2005 Integration Services(SSIS) 패키지에서 Analysis Services DDL 실행 작업을 사용하여 나중에 마이그레이션을 완료할 수 있습니다. Analysis Services DDL 실행 작업에 대한 자세한 내용은 Analysis Services DDL 실행 작업을 참조하십시오.

마이그레이션할 데이터베이스 선택

마법사의 다음 페이지인 마이그레이션할 데이터베이스 선택에는 SQL Server 2000 Analysis Services 데이터베이스 전체 목록과 생성할 해당 SQL Server 2005 Analysis Services 데이터베이스가 표시됩니다. 기본적으로 모든 데이터베이스가 선택되지만 마이그레이션하지 않을 데이터베이스의 이름 옆에 있는 확인란의 선택을 취소할 수 있습니다.

기본적으로 원본 데이터베이스와 이에 해당되는 대상 데이터베이스의 이름은 동일합니다. 하지만 동일한 이름을 가진 다른 데이터베이스가 대상 서버에 이미 존재하는 경우 마이그레이션 마법사는 새 데이터베이스에 고유한 이름을 할당합니다. 예를 들어 AdventureWorks의 두 번째 사본은 AdventureWorks1이 됩니다. 마법사에서 제공된 이름를 사용하거나 새 이름을 입력할 수 있으며 마법사가 완료된 후에 데이터베이스 이름을 바꿀 수도 있습니다.

SQL Server 2000 Analysis Services 개체가 SQL Server 2005 Analysis Services 개체에 대응되는 방식에 대한 자세한 내용은 마이그레이션 고려 사항(SSAS)을 참조하십시오.

[!참고] 마이그레이션 마법사는 Microsoft SQL Server 7.0 Analysis Services 데이터베이스의 마이그레이션을 지원하지 않습니다.

데이터베이스 유효성 검사

데이터베이스 유효성 검사 페이지에서 마이그레이션 마법사는 마이그레이션할 데이터베이스의 구조가 유효한지 검사합니다. 마법사는 데이터베이스 유효성 검사 로그를 생성합니다. 로그 또는 로그 항목의 하위 집합을 보려면 로그 보기를 클릭한 후 다음 옵션 중에서 선택합니다.

  • 모두 표시
  • 오류 표시
  • 경고 표시
  • 성공 표시

오류가 발생하면 유효성 검사가 중지됩니다. 마이그레이션 프로세스를 계속하려면 오류를 발생시킨 데이터베이스를 수정한 다음 다시 시작을 클릭합니다.

언제든지 중지를 클릭하여 유효성 검사 프로세스를 중지할 수 있습니다. 마법사에 유효성 검사가 수행되지 않은 데이터베이스 수를 나타내는 메시지가 표시됩니다.

데이터베이스 마이그레이션

데이터베이스 마이그레이션 페이지에서 마법사는 SQL Server 2000 Analysis Services 개체를 SQL Server 2005 Analysis Services 형식으로 마이그레이션합니다. 프로세스를 중지하고 전체 트랜잭션을 롤백하려면 중지를 클릭한 다음 취소를 클릭합니다.

마이그레이션이 완료된 후 뒤로를 클릭하면 마법사의 이전 페이지로 돌아가 이전에 선택한 사항을 변경할 수 있습니다. 하지만 이렇게 할 경우 마이그레이션 프로세스를 다시 실행해야 합니다. 마이그레이션 프로세스를 다시 실행하면 이미 마이그레이션된 데이터베이스가 삭제됩니다.

마법사 완료

마법사 완료 페이지에는 생성된 SQL Server 2005 Analysis Services 데이터베이스에 대한 요약 정보가 표시됩니다. 마침을 클릭하여 마법사를 완료합니다.

데이터베이스를 마이그레이션한 후에 데이터베이스를 쿼리하려면 먼저 데이터 원본에서 데이터베이스를 처리해야 합니다. 자세한 내용은 Analysis Services에서의 처리를 참조하십시오.

참고 항목

개념

Analysis Services 업그레이드 또는 마이그레이션

도움말 및 정보

SQL Server 2005 지원 받기