SSMS(SQL Server Management Studio) 릴리스 정보

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

이 문서에서는 현재 및 이전 버전의 SSMS에 대한 업데이트, 개선 사항 및 버그 수정에 대해 자세히 설명합니다.

참고 항목

2021년 12월, 18.6 이전의 SSMS 릴리스는 더 이상 Microsoft Entra MFA(다단계 인증)를 통해 데이터베이스 엔진 인증하지 않습니다. MFA를 계속 활용하려면 SSMS 18.6 이상이 필요합니다.

Microsoft Entra 다단계 인증을 통해 Azure Analysis Services에 커넥트 사용하려면 SSMS 18.5.1 이상.

현재 SSMS 릴리스

SSMS(SQL Server Management Studio) 19.3 다운로드

SSMS 19.3은 SSMS의 최신 GA(일반 공급) 릴리스입니다. 이전 버전의 SSMS가 필요한 경우 이전 SSMS 릴리스를 참조하세요.

19.3

  • 릴리스 번호: 19.3
  • 빌드 번호: 19.3.4.0
  • 릴리스 날짜: 2024년 1월 10일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.3의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.47.1이 설치됩니다.

19.3의 버그 수정

새 항목 세부 정보
접근성 데이터베이스 속성 대화 상자에서 불완전하거나 잘못된 정보를 발표하는 화면 읽기 프로그램과 관련된 문제를 해결했습니다.
Always Encrypted 영어 이외의 SSMS 설치를 사용하여 새 Azure SQL Database를 만들 때 보안 Enclave 사용 옵션을 변경할 수 없음이 수정되었습니다.
가용성 그룹 가용성 그룹 대시보드에서 주 서버 이름에 대한 텍스트 색이 변경되어 항목이 비어 표시됩니다.
확장 이벤트 ring_buffer 대상에 대한 대상 데이터 보기를 선택한 후 데이터 열의 텍스트 색이 변경되었습니다.
설치 관리자 현재 릴리스가 설치된 경우에도 사용자에게 SQL Server Management Studio를 업데이트하라는 메시지가 표시될 수 있는 문제가 해결되었습니다. 19.2.56.2 업데이트 버전 검색의 버그를 참조하세요.
개체 탐색기 트리가 계속 확장되는 동안 개체 탐색기 닫으려고 할 때 발생하는 충돌을 해결했습니다.
보고서 255개 이상을 사용할 수 있는 경우 스케줄러 수를 올바르게 표시하도록 서버 대시보드 보고서가 업데이트되었습니다. SSMS 19.2 - 보고서 - 서버 대시보드 - 인스턴스에서 사용되는 프로세서 - 잘못된 번호를 참조 하세요.
보안 CVE-2024-0056을 처리하도록 Microsoft.Data.SqlClient 3.1.5로 업데이트합니다.

알려진 문제(19.3)

새 항목 세부 정보 해결 방법
Analysis Services Microsoft Entra MFA를 사용하여 Analysis Services에 연결할 때 역할에 대해 새 역할을 추가하거나 속성을 열면 "역할에 추가되는 사용자의 ID가 제대로 페치되지 않습니다"라는 메시지가 나타납니다. 이 오류는 무해하며 무시할 수 있습니다. Azure 인프라 내에서 곧 해결될 예정이며 SSMS에 대한 업데이트는 필요하지 않습니다.
Analysis Services 새 역할을 추가하거나 기존 역할에 대한 속성을 열 때 이름 또는 전자 메일 주소로 검색을 사용하여 사용자를 추가할 수 없습니다. 수동 입력 옵션을 사용하여 사용자를 추가할 수 있습니다.
데이터베이스 디자이너 공간 데이터를 사용하여 테이블을 참조하는 보기의 디자인 옵션을 선택하면 SSMS가 충돌을 일으킬 수 있습니다. T-SQL 사용하여 보기를 변경합니다.
데이터베이스 미러링 미러 노드에서 데이터베이스 미러링 모니터를 시작하면 주 노드가 나열되지 않습니다. 미러 노드에서 미러 모니터링해야 하는 경우 SSMS 18.12.1을 사용합니다.
일반 SSMS SSMS 17 옵션에서 설정을 가져올 수 없습니다. 설정 SSMS 18에서 가져올 수 있습니다.
Azure SQL Managed Instance용 링크 기능 SQL Server에서 기존 미러 엔드포인트 인증서를 제거한 후 모든 검사 성공하더라도 SQL Server와 Azure SQL Managed Instance 간의 트러스트가 설정되지 않아 마법사를 통한 링크 만들기가 실패할 수 있습니다. PowerShell 명령을 Get-AzSqlInstanceServerTrustCertificate 사용하여 "<SQL_Server_Instance_Name"이라는 SQL Server 미러 엔드포인트 인증서가 Azure SQL Managed Instance에 있는지 여부를 검사>. 그렇다면 PowerShell 명령을 Remove-AzSqlInstanceServerTrustCertificate 사용하여 새 링크 만들기를 시도하기 전에 제거합니다.
연결된 서버 서버 유형이 마스터 데이터베이스에 연결될 때 SQL Server가 선택된 Azure SQL Database에 연결된 서버를 만듭니다. Azure SQL Database에 연결된 서버를 만들려면 서버 유형에 대한 다른 데이터 원본을 선택하고 Microsoft OLE DB Provider for SQL Server 또는 Microsoft OLE DB Driver for SQL Server를 공급자선택합니다. 데이터 원본 필드에 논리 서버 이름을 입력하고 카탈로그 필드에 데이터베이스 이름을 입력합니다.
PolyBase POLYBase 노드는 SQL 2022에 연결할 때 개체 탐색기 표시되지 않습니다. SSMS 18.12.1을 사용합니다.
프로파일러 프로파일러 메뉴는 지역화되지 않습니다. 현재 대안이 없습니다.
복제 Azure SQL Managed Instance가 게시자이고 SSMS가 게시자와 동일한 vNet에 없는 컴퓨터에서 실행 중인 경우 복제 모니터를 통해 추적 프로그램 토큰을 삽입할 수 없습니다. 추적 프로그램 토큰을 삽입하려면 Azure SQL Managed Instance 게시자와 동일한 vNet에 있는 컴퓨터의 SSMS에서 복제 모니터를 사용합니다.
Stretch DB Stretch DB 마법사가 제거되었습니다. T-SQL을 사용하여 Stretch DB를 구성하거나 SSMS 18.9.1 이하를 사용하여 Stretch DB 마법사를 사용합니다.

SQL 사용자 피드백을 참조하여 알려진 다른 문제(그룹 아래 도구 필터링)를 참조하고 제품 팀에 피드백을 제공할 수 있습니다.

이전 SSMS 릴리스

관련 섹션에서 다운로드 링크를 선택하여 이전 SSMS 버전을 다운로드합니다.

SSMS 버전 빌드 번호 릴리스 날짜
19.2 19.2.56.2 2023년 11월 13일
19.1 19.1.56.0 2023년 5월 24일
19.0.2 19.0.20209.0 2023년 3월 13일
19.0.1 19.0.20200.0 2023년 2월 2일 목요일
19.0 19.0.20196.0 2023년 1월 26일
18.12.1 15.0.18420.0 2022년 6월 21일
17.9.1 14.0.17289.0 2018년 11월 21일
16.5.3 13.0.16106.4 2017년 1월 30일

