2010-03-11 5 views
1

SQL Server 데이터베이스에 대한 야간 빌드의 일부로 SchemaSpy를 자동화하고 싶습니다.야간 빌드를 사용하는 SQL Server 용 SchemaSpy

생성하려고 할 때 java SQL Server 드라이버가 누락 된 것처럼 보이는 방법에 대해 정확히 알지 못합니다.

아무도 나에게이 상황에서 schemaspy를 실행하는 방법을 단계별로 실행 해 주실 수 있습니까?

+1

특히 데이터베이스에 대한 어떤 정보를 얻으려고하십니까? 더 쉽게 자동화 할 수있는 다른 도구가있을 수 있습니다. 또한, 어떤 도구/시스템을 사용하고 있습니까? –

+0

엔티티 관계 다이어그램 (ERD)을 생성하려고합니다. MsBuild/TfsBuild. – Burt

답변

2

SchemaCrawler for Microsoft SQL Server은 Microsoft SQL Server 데이터베이스의 데이터베이스 다이어그램을 생성 할 수있는 명령 줄 프로그램입니다. 빌드 시스템은 SchemaCrawler 명령 행을 호출 할 수 있습니다. SchemaCrawler는 다이어그램에서 테이블과 열을 포함하거나 제외시키는 "grep"옵션을 제공합니다.

실제로 데이터베이스 스키마의 텍스트 파일을 출력하는 것이 유용 할뿐만 아니라 빌드의 일부로 수행 될 수도 있습니다. 이렇게하면 텍스트 파일을 소스 코드 제어 시스템으로 확인하고 시간 경과에 따라 스키마가 어떻게 발전했는지에 대한 버전 기록을 보유 할 수 있습니다. SchemaCrawler는 명령 줄에서이를 자동화하도록 설계되었습니다.

관련 문제