2016-06-01 1 views
0

SSMS를 사용하여 온 프레미스 데이터베이스를 Azure SQL 데이터베이스로 마이그레이션했습니다. 테이블, 저장 프로 시저와 같은 데이터베이스 개체에 필요한 업그레이드의 경우 SSMS를 사용하여 SQL Azure에 다시 연결하고 변경 스크립트를 수동으로 실행합니다.SQL Azure에서 관리되는 데이터베이스의 스키마, 테이블, 저장 프로 시저 및 기타 데이터베이스 개체에 대한 업그레이드를 조정하는 방법

전제 데이터베이스의 경우 SQL 변경 사항 실행을 자동화하기 위해 DbDeploy.net 2를 사용했습니다.

DbDeploy.net 2는 SQL Azure 데이터베이스도 지원합니다.

SQL Azure 데이터베이스의 경우 SQL 변경 배포 자동화를 관리하는 가장 좋은 방법은 무엇입니까?

여기서 VSTS를 활용할 수 있습니까?

누구든지이 문제를 해결할 수 있습니까?

답변

1

스키마 변경 배포를 자동화하려면 SSDT/DacFx를 사용하는 것이 좋습니다. TFS를 사용하여 데이터베이스 변경 내용을 추적하거나 로컬 데이터베이스 인스턴스에서 변경 내용을 가져 오려는 경우에 따라이를 달성하는 데는 여러 가지 방법이 있습니다. TFS에서 변경 내용을 추적하고 SSDT를 사용하는 경우 SQLPackage.exe을 사용하여 빌드 드롭의 DACPAC을 게시 할 수 있습니다. 로컬 데이터베이스에서 데이터베이스 스키마의 마스터 복사본을 추적하는 경우 SQLPackage.exe을 사용하여 추출 작업을 실행하고 게시 작업을 사용하여 추출한 DACPAC를 Azure에 배포 할 수 있습니다.

TechEd Europe에서 내 이야기를 볼 수도 있습니다. Application Lifecycle Management for SQL Server Database Development :

관련 문제