19.2

  • 릴리스 번호: 19.2
  • 빌드 번호: 19.2.56.2
  • 릴리스 날짜: 2023년 11월 13일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.2의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.47.0이 설치됩니다.
Always Encrypted 새 데이터베이스 대화 상자, 데이터베이스 속성 대화 상자 및 Always Encrypted 마법사에서 Azure SQL Database를 사용하는 보안 Enclave에 대한 지원이 추가되었습니다.
Always Encrypted 상시 암호화 마법사의 성능이 향상되었습니다.
Azure SQL Managed Instance 데이터베이스 속성 내의 옵션 페이지에 페이지 확인 데이터베이스 옵션이 추가되었습니다.
클라이언트 드라이버 MSODBCSQL.MSI(17.10.5.1) 및 MSOLEDBSQL.MSI(18.6.7)에 대한 최신 드라이버 버전을 사용하도록 SSMS가 업데이트되었습니다. 이러한 새 버전을 포함하려면 이전 버전의 드라이버가 있는 사용자가 SSMS 19.2를 설치한 후 다시 부팅해야 할 수 있습니다.
Connection Azure AD(Azure Active Directory)에 대한 참조가 Microsoft Entra로 업데이트되었습니다. 자세한 내용은 Azure AD가 Microsoft Entra ID가 되는 것을 참조하세요.
Connection 커넥트ion 대화 상자에서 Always Encrypted 및 추가 커넥트ion 매개 변수 페이지에 대한 F1 링크가 업데이트되었습니다.
확장 이벤트 Azure SQL Database 및 Azure SQL Managed Instance에서 만든 이벤트 세션에 대한 Watch Live Data에 대한 지원이 추가되었습니다. Azure SQL Database의 경우 커넥트온 대화 상자의 커넥트ion 속성 탭에서 데이터베이스 필드로 커넥트 데이터베이스 이름을 지정해야 합니다. 자세한 내용은 서버 커넥트(추가 커넥트온 매개 변수 페이지) 데이터베이스 엔진 참조하세요. 라이브 데이터를 시청하는 기능은 현재 미리 보기로 제공됩니다.
확장 이벤트 Azure SQL Database용 XEvent Profiler를 사용하는 기능이 도입되었습니다. Azure SQL Database의 경우 커넥트온 대화 상자의 커넥트ion 속성 탭에서 데이터베이스 필드로 커넥트 데이터베이스 이름을 지정해야 합니다. 자세한 내용은 서버 커넥트(추가 커넥트온 매개 변수 페이지) 데이터베이스 엔진 참조하세요. XEvent Profiler를 사용하는 기능은 현재 미리 보기로 제공됩니다.
확장 이벤트 Azure SQL Database에서 이벤트 세션에 대한 히스토그램 대상을 노출했습니다.
플랫 파일 가져오기 파일 인코딩 검색을 개선하기 위해 플랫 파일 가져오기 마법사가 업데이트되었습니다.
일반 SSMS에서 Azure API 호출의 주문형 로깅을 도입하여 도구 - 옵션 ->> 출력 창 내에서 액세스할 수 있는 Azure 연결 기능에 대한 고객 연결 모니터링 및 문제 해결을 지원합니다. 자세한 내용은 옵션(출력 창 - 일반)을 참조하세요.
일반 업데이트된 도움말 -> 기술 지원도움말 -> 적절한 링크로 직접 피드백을 보냅니다.
원장 Azure SQL Managed Instance에서 원장 데이터베이스를 만들기 위한 지원이 추가되었습니다.
Azure SQL Managed Instance용 링크 기능 Managed Instance 링크에서 장애 조치(failover)를 수행하기 위한 마법사가 향상되었습니다. SQL Server 2022와 Azure SQL Managed Instance 간의 Azure 및 양방향 장애 조치(failover)에 대한 단방향 장애 조치(failover)를 지원합니다.
Azure SQL Managed Instance용 링크 기능 SQL Server와 Azure SQL Managed Instance 간의 링크를 만들기 위한 향상된 마법사입니다. SQL Server에서 Azure SQL Managed Instance로, Azure SQL Managed Instance에서 SQL Server 2022로의 링크 만들기를 지원합니다.
Azure SQL Managed Instance용 링크 기능 SQL Server와 Azure SQL Managed Instance 간의 연결을 테스트하기 위한 향상된 마법사입니다. 없는 경우 임시 테스트 엔드포인트를 만들고 SQL Server 또는 Azure SQL Managed Instance의 데이터베이스 복제본(replica) 호출할 수 있습니다.
Azure SQL Managed Instance용 링크 기능 이제 Azure SQL Managed Instance에 대한 개체 탐색기 Always On 고가용성 메뉴를 사용할 수 있으며 설정된 Managed Instance 링크를 나열합니다.
연결된 서버 연결된 서버 마법사에서 Azure SQL 리소스 브라우저를 도입하여 Azure SQL Managed Instance에 대한 연결된 서버 설정을 용이하게 했습니다.
개체 탐색기 Azure SQL Database의 새 데이터베이스 대화 상자에 대한 로드 시간이 단축되었습니다.
개체 탐색기 Azure SQL Database의 외부 리소스 노드 아래에 외부 파일 형식 노드에 대한 지원이 추가되었습니다.
쿼리 편집기 새로 고침 간에 연결이 열린 상태로 유지되고 새로 고침된 새 연결 수를 줄이기 위해 Intellisense에 대한 연결 풀링이 도입되었습니다.
SSIS IS 배포 마법사는 이제 프로젝트 배포를 위한 Microsoft Entra 대화형 인증 로그인 방법을 지원합니다.

19.2의 버그 수정

