2011-03-11 4 views
5

VS 2010을 사용하고 있습니다. 데이터 액세스를 위해 저장 프로 시저를 사용합니다. 저장 프로 시저를 변경 한 사람과 변경된 항목을 알 수 있도록 소스 제어에 저장 프로 시저를 유지하는 가장 좋은 방법은 무엇입니까?소스 제어 시스템의 저장 프로 시저

+0

다음 : http://www.sqldev.org/sql-server-tools-general/placing-database-under-visual-source-safe-source-control-52636.shtml –

답변

2

VS2010을 사용하는 사람에게 가장 좋은 방법은 데이터베이스 프로젝트 (VS2010 Premium 및 Ultimate에서만 사용 가능) 일 수 있습니다. 이 프로젝트는 기존 데이터베이스를 검사하고 개별 데이터베이스 개체 (테이블, 제약 조건, 인덱스, sprocs 등)에서 개별 파일을 만들 수 있습니다. 그런 다음 전체 프로젝트를 소스 컨트롤로 확인한 다음 소스 제어로 체크인하는 다른 코드 파일에서와 마찬가지로 데이터베이스에 적용된 소스 제어의 모든 이점을 얻을 수 있습니다.

레드 게이트에는 체크 아웃하려는 데이터베이스에 대한 소스 컨트롤이 있습니다.

0

정의 된 XML 스키마를 사용하여 XML 파일에서 전체 데이터베이스를 정의합니다. 그런 다음 해당 파일을 SCS로 체크인 할 수 있습니다. 또 다른 장점은 스키마가 필드 및 테이블 문서를 포함한다는 것입니다. 일부 XSL 변환을 사용하여 데이터베이스를 작성하는 스크립트 또는 데이터베이스를 문서화하는 HTML의 데이터 사전을 작성할 수 있습니다.

0

.sql 텍스트 파일에 넣고 SVN에 넣기 만하면됩니다. 적어도 간단합니다!