변경 관리 스크립트를 작성하면 데이터 디자인 프로젝트가 자동으로 작성됩니다. 프로젝트 이름은 데이터베이스 연결 이름입니다. 데이터베이스 연결 이름을 가진 프로젝트가 존재하는 경우 새 데이터 디자인 프로젝트 이름은 데이터베이스 연결 이름에 숫자 접미부가 붙은 이름입니다. 프로젝트에는 데이터베이스 변경에 필요한 모델 및 스크립트를 포함하는 자원이 포함됩니다.
스크립트 유형 | 파일 확장자 | 설명 |
---|---|---|
변경 관리 스크립트 | changexml | 데이터베이스에 수행할 변경사항의 세트가 포함됩니다. 변경 관리 스크립트는 스펙 자원(모델), 변경 명령, 실행 취소 명령 및 변경에 대한 메타데이터를 함께 가져와서 일관된 양식으로 구성합니다. |
실행, 실행 취소 및 재시작 스크립트 | sql | 데이터베이스에 수행할 변경사항의 세트가 포함됩니다. 변경 명령이 생성 또는 실행될 때마다
실행 또는 실행 취소 스크립트가 읽기 전용 파일로 저장됩니다. 전개된 변경을 나중에
실행 취소하려는 경우 이러한 파일을 사용하여 변경을 실행 취소할 수 있습니다. 변경 명령이 제대로 실행되지 않으면 읽기 전용 재시작 스크립트가 저장됩니다. 재시작 스크립트에는 실행되지 않은 명령이 포함되어 있습니다. 추가적인 실패가 발생하는 경우 여러 개의 재시작 스크립트가 작성됩니다. 파일에 대한
파일 이름은 다음과 같습니다.
|
편집 및 편집 실행 취소 스크립트 | sql | SQL 및 XQuery 편집기로 편집된 변경 명령이
포함됩니다. 변경 관리 스크립트 편집기의
명령 섹션에서 편집 또는
편집 실행 취소를 누르면 편집된 파일이
다음 파일 이름으로 저장됩니다.
|
SQL 스크립트 | sql |
SQL 명령문이 포함됩니다. |
관리 탐색기의 데이터베이스 아래에 있는 변경 관리 스크립트 폴더에는 데이터베이스의 변경 관리 스크립트도 포함됩니다. 관리 탐색기의 변경 관리 스크립트 폴더 또는 데이터 프로젝트 탐색기 뷰의 SQL 스크립트 폴더를 사용하여 변경 관리 스크립트로 작업할 수 있습니다.
프로젝트를 직접 작성할 수도 있습니다.