새 항목 세부 정보
접근성 데이터를 분류할 때 잘못된 위치에 키보드 포커스가 착륙하고 패싯 보기 대화 상자에서 색 대비가 개선되는 문제를 해결했습니다.
접근성 데이터베이스 속성의 옵션 페이지에서 상태 메시지 및 자동 단추에 대한 화면 읽기 프로그램을 개선했습니다. 데이터베이스 속성의 사용 권한 페이지 내에서 데이터베이스 이름 텍스트를 읽을 때 화면 읽기 프로그램도 향상되었습니다.
Always Encrypted 원장 및 기록 테이블을 암호화하는 옵션을 더 이상 허용하지 않는 상시 암호화 마법사가 개선되었습니다.
Always Encrypted SQL Server 2016 및 SQL Server 2017에서 Always Encrypted 마법사를 사용할 때 'AllowEnclaveComputations 속성을 읽을 수 없음' 오류가 수정되었습니다.
Always Encrypted 임의로 암호화된 열(enclave 사용 키 사용)이 열의 인덱스와 함께 이미 존재하는 경우 Always Encrypted 마법사가 실패하는 문제를 해결했습니다.
Always Encrypted 암호화 및 암호 해독 작업에 대한 테이블 소유권을 유지하도록 Always Encrypted 마법사가 업데이트되었습니다.
Always Encrypted 계산 열 암호화의 지원되지 않는 동작을 허용하지 않도록 Always Encrypted 마법사가 수정되었습니다.
Connection 연결 대화 상자에서 자세한 내용을 검색>한 < 서버를 선택한 경우 암호화 커넥트ion의 기본값이 False로 업데이트되었습니다.
데이터베이스 속성 읽기 전용으로 업데이트 된 Is Ledger 데이터베이스 옵션입니다.
확장 이벤트 서버 데이터 정렬과 다른 카탈로그 데이터 정렬이 있는 데이터베이스의 Azure SQL Database에서 확장 이벤트를 사용할 때 발생하는 예외가 수정되었습니다.
일반 SQL Server Management Studio 19를 표시 하도록 시작 메뉴 항목이 업데이트되었습니다.
일반 리소스 속성에 액세스할 때 SQL Managed Instance 하드웨어 세대 표시가 수정되었습니다.
일반 새 파일 그룹 대화 상자에서 4k 표시 문제가 해결되었습니다.
데이터 계층 애플리케이션 가져오기/내보내기 Azure Storage 컨테이너/Blob에서 dacpac 파일을 가져오거나 dacpac 파일을 내보낼 수 없는 문제를 해결했습니다.
가져오기/내보내기 bacpac 파일을 가져올 때 Microsoft Entra 사용자에 대한 지원이 추가되었습니다.
설치 설치 관련 레지스트리 키가 부분적으로 제거되고 설치가 '패키지 로드'와 함께 중단되는 시나리오를 해결하기 위해 SSMS 설치 관리자가 향상되었습니다. 기다려주세요...'.
설치 이전 버전의 SSMS 19.x에서 업그레이드할 때 네이티브 이진 파일을 제대로 업데이트하도록 설치 관리자가 업데이트됨
설치 컴퓨터의 드라이버 버전이 SSMS에서 설치한 버전보다 작을 때 더 이상 네이티브 드라이버 SDK(MSODBCSQL 및 MSOLEDBSQL)를 제거하도록 설치 관리자가 업데이트되었습니다. MS SQL Server 2022 표준 버전을 설치한 후 SSMS 19.1 설치를 참조하여 SQL_SNAC_SDK 레지스트리 키를 제거합니다.
IntelliSense $PARTITION.partition_function_name(expression) 구문을 사용할 때 오류가 수정되었습니다.
유지 관리 계획 기본 테넌트 계획의 구성을 탐색한 후 마침 단추를 포함하도록 유지 관리 계획 마법사가 수정되었습니다.
개체 탐색기 사용자가 인증된 경우에도 저장 프로시저를 수정할 때 Azure SQL Database의 Microsoft Entra 사용자에게 자격 증명을 묻는 메시지가 표시되는 해결된 동작입니다. 개체 탐색기 및 인증 문제의 저장 프로시저에서 '수정'을 클릭할 때 SSMS 19에서 연결을 잊습니다.
개체 탐색기 '요청한 대화 상자를 표시할 수 없습니다.' 오류가 해결되었습니다. Azure SQL Managed Instance에서 Microsoft Entra 데이터베이스 사용자의 속성을 보려고 할 때
개체 탐색기 새 로그인에 대한 유일한 역할로 데이터베이스 역할 매핑을 기본값 으로 공개 로 업데이트했습니다.
개체 탐색기 '개체 참조가 개체의 인스턴스로 설정되지 않았습니다.' 오류가 수정되었습니다. SQL Server 2017에서 할 일기본 로그인에 대한 서버 역할 또는 속성의 속성을 볼 때
개체 탐색기 삭제된 원장 테이블에 새 키, 제약 조건, 트리거, 인덱스 또는 통계를 만드는 메뉴 옵션이 제거되었습니다.
개체 탐색기 테이블의 열 이름이 ALTER, MERGE, PRECISION 등과 같은 키워드(keyword) 경우 상위 N개 행 편집 스크립팅 메뉴 옵션에 대한 지원이 추가되었습니다. SSMS 상위 200개 행 편집 오류: '병합' 키워드(keyword) 부근의 잘못된 구문을 참조하세요.
개체 탐색기 azure SQL Managed Instance에 대한 sp_verify_dtc_configuration만 실행하도록 개체 탐색기 논리가 업데이트되었습니다. 온-프레미스 SQL 설치의 메시지 2812에서 로깅을 사용하도록 설정할 때 SQL Server Management Studio 19.1 DTC 상태 노드에서 오류 보고서를 발생시키는 것을 참조하세요.
쿼리 계획 XML 오류 '인스턴스 유효성 검사 오류: 'CONCAT'이 ArithmeticOperationType에 유효한 값이 아닙니다. 이중 파이프(||) 구문이 있는 쿼리에 대한 실행 계획을 볼 때
복제 '원격 배포자에 대한 sp_adddistributor 실행할 때 암호를 사용해야 합니다. 프로시저가 @password 게시자 및 배포자에서 실행될 때 매개 변수에 지정된 암호는 동일해야 합니다.' 복제를 위해 원격 배포자를 구성할 때
복제 새 구독 마법사 대화 상자에서 SQL Server 구독자를 추가할 때 '연결 문자열 설정한 후에는 속성 암호를 변경하거나 읽을 수 없습니다.' 오류가 해결되었습니다. SSMS 19 - 복제본(replica)tion 구성 중에 구독자에 연결하는 동안 발생하는 문제를 참조하세요.
복제 복제 게시 마법사가 동일한 게시의 아티클로 추가된 이름이 동일한 두 개체를 지원할 수 없는 문제가 해결되었습니다.
복제 Azure SQL Managed Instance를 사용한 복제 모니터에 대한 지원이 추가되었습니다.
복제 Windows 인증만 사용하여 복제 모니터가 연결된 문제가 해결되었습니다.
복제 복제 모니터에 Microsoft Entra 서비스 주체 인증을 사용하는 기능이 추가되었습니다.
보고서 CPU 사용률 보고서의 파란색 막대를 드릴할 때 '로컬 보고서 처리 중 오류가 발생했습니다.' 오류가 수정되었습니다.
결과 집합 JSON 데이터 형식에서 출력을 선택할 때 검색된 사용자 지정 최대 문자 설정을 준수하도록 결과 표가 업데이트되었습니다 .

알려진 문제(19.2)

