2012-11-09 4 views
2

SSIS 작업을 통해 로컬 큐브를 만들려고합니다. 이전 버전의 SQL Server에서는 ascmd을 사용했습니다. SQL Server 2012에 ascmd을 찾을 수 없으므로 invoke-ascmd을 사용했습니다. 나는 -Server 옵션을 사용할 때 메시지와 함께 로컬 큐브, 그것은 오류를 지적합니다 :. "- 1055653884"invoke_ascmd on SQL Server 2012

WarningCode = 경고 충족 ADATA에 관리자를 설명 = "오류를 어느 데이터베이스와의 ID가 '\ LocalCube'인 서버에 의 ID가 없거나 사용자가 에 개체에 액세스 할 수있는 권한이 없습니다. " 원본 = "Microsoft SQL 서버 2012 Analysis Services"

누구든지 해결 방법을 알고 있습니까?

답변

0

이 문제는 SQL Server 2008에서 프로젝트를 마이그레이션 할 때만 발생하는 것으로 보입니다. 단순히 분석 서버 프로젝트를 마이그레이션하고 데이터 소스에서 연결 문자열 값을 변경하면 xmla 스크립트를 작성, 배포 및 다시 작성하는 것만으로는 충분하지 않습니다. 실제로 분석 서버 프로젝트 큐브, 데이터 원본 등을 삭제하고 다시 만들고 xmla 스크립트를 다시 만들어야합니다.