SQL Server를 설치하지 않고 SQL Azure에 대한 데이터베이스 다이어그램을 만드는 가장 좋은 방법은 무엇입니까?


10

SQL Azure에 데이터베이스가 있고 그에 대한 데이터베이스 다이어그램을 만들고 싶지만 SQL 서버를 설치하고 데이터베이스 등을 복사하고 싶지는 않습니다. 누구나 알 수있는 방법이 있습니까?

답변:


9

업데이트 : 데이터베이스 다이어그램이 SSMS 18.1 (link)에 다시 추가되었습니다.

업데이트 : 데이터베이스 다이어그램 기능

18.0 (GA)에서 더 이상 사용되지 않고 제거 된 기능 ... 데이터베이스 다이어그램 https://docs.microsoft.com/en-us/sql/ssms/release-notes-ssms

이 기능은 Visual Studio 2019 SSDT에서도 제거되었습니다.

원래 답변

최신 버전의 SSMS (v16 기준)는 Azure SQL 데이터베이스에 대한 데이터베이스 다이어그램 만들기를 지원합니다. 여기에서 다운로드 할 수 있습니다.

https://msdn.microsoft.com/en-us/library/mt238290.aspx


v1.x와 마찬가지로 +1 다이어그램에 많은 수의 테이블을 추가 할 때 속도가 느려집니다.
StuartLC 2016 년

보안 주체 "dbo"가 존재하지 않거나이 유형의 보안 주체를 가장 할 수 없거나 권한이 없기 때문에 데이터베이스 보안 주체로 실행할 수 없습니다. (Microsoft SQL Server, 오류 : 15517)
StingyJack

1
데이터베이스 다이어그램은 SSMS에 18.1 다시 추가되었다
user2652379

18.1에서 여전히 같은 오류가 발생합니다
StingyJack

4

SQL Azure 데이터베이스는 전제 SQL Server에서 '정상'과 동일한 방식으로 다이어그램을 지원하지 않으므로 해결 방법 또는 타사 도구를보고 있습니다. 예를 들어, SSDT (SQL Server Data Tools)를 설치하고 모델을 끌어 내고 로컬 '일반'dev 서버에 배포 한 다음 다이어그램을 만들 수 있습니다. 이것은 많은 데이터를 포함하지 않으므로 경량입니다. 대신 Viso, Powerpoint, dbForge, Erwin, RedGate, Apex ... 종이와 연필 등을 사용하십시오 :)

약간의 추가 연구에 따르면 Red Gate는 최근 SQL Azure에 대한 추가 지원을 추가하고 무료 평가판이 있으며 SQL Power Doc 은 유용하고 예를 들어 NodeXL 에 연결할 수 있습니다.

요약하자면, 툴링은 아직 따라 잡지 않았지만 몇 가지 옵션이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.