다음을 통해 공유


복원 옵션

Microsoft SQL Server Analysis Services 데이터베이스는 여러 가지 방법으로 복원할 수 있으며 어떤 방법에서든 서버 컴퓨터 및 Analysis Services 데이터베이스에 대한 관리자 권한이 필요합니다. Analysis Services 데이터베이스를 복원할 경우 SQL Server Management Studio에서 데이터베이스 복원 대화 상자를 열고 적합한 옵션 구성을 선택한 다음 대화 상자에서 복원을 실행할 수 있습니다. 또는 파일에 이미 지정된 설정을 사용하는 스크립트를 만들어 저장하고 필요할 때마다 스크립트를 실행할 수 있습니다. 이 방식으로 다음 섹션에 설명된 것과 같이 XMLA를 사용하여 복원을 완료합니다.

XMLA를 사용하여 데이터베이스 복원

XMLA 복원 명령은 .abf 파일을 기반으로 복원을 실행하여 복원 프로세스를 자동화하기 위한 방법입니다. 복원 명령에는 보안 정의, 원격 파티션을 저장할 위치 및 관계형 OLAP(ROLAP) 개체의 재할당을 지정하도록 설정할 수 있는 여러 속성이 있습니다. 자세한 내용은 Restore 요소(XMLA)를 참조하십시오.

보안 정보보안 정보

복원 명령을 실행하는 사용자는 각 백업 파일에 대해 지정한 백업 위치에서 읽을 수 있는 권한을 가져야 합니다. 서버에 설치되지 않은 Analysis Services 데이터베이스를 복원하려면 사용자도 해당 Analysis Services 인스턴스에 대한 서버 역할의 멤버여야 합니다. Analysis Services 데이터베이스를 덮어쓰려면 사용자에게 Analysis Services 인스턴스에 대한 서버 역할의 멤버 또는 복원할 데이터베이스에 대한 모든 권한(관리자)이 있는 데이터베이스 역할의 멤버 중 하나가 있어야 합니다.

[!참고]

기존 데이터베이스를 복원한 다음에는 해당 데이터베이스를 복원한 사용자가 보유하고 있는 복원된 데이터베이스 액세스 권한이 손실될 수 있습니다. 이러한 액세스 권한 손실은 백업 수행 당시에 사용자가 서버 역할의 멤버가 아니었거나 모든 권한(관리자)이 있는 데이터베이스 역할의 멤버가 아니었던 경우 발생할 수 있습니다.

참고 항목

참조

데이터베이스 복원 대화 상자(Analysis Services - 다차원 데이터)

Restore 요소(XMLA)

개념

Analysis Services 데이터베이스 백업 및 복원

데이터베이스 백업, 복원 및 동기화(XMLA)