문제

데이터베이스 객체 정의를 작성하여 Oracle Designer를 사용한 다음 데이터베이스 인스턴스에 연결하여 필요한 DDL SQL을 작성하는 데 익숙합니다.

EAXMPLE의 경우, 테이블에 새 열을 추가 할 때 먼저 테이블 정의에 추가 한 다음 개발 버전에 대해 DDL SQL을 생성 한 다음 실행 한 다음 생산 인스턴스를 가리켜 프로덕션에서 누락 된 열을 만듭니다. .

SQL Server에 디자이너가 없다는 점에서 두 데이터베이스 인스턴스에 열을 추가하는 올바른 절차는 무엇입니까? 스키마를 동기화하는 도구가 있습니까?

도움이 되었습니까?

해결책

Redgate는 SQL Compare라는 제품을 제공하며, 이는 다른 데이터베이스 간의 차이점을 스크립팅하는 데 사용할 수 있습니다.

보다: http://www.red-gate.com/products/sql_compare/index.htm

SQL Server Management Studio 내의 데이터베이스 다이어그램을 사용하여 데이터베이스 스키마를 설계 할 수도 있지만 주어진 데이터베이스 내에서 제한됩니다.

다른 팁

동기화로 유지하기위한 도구가 내장되어 있지 않지만 (내가 알고있는) Redgate에는이를위한 상용 앱이 있습니다.

SQL Server에 디자이너가 없다는 것은 무엇을 의미합니까? SQL Server Management Studio를 사용하고 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top