2016-06-08 3 views
0

둘러 보았지만 아무 것도 찾을 수 없습니다. 액세스 권한이 없습니다.Microsoft.Sqlserver.Management.Smo를 사용하여 dacpac 파일을 게시 할 수 있습니까?

Microsoft.SqlServer.Dac 

불행히도, 내가 권한 때문에 작업하고있는 컴퓨터에 다운로드 할 수 없습니다.

EDIT 또한 SP4와 SQL Server 2008이 설치된 VS 2012를 사용해야합니다. VS 설치시 SSDT가 설치되었지만 Microsoft.SqlServer.Dac DLL이 설치되지 않았습니다.

답변

0

당신은 당신이 설치 프로그램을 실행 할 수없는 경우에 DLL의의를 복사 할 수 있습니다 (또는 당신도 그렇게 할 수 있습니까?

또한, 중 데이터베이스에 대해 배포 스크립트를 생성하여 다른 컴퓨터에서 배포를 실행할 수 있습니다 또는 그것의 오프라인 백업.

에드

+0

내가조차 할 수 없습니다. 그것은 잠겨 정부 기계로>입니다. 네트워크상의 모든 기계가 유사하게 설정되어 있습니다. 나는 당신의 대답에서 그것을 가지고 그 SMO는 이것을 처리 할 수 ​​없습니까? 지금은 일을 처리하는 .bat 파일이있어서 가능한 한 완료 할 수 있습니다. 가능하면 코드베이스에 모두 넣기를 원했습니다. – RobC

+1

2 개의 VS 인스턴스를 열고 1의 SQL 프로젝트를 열고 다른 모듈을 연결하여 모듈을 표시해야합니다. 어디서 DacFx를로드하는지 볼 수 있습니다. C : \ Program Files (x86) \ Microsoft SQL Server \ 110 \ DAC \ bin (별도의 SSDT 업데이트가 설치되지 않은 VS2012 만 설치되었다고 가정) 또는 "C : \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ Extensions \ Microsoft \ SQLDB \ Dac \ 120 "(충돌을 피하기 위해 Dacfx를 로컬 위치로 이동시키는 SQL Server 2014 호환 SSDT 업데이트를 설치했다고 가정합니다. –