SSMS 21 메이저 버전 업데이트가 출시되었습니다.
SSMS의 신규 메이저 버전 업데이트가 출시되었습니다. (v20
→ v21
)
Visual Studio 2022 기반으로 재탄생 한 것으로 보입니다.
- SSMS 21에는 다음과 같은 몇 가지 새로운 기능과 향상된 기능이 포함되어 있습니다.
- SSMS 21은 이제 Visual Studio 2022를 기반으로 합니다.
- 64비트 아키텍처: SSMS는 이제 64비트 애플리케이션으로, 더 원활한 작업과 메모리 부족 오류를 줄입니다.
- 향상된 사용자 인터페이스: 업데이트된 아이콘, 어두운 테마의 초기 단계 및 사용자 지정 가능한 레이아웃이 있는 새로 고쳐진 현대화된 디자인입니다.
- 향상된 쿼리 편집 : 스크립트를 편집하고 관리할 때 효율성을 높이기 위해 쿼리 편집기 내에 새로운 옵션이 있습니다.
- 개선된 Azure 관리: Azure SQL Database에 대한 사용자 및 로그인 관리에 대한 지원이 향상되었습니다.
- 호환성: 최신 기능에 대한 지원을 포함하여 SQL Server 2022와의 완전한 호환성
- Git 통합: SQL 스크립트 추적, 관리 및 공동 작업을 위해 Git과 통합합니다.
- 성능 & 안정성: 보다 원활한 성능과 향상된 안정성을 위한 다양한 내부 개선 사항입니다.
- 보안 기능: 새 Always Encryption 평가 마법사 및 업데이트된 Azure 인증 환경.
눈에 띄는 변경점
1. Visutal Studio Installer 와 통합
2019, 2020 이 별도의 어플리케이션으로 설치프로그램으로 제공되었고,
업데이트 또한 수동으로 신규 설치파일을 다운로드 받아 설치해야 했습니다.
반면, 이번에 출시한 v21.0.0 버전은 Visual Studio 2022 설치 방식처럼
Visual Studio Installer 를 통해 설치하는 방식으로 통합되었습니다.
2. 다양한 워크로드 지원
기존 SSMS 를 설치하려면 모든 기능이 포함된 상태로 설치되었지만,
Visual Studio Installer 와 통합되면서 선택적으로 필요한 워크로드를 설치할 수 있게 되었습니다.
3. Microsoft Entra ID 지원
Visual Studio 2022 와 동일한게 Microsoft Entra ID (구 Azure AD) 를 통한 로그인을 지원합니다.
4. Copilot 지원
Copilot 기능이 추가되어, SSMS 에서도 Copilot 을 사용할 수 있게 되었습니다.
다만 아쉽게도, GitHub Copilot과는 연동되지는 않는 것으로 보이며,
Azure 에서 Azure OpenAI 서비스 리소스가 필요한 것으로 보여집니다.
현재 Preview 상태라서 그런 것인가는 불분명하네요.
5. 환경에 따른 색상 지원
SSMS 의 연결 대화상자에서 커넥션별로 색상을 변경할 수 있는 기능이 추가되었습니다.
이로서 쿼리 에디터에 연결된 데이터베이스를 구분하기 용이해졌습니다.
(e.g. 프로덕션 DB를 Red()로 설정하여 실수로 프로덕션 DB에 쿼리를 실행하는 것을 방지할 수 있습니다.)
6. VS2022 기반의 솔루션 지원 (*.sln
)
SSMS 에서도 Visual Studio 2022 와 동일하게 솔루션 파일을 지원합니다.
솔루션 파일을 통해 여러 개의 데이터베이스 프로젝트를 관리할 수 있게 되었습니다.