SSMS 21 메이저 버전 업데이트가 출시되었네요!

SSMS 21 메이저 버전 업데이트가 출시되었습니다.

SSMS의 신규 메이저 버전 업데이트가 출시되었습니다. (v20v21)
Visual Studio 2022 기반으로 재탄생 한 것으로 보입니다.

SSMS 21 FAQ - Microsoft

  • 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(:red_square:)로 설정하여 실수로 프로덕션 DB에 쿼리를 실행하는 것을 방지할 수 있습니다.)

6. VS2022 기반의 솔루션 지원 (*.sln)

SSMS 에서도 Visual Studio 2022 와 동일하게 솔루션 파일을 지원합니다.
솔루션 파일을 통해 여러 개의 데이터베이스 프로젝트를 관리할 수 있게 되었습니다.

5개의 좋아요

확실히 vs installer에서 함께 업데이트 관리가 되어서 편하다고 느꼈습니다.

이제 쿼리까지 안그래도 높아진 생산성이 더 배가 되겠네요
추가하자면 COPILOT 붙여볼려고 별짓을 다했는데 생각보다 잘안되네요 과금도 그렇고
포기 합니다. GG

저도 어제 설치하고 쓰고있는데
반자에서 전자 바뀌는 버그는 아직도 있네요.
이 버그가 15년도 더 된거 같은데 아직도 있다는게 신기하네요ㅋㅋㅋ

3개의 좋아요

그 버그 참 안없어지고 번거롭죠 ㅠㅠ