새 항목 세부 정보 해결 방법
Analysis Services Microsoft Entra MFA를 사용하여 Analysis Services에 연결할 때 역할에 대해 새 역할을 추가하거나 속성을 열면 "역할에 추가되는 사용자의 ID가 제대로 페치되지 않습니다"라는 메시지가 나타납니다. 이 오류는 무해하며 무시할 수 있습니다. Azure 인프라 내에서 곧 해결될 예정이며 SSMS에 대한 업데이트는 필요하지 않습니다.
Analysis Services 새 역할을 추가하거나 기존 역할에 대한 속성을 열 때 이름 또는 전자 메일 주소로 검색을 사용하여 사용자를 추가할 수 없습니다. 수동 입력 옵션을 사용하여 사용자를 추가할 수 있습니다.
가용성 그룹 기본 서버 이름은 텍스트가 흰색이므로 가용성 그룹 대시보드에서 비어 있는 것처럼 보입니다. 대시보드에서 다른 항목을 선택하고 주 서버 이름이 나타나거나 이전 버전의 SSMS 19를 사용합니다.
데이터베이스 디자이너 공간 데이터를 사용하여 테이블을 참조하는 보기의 디자인 옵션을 선택하면 SSMS가 충돌을 일으킬 수 있습니다. T-SQL 사용하여 보기를 변경합니다.
일반 SSMS SSMS 17 옵션에서 설정을 가져올 수 없습니다. 설정 SSMS 18에서 가져올 수 있습니다.
설치 관리자 버전 19.2가 설치된 경우에도 업데이트에 대한 자동 검사 사용하도록 설정된 상태에서 SQL Server Management Studio의 새 릴리스로 업데이트하라는 메시지가 사용자에게 표시될 수 있습니다. 프로그램 추가/제거를 사용하여 추가 설치를 제거합니다.
Azure SQL Managed Instance용 링크 기능 SQL Server에서 기존 미러 엔드포인트 인증서를 제거한 후 모든 검사 성공하더라도 SQL Server와 Azure SQL Managed Instance 간의 트러스트가 설정되지 않아 마법사를 통한 링크 만들기가 실패할 수 있습니다. PowerShell 명령을 Get-AzSqlInstanceServerTrustCertificate 사용하여 "<SQL_Server_Instance_Name"이라는 SQL Server 미러 엔드포인트 인증서가 Azure SQL Managed Instance에 있는지 여부를 검사>. 그렇다면 PowerShell 명령을 Remove-AzSqlInstanceServerTrustCertificate 사용하여 새 링크 만들기를 시도하기 전에 제거합니다.
연결된 서버 서버 유형이 마스터 데이터베이스에 연결될 때 SQL Server가 선택된 Azure SQL Database에 연결된 서버를 만듭니다. Azure SQL Database에 연결된 서버를 만들려면 서버 유형에 대한 다른 데이터 원본을 선택하고 Microsoft OLE DB Provider for SQL Server 또는 Microsoft OLE DB Driver for SQL Server를 공급자선택합니다. 데이터 원본 필드에 논리 서버 이름을 입력하고 카탈로그 필드에 데이터베이스 이름을 입력합니다.
PolyBase POLYBase 노드는 SQL 2022에 연결할 때 개체 탐색기 표시되지 않습니다. SSMS 18.12.1을 사용합니다.
프로파일러 프로파일러 메뉴는 지역화되지 않습니다. 현재 대안이 없습니다.
복제 Azure SQL Managed Instance가 게시자이고 SSMS가 게시자와 동일한 vNet에 없는 컴퓨터에서 실행 중인 경우 복제 모니터를 통해 추적 프로그램 토큰을 삽입할 수 없습니다. 추적 프로그램 토큰을 삽입하려면 Azure SQL Managed Instance 게시자와 동일한 vNet에 있는 컴퓨터의 SSMS에서 복제 모니터를 사용합니다.
Stretch DB Stretch DB 마법사가 제거되었습니다. T-SQL을 사용하여 Stretch DB를 구성하거나 SSMS 18.9.1 이하를 사용하여 Stretch DB 마법사를 사용합니다.

19.1

  • 릴리스 번호: 19.1
  • 빌드 번호: 19.1.56.0
  • 릴리스 날짜: 2023년 5월 24일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.1의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.44가 설치됩니다.
