2012-11-08 1 views
1

"Microsoft SQL Server 2008 MDX 단계별 가이드"라는 책을 사용하여 MDX를 배우려고하고 있는데 책의 샘플 데이터베이스를 다운로드했지만 데이터베이스를 연결하려고하면 " 액세스가 거부되었습니다. "SQL 서버 2008 R2에 데이터베이스를 연결하려고 시도하고 있습니다. 북 튜토리얼과 샘플을 R2로 첨부하는 데 차이가 있습니까? 오류를 검색했습니다. 그리고 내가 그 또한 않았다, 나는 또한 샘플 데이터베이스를 다운로드 로그 파일을 삭제해야한다고 말했지만 아무것도 내가 같은 오류가 여러 번 있었다MDX 단계별 지침서

+0

여기에 정보가 충분하지 않아 도움이되지 않습니다. SQL 데이터베이스 또는 SSAS 데이터베이스를 연결하려고합니까? 로컬 또는 개발 서버에 SQL2008R2를 설치 했습니까? 상자에 대한 관리자 권한이 있습니까? 서비스로? 물어볼 질문이 너무 많습니다. – Bill

+0

내가 제안한 것을 시도 했습니까? –

+0

작동 여부 –

답변

2

도와주세요

을 일했다. 그것은 당신의 버전과는 아무런 관련이 없습니다. SQL Server 2008과 SQL Server 2012 모두에서이 작업을 수행했습니다. MDX를 다운로드하고 설치 한 폴더에 대한 액세스가 거부 되었기 때문입니다. 이를 해결하는 한 가지 방법은 "MdxStepByStep.mdf"& "MdxStepBySteplog"파일을 다른 데이터베이스가있는 데이터 폴더에 복사하는 것입니다. 내 경로, 예를 들면 : 다음 파일이 이미 존재한다는 오류가 발생합니다 때문에 "MdxStepByStep_log"를 복사하지 마십시오

exec master..sp_attach_db 
'MdxStepByStep', 
'C:\Program Files\Microsoft SQL Server\MSSQL11\MSSQL\DATA\MdxStepByStep.mdf' 

:

"C:\Program Files\Microsoft SQL Server\MSSQL11\MSSQL\DATA". 

그럼 당신은 단지에 script's 경로를 변경 . 제대로 작동하면 분석 큐브에 문제가 없어야합니다. 올바르게 작동하는지 확인하십시오.