2017-01-23 1 views
0

SSAS 서버에 테이블 형식 큐브가 있습니다. 나는 여러 파티션을 만들고 지난 몇 달 동안 데이터를 처리했습니다.Analysis Services 배포 마법사 오류 : 데이터베이스가 이미 있습니다.

내 프로젝트를 약간 변경하고 다시 배포하고 싶습니다. Visual Studio에서 배포하는 경우 서버에서 파티션을 잃어 버리게됩니다. 프로젝트 옵션에서 "Do not Process"을 선택합니다.

검색했지만 찾을 수있는 적절한 방법이 없습니다.

Visual Studio에서 데이터베이스를 가져 와서 변경하고 배포해야한다고 생각했습니다. 이것은 좋은 방법입니까? 이보다 다른 방법이 있습니까?

답변

0

'배포'프로세스는 크기 및 파티션을 포함하여 큐브의 모든 데이터를 지 웁니다. '처리 안 함'옵션은 큐브를 처리하지 않습니다. 변경 사항에 따라 프로젝트 - 속성 -> 배포 -> 배포 모드에서 '변경 사항 만 배포'옵션을 선택할 수 있습니다. 그러나 그것은 변화가 어떻게 '미성년자'에 달려 있는지에 달려 있습니다.

+0

"배포 모드"가 표시되지 않습니다. VS 2010 및 2013 확인 – FLICKER

+0

SQL Server에서 배포 마법사를 사용해보십시오. 먼저 VS에서 솔루션을 빌드하십시오. 그 .asdatabase 파일을 bin 폴더 (프로젝트 폴더)에 만듭니다. 그런 다음 시작 -> 모든 프로그램 -> Microsoft SQL Server -> Analysis Services -> 배포 마법사를 실행하십시오. 이것은보다 제어 가능한 옵션입니다. 지침에 따라 파티션 및 역할을 배포하는 방법을 구성합니다. –

관련 문제