Always Encrypted 상시 암호화 마법사에서 보안 Enclave 및 현재 위치 암호화에 대한 지원이 추가되었습니다. Always Encrypted 마법사를 사용하여 열 암호화 구성을 참조하세요.
Azure SQL Managed Instance Azure SQL Managed Instance에 대한 DTC(Distributed Transaction Coordinator) 서비스의 상태 대한 가시성을 도입했습니다. 개체 탐색기 사용하여 Azure SQL Managed Instance(관리 노드 내)에서 DTC를 사용할 수 있는지 확인할 수 있습니다. Azure SQL Managed Instance에 대한 DTC(Distributed Transaction Coordinator)를 참조하세요.
백업/복원 S3 호환 스토리지에서 SQL Server 2022 및 Azure SQL Managed Instance로 백업 파일을 복원하는 기능이 추가되었습니다.
일반 SSMS 제품 버전에 맞게 ssms.exe에 대한 파일 버전이 업데이트되었습니다.
일반 SSMS 사용 가능한 서비스 수준 개체 목록에서 사용되지 않는 하드웨어가 제거되었습니다.
일반 SSMS 도구 > 옵션 > Azure Services 내에서 시스템 브라우저 설정을 기본값인 True로 변경했습니다. 외부 브라우저는 레거시 포함된 브라우저 대신 사용됩니다.
일반 SSMS SSMS에서 취약성 평가가 제거되었습니다.
Azure SQL Managed Instance용 링크 기능 링크를 만들기 전에 네트워크 연결 및 포트를 테스트하는 기능을 제공하는 네트워크 검사 마법사가 추가되었습니다.
Azure SQL Managed Instance용 링크 기능 기존 링크 만들기 마법사 내에 고급 네트워크 문제 해결 기능이 추가되었습니다. 이 변경은 링크 만들기가 진행되는 동안 네트워크 연결 문제를 해결하는 기능을 제공합니다.
개체 탐색기 상위 1000개 행을 선택할 때 스크립트 헤더 텍스트가 제거되었습니다. SSMS에서 SelectTopNRows 명령에 대한 /** 스크립트 제거를 참조 하세요. "상위 1000개 행을 선택하세요.
PowerShell 사용자가 SSMS에서 시작할 때 사용할 PowerShell 버전을 선택할 수 있는 기능이 추가되었습니다.
PowerShell 도구 > 옵션 SQL Server 개체 탐색기 > 명령 내에 더 많은 PowerShell 옵션이 > 도입되었습니다. 자세한 내용은 옵션(SQL Server 개체 탐색기 - 명령)을 참조하세요.

19.1의 버그 수정

새 항목 세부 정보
접근성 설치 창 및 기본 페이지에서 여러 화면 읽기 프로그램 개선 사항이 도입되었습니다.
데이터베이스 연결 기본 디렉터리에 없는 로그 파일을 사용하여 데이터베이스를 연결하는 경우 "트랜잭션 로그 파일을 찾을 수 없습니다. 새 빈 로그가 만들어집니다."
Azure SQL Managed Instance "새 연결된 서버" 마법사에서 잘못 비활성화되고 고객이 MSOLEDBSQL 드라이버를 사용하여 연결된 서버를 만들지 못하게 하는 컨트롤이 수정되었습니다.
Azure SQL Managed Instance Azure SQL Managed Instance의 SQL Server 에이전트 작업에서 Integration Services 작업을 구성할 수 없는 문제를 해결했습니다. Azure SQL Managed Instance에서 작동하지 않는 SSMS 19.0.1의 에이전트 작업에 대한 SSIS 태스크 구성을 참조 하세요.
Backup/복원 수신기 또는 IP 주소를 통해 가용성 그룹에 연결할 때 "확인" 단추를 사용하도록 데이터베이스 백업 대화 상자가 업데이트되었습니다.
Connection 만료된 Active Azure Directory 새로 고침 토큰으로 인해 SSMS가 충돌하는 문제가 해결되었습니다.
Connection 연결 대화 상자가 닫힌 직후 SSMS를 닫을 때 일시적인 애플리케이션 충돌이 해결되었습니다.
Connection 동일한 로그인에 대한 후속 연결에 대한 인증 토큰을 허용하도록 별칭 기반 전자 메일에 대한 인증 프로세스가 업데이트되었습니다.
데이터 분류 Microsoft Information Protection 정책을 설정하려고 할 때 발생한 SSMS의 동결이 해결되었습니다.
전체 텍스트 인덱싱 전체 텍스트 인덱스의 속성을 볼 수 없는 문제가 해결되었습니다.
일반 느린 SSMS 시작을 방지하기 위해 출력 창의 초기화가 지연되었습니다.
IntelliSense ALTER TABLE을 사용하여 기본 키를 만들 때 SORT_IN_TEMPDB T-SQL 구문에 대한 지원이 추가되었습니다.
IntelliSense ALTER TABLE T-SQL 구문에 대한 잘못된 인덱스 작업을 식별하도록 Intellisense가 업데이트되었습니다.
IntelliSense 백업을 위한 SQL Server 2022 새 압축 알고리즘에 대한 지원이 도입되었습니다.
IntelliSense SQL Server 2022에 도입된 새 함수(예: JSON_ARRAY, ISJSON, WINDOW, BIT_COUNT 등)에 대한 Intellisense 지원이 추가되었습니다.
Azure SQL Managed Instance용 링크 기능 인증서 이름을 묶기 위해 마법사에서 생성된 T-SQL 스크립트가 업데이트되었습니다.
PolyBase 기존 외부 데이터 원본 또는 외부 파일 형식의 사용 권한 테이블에 액세스할 때 발생한 충돌을 해결했습니다.
등록된 서버 Azure Data Studio에서 연결을 가져올 때 지원되는 확장된 옵션입니다.
복제 개체 탐색기 로컬 게시 노드에서 로컬 게시의 속성 페이지를 열 수 없음을 확인했습니다. SSMS 19.0.1을 참조하여 로컬 게시에 대한 속성 대화 상자를 열 수 없습니다.
복제 이름이 같은 두 개의 다른 개체 형식이 포함된 게시를 만들 때 "값이 너무 크거나 Int32에 비해 너무 작음" 오류가 해결되었습니다.
SMO/스크립팅 작업에 작업을 스크립팅한 후 새 작업을 편집할 때 "서버 'server_name_here'에 대해 개체의 데이터를 검색하지 못했습니다." 오류가 해결되었습니다.
SMO/스크립팅 선택한 마법사에서 테이블에 대한 스크립트를 생성할 수 없음이 수정되었습니다.
SSIS Azure SSIS Integration 런타임을 사용하여 연결할 수 없음을 해결했습니다.
스토리지 계정 Azure Storage 계정에서 컨테이너를 삭제하지 못하는 문제가 해결되었습니다.
테이블 편집기 테이블에서 NVARCHAR(255) 열을 편집할 때 애플리케이션이 중단되는 문제를 해결했습니다. 특정 레코드의 필드(varchar(255))를 업데이트할 때 편집 모드에서 SSMS v18.12.1(또한) 크래시를 참조하세요.
테이블 편집기 Azure SQL Database에 마침표(.)가 포함된 테이블의 데이터를 편집할 때 표시되는 잘못된 정보가 해결되었습니다. Azure에서 SSMS 테이블 참조 - 디자인에 알 수 없음>이 표시됩니다<.

알려진 문제(19.1)

새 항목 세부 정보 해결 방법
Always Encrypted SQL Server 2016 또는 SQL Server 2017에 대해 Always Encrypted 마법사 오류 "AllowEnclaveComputations 속성을 읽을 수 없습니다" 오류가 발생합니다. SQL Server 2016 및 SQL Server 2017에서 이전 버전의 SSMS(19.02 또는 18.12.1)를 사용합니다.
데이터베이스 디자이너 공간 데이터를 사용하여 테이블을 참조하는 보기의 디자인 옵션을 선택하면 SSMS가 충돌을 일으킬 수 있습니다. T-SQL 사용하여 보기를 변경합니다.
일반 SSMS SSMS 17 옵션에서 가져오기 설정을 사용할 수 없습니다. 설정 SSMS 18에서 가져올 수 있습니다.
일반 SSMS SSMS 19.0.2에서 19.1로 업그레이드하면 일부 버그 수정이 해결되지 않는 것처럼 보입니다. 특히 사용자는 테이블에서 NVARCHAR(255) 열을 편집할 때 문제가 표시됩니다. 또한 Azure의 데이터베이스 이름에 마침표(.)가 포함되어 있고 SSMS 파일 버전이 잘못된 경우 데이터를 편집할 때 알 수 없는 테이블 이름이 표시됩니다. SSMS 19.1을 제거한 다음 SSMS 19.1을 다시 설치합니다.
데이터 계층 애플리케이션 가져오기/내보내기 Microsoft Azure Storage 계정에서 데이터 계층 애플리케이션으로 내보내기를 사용하면 "데이터를 로드하는 동안 오류가 발생했습니다."라는 오류가 발생합니다. SSMS 19.0.2 이하를 사용합니다.
개체 탐색기 Azure AD 인증 사용할 때 저장 프로시저를 수정하면 "서버를 열 수 없음" 오류가 발생합니다. 비 Azure AD 로그인 또는 SSMS 18.12.1을 사용합니다.
PolyBase POLYBase 노드는 SQL 2022에 연결할 때 개체 탐색기 표시되지 않습니다. SSMS 18.12.1을 사용합니다.
프로파일러 프로파일러 메뉴는 지역화되지 않습니다. 현재 대안이 없습니다.
쿼리 편집기 파일을 두 번 클릭한 .sql 후 SSMS가 열리면 개체 탐색기 창이 별도의 창으로 표시됩니다. 현재 대안이 없습니다.
서버 감사 감사 로그를 볼 때 오류 "항목이 이미 추가되었습니다. 사전의 키: 'MNDO' 키가 추가되었습니다. 'MNDO'" 현재 해결 방법이 없습니다.
Stretch DB Stretch DB 마법사가 제거되었습니다. T-SQL을 사용하여 Stretch DB를 구성하거나 SSMS 18.9.1 이하를 사용하여 Stretch DB 마법사를 사용합니다.

19.0.2

  • 릴리스 번호: 19.0.2
  • 빌드 번호: 19.0.20209.0
  • 릴리스 날짜: 2023년 3월 13일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.0.2의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.41.2가 설치됩니다.

19.0.2의 버그 수정

새 항목 세부 정보
Azure SQL Managed Instance 데이터베이스 속성 창 파일 및 FileGroups 페이지를 보는 복원된 기능입니다. 19.0.1의 버그를 참조하세요.
Connection Azure Active Directory 인증을 사용할 때 "요청이 너무 많아서 앱이 Azure AD에 의해 제한되었습니다" 오류가 해결되었습니다. SSMS 19 Azure AD 통합: 요청이 너무 많아서 앱이 Azure AD에 의해 제한되었습니다.
Connection Azure에 로그인하고 사용자를 변경할 때 SSMS 크래시 동작이 해결되었습니다.
전체 텍스트 테이블을 다른 파일 그룹으로 이동할 때 테이블의 전체 텍스트 인덱스가 다시 작성되는 문제를 해결했습니다.
일반 SSMS dll 파일에 디지털 서명이 추가되었습니다.
Azure SQL Managed Instance용 링크 기능 Azure SQL Managed Instance 링크 마법사를 사용하여 링크를 만들려는 리소스 그룹이 없는 구독이 선택되었을 때 발생한 "호출 대상에 의해 예외가 throw되었습니다"라는 오류가 수정되었습니다.
프로파일러 "OLE DB 공급자의 오류"를 생성하는 문제를 해결했습니다. 제공된 자격 증명을 사용하여 인증 토큰을 가져올 수 없습니다." Power BI 작업 영역에서 SQL Profiler를 실행하려고 시도하는 동안 오류가 발생했습니다.
복제 복제본(replica)tion 구독자를 구성하려고 할 때 발생한 "연결 문자열 설정한 후에는 속성 암호를 변경하거나 읽을 수 없습니다." 오류가 해결되었습니다. SSMS 19 - 복제본(replica)tion 구성 중에 구독자에 연결하는 동안 발생하는 문제를 참조하세요.
복제 게시의 속성을 보려고 할 때 발생하는 "SQL Server에서 게시에 대한 정보를 검색하는 동안 하나 이상의 오류가 발생했습니다."라는 오류가 수정되었습니다. SSMS 19.0.1을 참조 하여 로컬 게시에 대한 속성 대화 상자를 열 수 없습니다.
보고서 서버 대시보드 보고서에서 서버 시작 시간을 수정했습니다.
SQL 에이전트 SSMS에서 SQL 에이전트를 시작할 수 없는 문제를 해결했습니다.

알려진 문제(19.0.2)

새 항목 세부 정보 해결 방법
데이터베이스 디자이너 공간 데이터를 사용하여 테이블을 참조하는 보기의 디자인 옵션을 선택하면 SSMS가 충돌을 일으킬 수 있습니다. T-SQL 사용하여 보기를 변경합니다.
일반 SSMS SSMS 17 옵션에서 가져오기 설정을 사용할 수 없습니다. 설정 SSMS 18에서 가져올 수 있습니다.
프로파일러 프로파일러 메뉴는 지역화되지 않습니다. 현재 대안이 없습니다.
쿼리 편집기 파일을 두 번 클릭한 .sql 후 SSMS가 열리면 개체 탐색기 창이 별도의 창으로 표시됩니다.
스토리지 계정 스토리지 계정에서 컨테이너를 삭제하려고 하면 (400) 잘못된 요청 오류가 발생하여 실패합니다. Azure Portal을 사용하여 컨테이너를 삭제합니다.
서버 감사 감사 로그를 볼 때 오류 "항목이 이미 추가되었습니다. 사전의 키: 'MNDO' 키가 추가되었습니다. 'MNDO'" 현재 해결 방법이 없습니다.
Stretch DB Stretch DB 마법사가 제거되었습니다. T-SQL을 사용하여 Stretch DB를 구성하거나 SSMS 18.9.1 이하를 사용하여 Stretch DB 마법사를 사용합니다.

19.0.1

  • 릴리스 번호: 19.0.1
  • 빌드 번호: 19.0.20200.0
  • 릴리스 날짜: 2023년 2월 2일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.0.1의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.41.1이 설치됩니다.

19.0.1의 버그 수정

새 항목 세부 정보
유지 관리 계획 데이터베이스 백업 태스크에서 NUL에 백업을 사용할 때 "이 요청에 대한 데이터를 검색하지 못했습니다." 오류가 발생하는 문제를 해결했습니다.
개체 탐색기 개체 탐색기 Azure SQL DB 기본 SLO에 대한 데이터베이스 개체를 표시하지 않는 회귀가 수정되었습니다.

19.0

  • 릴리스 번호: 19.0
  • 빌드 번호: 19.0.20196.0
  • 릴리스 날짜: 2023년 1월 26일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 |

19.0의 새로운 기능

새 항목 세부 정보
SQL Server 2022 지원 SSMS 19.0은 SQL Server 2022(호환성 수준 160)를 완전히 인식하는 첫 번째 릴리스입니다.
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.41이 설치됩니다.
접근성 데이터 분류 창에서 키보드 탐색 및 화면 읽기 프로그램 텍스트가 향상되었습니다.
Always Encrypted 보안 Enclave(열 암호화)와 함께 Always Encrypted를 사용할 때 "서버에 연결" 대화 상자에서 증명 프로토콜을 명시적으로 구성하는 기능이 추가되었습니다.
Azure Active Directory 인증 관계형 SQL 인스턴스에 대한 커넥트 이제 Azure Active Directory 서비스 주체, Azure Active Directory 관리 ID 및 Azure Active Directory 기본 인증 방법을 지원합니다. "기본값"은 환경 변수, Azure 관리 ID, 사용자의 공유 토큰 캐시, Visual Studio, Azure CLI 및 Azure PowerShell을 비롯한 일련의 가능한 원본을 인증에 사용합니다. 자세한 내용은 다음을 참조하세요. 옵션(Azure 서비스)
감사 SQL 2022 작업에 대한 지원이 추가되었습니다.
클라이언트 드라이버 Microsoft.Data.SqlClient로 변경되었습니다.
포함된 Always On 가용성 그룹 구성 포함된 Always On 가용성 그룹에 대한 지원이 추가되었습니다.
데이터 분류 데이터 분류 사용자 인터페이스가 개선되었습니다.
데이터베이스 튜닝 관리자 확장된 인덱스 권장 사항을 허용하기 위해 원래 SQL Server 2016에서 사용할 수 있게 된 비클러스터형 인덱스 크기 증가(최대 1,700바이트)에 대한 지원이 추가되었습니다.
일반 SSMS 사용자가 출력 창에 표시되는 창 채널을 제어할 수 있도록 새 페이지인 도구 > 옵션 > 출력 창이 추가되었습니다. 자세한 내용은 [옵션 출력 창 - 일반) 을 참조하세요.
독일 Azure SSMS에서 Azure 독일에 대한 참조가 제거되었습니다.
원장 LEDGER = ON을 사용하여 데이터베이스에서 만든 bacpac 또는 dacpac의 가져오기/내보내기 지원이 추가되었습니다.
원장 원장 기능 데이터베이스 원장에 대한 지원이 추가되었습니다. 자세한 내용은 데이터베이스 원장이란?을 참조하세요.
Azure SQL Managed Instance용 링크 기능 MI 링크 마법사에서 선택한 작업이 실패하는 경우 롤백 지원이 도입되었습니다.
유지 관리 계획 유지 관리 플랜 노드를 개체 탐색기에서 사용할 수 없습니다.
개체 탐색기 이제 Dropped Columns 폴더가 하나 이상의 열을 제거하도록 변경된 원장 테이블의 Columns 폴더 아래에 있습니다.
PowerShell 메모리 내 OLTP 마이그레이션에서 "PowerShell 스크립트 생성"이 제거되었습니다.
쿼리 실행 또는 결과 열린 연결에 대한 확인이 향상되었습니다.
쿼리 계획 병합 조인 연산자에 대한 잔차 속성에 줄임표 단추가 추가되었습니다. SSMS: 병합 조인 연산자의 잔차 속성에 줄임표 추가 단추를 참조하세요.
쿼리 결과 쿼리 창을 닫을 때 "쿼리 트랜잭션 수" 창을 표시하지 않는 도구 > 옵션 > 쿼리 실행에 옵션이 추가되었습니다. SSMS - 트랜잭션 수 쿼리 - 비동기 참조
쿼리 튜닝 길잡이 접근성 향상을 위해 사용자 인터페이스가 업데이트되었습니다.
보안 SQL Server 2022 및 SQL Server 2019에 도입된 권한에 대한 지원이 추가되었습니다.
스크립팅 스크립팅할 때 호환성 수준은 기본적으로 160으로 설정됩니다.
Showplan 실행 계획 XML 스키마가 업데이트되었습니다.
Showplan 하이퍼스케일 최적화 쿼리 처리에 대한 지원이 추가되었습니다.
Showplan DOPFeedbackAdjusted 쿼리 플랜 특성이 추가되었습니다.
SNAC SSMS에서 SNAC/SQLNCLI(SQL Server Native Client)에 대한 종속성이 제거되었습니다. 자세한 내용은 지원 정책 - SQL Server Native Client를 방문하세요.
SqlParser TRIM 함수에 대한 지원이 추가되었습니다.

19.0의 버그 수정

새 항목 세부 정보
접근성 데이터 분류 창에서 탐색할 때 접근성 문제가 해결되었습니다.
작업 모니터 활동 모니터에서 쿼리 계획을 볼 때 SSMS가 예기치 않게 종료되는 문제가 해결되었습니다.
Analysis Services Analysis Services에 대한 연결을 사용할 수 없습니다.
Always Encrypted 사용자가 로그아웃한 후 열 마스터 키 대화 상자에 로그인할 수 없는 문제를 해결했습니다.
가용성 그룹 대시보드 SQL Server 2016 이하의 AG에 대한 가용성 그룹 대시보드에 연결하면 “알 수 없는 속성 ClusterType” 오류가 발생하는 문제를 해결했습니다.
백업 SQL Server 2017에 대해 NUL 백업 디바이스를 만드는 기능이 추가되었습니다.
중앙 관리 서버 SQL 2022 이전의 중앙 관리 서버에서 SQL ERRORLOG를 볼 수 있는 기능이 제공되었습니다.
열 마스터 키 회전 대화 상자에서 열 마스터 키 이름의 너비가 증가하여 전체 이름이 표시됩니다.
Connection Azure Resource Manager 및 Microsoft Purview Information Protection을 사용하지 않는 인증 문제를 해결했습니다.
Connection 할 일기본 조인되지 않은 컴퓨터에서 인증된 비 SQL을 사용하여 Azure에 로그인하는 문제를 해결했습니다.
데이터베이스 복사 마법사 SQL 관리 개체 메서드를 사용하여 데이터베이스를 복사할 때 발생하는 로그 공급자 유형 오류가 수정되었습니다.
데이터베이스 복원 기존 데이터베이스에 백업을 복원할 때 생성된 오류를 해결했습니다. SSMS의 예기치 않은 동작을 참조 하세요.
데이터베이스 튜닝 관리자 권장 사항을 생성할 때 실행 계획 XML에서 예기치 않은 요소를 무시하는 기능이 추가되었습니다.
데이터베이스 튜닝 관리자 튜닝 로그 테이블 문제를 채우지 못했습니다.
데이터베이스 튜닝 관리자 ZeroMemory를 SecureZeroMemory로 바꾸는 등 보안 수정이 구현되었습니다.
데이터 계층 애플리케이션 가져오기/내보내기 데이터 계층 애플리케이션 배포 옵션을 통해 추출된 dacpac을 데이터베이스에 배포하는 복원된 기능입니다.
Azure SQL Managed Instance용 링크 기능 MI Link에서 연결 누수 문제가 해결되었습니다.
Azure SQL Managed Instance용 링크 기능 구독 이름을 제대로 표시하기 위해 Azure 로그인 창에서 구독 드롭다운 크기가 업데이트되었습니다.
Azure SQL Managed Instance용 링크 기능 Azure 로그인 옵션을 올바르게 표시하도록 디스플레이가 업데이트되었습니다.
Microsoft Purview 정보 보호 이전 버전의 SQL Server에서 Microsoft Purview Information Protection을 볼 때 아이콘 표시가 향상되었습니다.
개체 탐색기 SSMS는 더 이상 뷰 만들기 UX를 사용하여 잘못된 구문으로 보기를 만드는 데 충돌하지 않습니다.
개체 탐색기 플랫폼에서 지원되지 않는 경우 더 이상 원장 개체를 표시하지 않습니다.
분할 파티션 관리 창 UX에서 Azure SQL Managed Instance 분할 테이블에 대한 지원이 추가되었습니다.
Power BI Datamart Power BI Datamart에 연결하는 기능이 추가되었습니다.
쿼리 편집기 쿼리 창을 닫을 때 가청 알림이 발생하는 문제를 해결했습니다. 쿼리 창을 닫을 때 SSMS 18.11.1에서 경고음이 울림을 참조하세요.
등록된 서버 동일한 폴더에 등록된 서버가 여러 대 있는 다중 서버 쿼리에 대한 연결 문제가 해결되었습니다.
복제 게시 마법사를 사용하여 새 병합 게시를 만들 때 오류 "호환성 수준이 70 이상으로 설정될 때까지 이 데이터베이스에서 병합 게시를 만들 수 없습니다."가 수정되었습니다.
보안 누락된 데이터베이스 권한이 추가되었습니다.
스크립팅 DW용 삽입으로 스크립팅하는 기능이 추가되었습니다.
SQL 에이전트 큐에 대기 중인 상태 이제 SQL 에이전트의 큐에 대기 중인 작업에 대해 표시됩니다.
SMO/스크립팅 열에 대한 날짜/시간 마스킹을 추가한 후 CREATE TABLE 스크립팅 오류가 해결되었습니다.
SqlParser DATE_BUCKET 함수에 대한 잘못된 구문을 수정했습니다.
SqlParser CREATE USER 및 CREATE 로그인에 대한 누락된 옵션이 추가되었습니다.
SSIS "예약..." 메뉴 항목이 이제 Azure SSIS 카탈로그에 표시됩니다.
Synapse SSMS에서 Synapse 제품에 대한 일관된 명명을 만들었습니다.
XEvents 이름이 다른 세션 이름과 겹치는 이벤트 세션의 대상 데이터를 읽는 경우 잘못된 이벤트 세션의 데이터가 뷰어에 표시되는 문제가 해결되었습니다.

알려진 문제(19.0)

새 항목 세부 정보 해결 방법
데이터베이스 디자이너 공간 데이터를 사용하여 테이블을 참조하는 보기의 디자인 옵션을 선택하면 SSMS가 충돌을 일으킬 수 있습니다. T-SQL 사용하여 보기를 변경합니다.
프로파일러 프로파일러 메뉴는 지역화되지 않습니다. 현재 대안이 없습니다.
쿼리 편집기 파일을 두 번 클릭한 .sql 후 SSMS가 열리면 개체 탐색기 창이 별도의 창으로 표시됩니다.
스토리지 계정 스토리지 계정에서 컨테이너를 삭제하려고 하면 (400) 잘못된 요청 오류가 발생하여 실패합니다. Azure Portal을 사용하여 컨테이너를 삭제합니다.
서버 감사 감사 로그를 볼 때 오류 "항목이 이미 추가되었습니다. 사전의 키: 'MNDO' 키가 추가되었습니다. 'MNDO'" 현재 해결 방법이 없습니다.
Stretch DB Stretch DB 마법사가 제거되었습니다. T-SQL을 사용하여 Stretch DB를 구성하거나 SSMS 18.9.1 이하를 사용하여 Stretch DB 마법사를 사용합니다.

18.12.1

SSMS 18.12.1 다운로드

  • 릴리스 번호: 18.12.1
  • 빌드 번호: 15.0.18424.0
  • 릴리스 날짜: 2022년 6월 21일

중국어(간체) | 중국어(번체) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어

18.12.1의 새로운 기능

새 항목 세부 정보
Azure Data Studio 설치 통합 SSMS를 설치하면 Azure Data Studio 1.37이 설치됩니다.

18.12.1의 버그 수정

새 항목 세부 정보
Always Encrypted Azure Key Vault를 키 저장소로 사용할 때 예외를 생성하는 열 마스터 키를 만드는 문제를 해결했습니다.
데이터 분류 SSMS 18.10 이상으로 업그레이드한 후 "파일 또는 어셈블리 'Microsoft.Information.Protection', Version=1.10.98.0을 로드할 수 없음" 문제가 해결되었습니다. 최신 SSMS 18.11.1 데이터 분류. 업데이트 후 누락된 어셈블리 오류 가져오기를 참조하세요.
SSMS 일반 MFA를 사용하여 Azure SQL DB에서 데이터 계층 애플리케이션 배포 옵션을 사용하는 dacpac 배포와 관련된 오류를 해결했습니다.

17.9.1

SSMS 17.9.1 다운로드

  • 릴리스 번호: 17.9.1
  • 빌드 번호: 14.0.17289.0
  • 릴리스 날짜: 2018년 11월 21일

중국어(간체)| 중국어(번체)| 영어(미국)| 프랑스어| 독일어| 이탈리아어| 일본어| 한국어| 포르투갈어(브라질)| 러시아어| 스페인어

17.9.1의 새로운 기능

SQL Server 유틸리티는 버전 17.x 이상에서 더 이상 사용할 수 없습니다.

17.9.1의 버그 수정

  • SQL 쿼리 편집기에서 "Azure Active Directory - MFA 지원으로 유니버설" 인증을 사용할 때 각 쿼리 호출을 통해 연결을 닫고 다시 열 수 있는 문제를 해결했습니다. 연결 닫기의 부작용에는 전역 임시 테이블이 예기치 않게 삭제되고 경우에 따라 연결에 지정된 새 SPID가 포함되었습니다.
  • 복원 계획이 복원 계획을 찾지 못하거나 특정 조건에서 비효율적인 계획을 생성하지 못하는 긴 미해결 문제를 해결했습니다.
  • Azure SQL Database에 연결할 때 오류가 발생할 수 있는 "데이터 계층 애플리케이션 가져오기" 마법사의 문제가 해결되었습니다.

참고 항목

SSMS 17.x의 영어 이외의 지역화된 릴리스에는 Windows 8, Windows 7, Windows Server 2012 및 Windows Server 2008 R2에 설치된 경우 KB 2862966 보안 업데이트 패키지가 필요합니다.

SSMS 17.x 제거 및 다시 설치

SSMS 설치에 문제가 있고, 표준 제거 및 다시 설치로 해결되지 않는 경우 먼저 Visual Studio 2015 IsoShell을 복구해 볼 수 있습니다. Visual Studio 2015 IsoShell을 복구해도 문제가 해결되지 않으면 아래 방법을 통해 여러 가지 임의의 문제를 해결합니다.

  1. 애플리케이션을 제거한 것과 동일한 방식으로 SSMS를 제거합니다(사용자의 Windows 버전에 따라 앱 및 기능, 프로그램 및 기능 사용).

  2. 관리자 권한 cmd 프롬프트에서 Visual Studio 2015 IsoShell을 제거합니다.

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /Uninstall /Force /PromptRestart

  3. 애플리케이션을 제거하는 것과 동일한 방식으로 Microsoft Visual C++ 2015 재배포 가능 패키지를 제거합니다. x86 및 x64 버전이 컴퓨터에 설치되어 있으면 모두 제거합니다.

  4. 관리자 권한 cmd 프롬프트에서 Visual Studio 2015 IsoShell을 다시 설치합니다.

    PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /PromptRestart

  5. SSMS를 다시 설치합니다.

  6. 현재 최신 상태가 아닌 경우 최신 버전의 Visual C++ 2015 재배포 가능 패키지로 업그레이드합니다.

16.5.3

SSMS 16.5.3 다운로드

  • 릴리스 번호: 16.5.3
  • 빌드 번호: 13.0.16106.4
  • 릴리스 날짜: 2017년 1월 30일

중국어(간체)| 중국어(번체)| 영어(미국)| 프랑스어| 독일어| 이탈리아어| 일본어| 한국어| 포르투갈어(브라질)| 러시아어| 스페인어

16.5.3의 버그 수정

  • SSMS 16.5.2에 도입된 문제가 해결되었습니다. 이로 인해 테이블에 스파스 열이 둘 이상 있을 때 'Table' 노드가 확장되었습니다.

  • 사용자는 SSIS 카탈로그에 Microsoft Dynamics AX/CRM Online 리소스에 연결하는 OData 연결 관리자 포함하는 SSIS 패키지를 배포할 수 있습니다. 자세한 내용은 OData 연결 관리자를 참조하세요.

  • 기존 테이블에 대한 Always Encrypted 구성이 관련 없는 개체에 대한 오류와 함께 실패함. Connect ID 3103181

  • 여러 스키마가 포함된 기존 데이터베이스에 대한 Always Encrypted 구성이 작동하지 않음. Connect ID 3109591

  • Always Encrypted, 암호화된 열 마법사가 시스템 뷰를 참조하는 뷰를 포함하는 데이터베이스로 인해 실패함. Connect ID 3111925

  • Always Encrypted로 암호화하면 암호화 후 모듈을 새로 고치는 오류가 잘못 처리됩니다.

  • 최근에 사용한 항목 열기 메뉴에 최근에 저장한 파일이 표시되지 않음. Connect ID 3113288

  • 원격(인터넷) 연결을 통해 테이블의 인덱스를 마우스 오른쪽 단추로 클릭할 경우 SSMS가 느려짐. Connect ID 3114074

  • SQL 디자이너 스크롤 막대 관련 문제를 해결함. Connect ID 3114856

  • 테이블의 상황에 맞는 메뉴가 잠시 응답하지 않음

  • SSMS에서 가끔 [작업 모니터]에서 예외를 발생시키고 작동을 중단함. Connect ID 697527

  • SSMS 2016은 "종료 코드가 80131506 IP 71AF8579(71AE0000)에서 .NET 런타임의 내부 오류로 인해 프로세스가 종료되었습니다." 오류와 충돌합니다.

추가 다운로드

모든 SQL Server Management Studio 다운로드의 전체 목록은 Microsoft 다운로드 센터를 검색하세요.

최신 SQL Server Management Studio에 대한 자세한 내용은 SQL Server Management Studio 다운로드(SSMS)를 참조하세요.

다음 단계