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

SSMS는 SQL Server에서 SQL Database까지 모든 SQL 인프라를 관리하기 위한 통합 환경입니다.SSMS is an integrated environment for managing any SQL infrastructure, from SQL Server to SQL Database. SSMS는 SQL의 인스턴스를 구성, 모니터링 및 관리하는 도구를 제공합니다.SSMS provides tools to configure, monitor, and administer instances of SQL. SSMS를 사용하면 응용 프로그램에 사용되는 데이터 계층 구성 요소를 배포, 모니터링 및 업그레이드하고 쿼리 및 스크립트를 작성할 수 있습니다.Use SSMS to deploy, monitor, and upgrade the data-tier components used by your applications, as well as build queries and scripts.

로컬 컴퓨터 또는 클라우드 등 어디에서나 SSMS(SQL Server Management Studio)를 사용하여 데이터베이스 및 데이터 웨어하우스를 쿼리, 디자인 및 관리할 수 있습니다.Use SQL Server Management Studio (SSMS) to query, design, and manage your databases and data warehouses, wherever they are - on your local computer, or in the cloud.

SSMS는 무료입니다.SSMS is free!

SSMS 17.X는 SQL Server Management Studio의 최신 세대이며 SQL Server 2017을 지원합니다.SSMS 17.x is the latest generation of SQL Server Management Studio and provides support for SQL Server 2017.

다운로드 SQL Server Management Studio 17.2 다운로드download Download SQL Server Management Studio 17.2

다운로드 SQL Server Management Studio 17.2 업그레이드 패키지 다운로드(17.x에서 17.2로 업그레이드)download Download SQL Server Management Studio 17.2 Upgrade Package (upgrades 17.x to 17.2)

SSMS 17.x 설치는 SSMS 16.x 이전 버전을 업그레이드 또는 대체하지 않습니다.The SSMS 17.x installation does not upgrade or replace SSMS versions 16.x or earlier. SSMS 17.x는 이전 버전과 함께 설치되므로 두 버전을 모두 사용할 수 있습니다.SSMS 17.x installs side by side with previous versions so both versions are available for use. 컴퓨터에 SSMS가 병렬로 설치되어 있으면 특정 요구에 맞는 올바른 버전을 시작해야 합니다.If a computer contains side by side installations of SSMS, verify you start the correct version for your specific needs. 최신 버전에는 Microsoft SQL Server Management Studio 17 레이블이 지정되며 새 아이콘이 추가됩니다.The latest version is labeled Microsoft SQL Server Management Studio 17, and has a new icon:

SSMS 17.x

참고

SQL Server PowerShell 모듈은 이제 PowerShell 갤러리를 통해 별도로 설치됩니다.The SQL Server PowerShell module is now a separate install through the PowerShell Gallery. 자세한 내용은 다운로드 지침을 참조하세요.For more information, see download instructions.

SQL Server Management StudioSQL Server Management Studio

버전 정보Version Information

릴리스 번호: 17.2, 이 릴리스에 대한 빌드 번호: 14.0.17177.0The release number: 17.2 The build number for this release: 14.0.17177.0

이 릴리스의 새로운 기능New in this Release

SSMS 17.2는 최신 버전의 SQL Server Management Studio입니다.SSMS 17.2 is the latest version of SQL Server Management Studio. 17.X 세대의 SSMS는 SQL Server 2017을 통해 SQL Server 2008의 거의 모든 기능 영역을 지원합니다.The 17.x generation of SSMS provides support for almost all feature areas on SQL Server 2008 through SQL Server 2017. 버전 17.x는 SQL Analysis Service PaaS도 지원합니다.Version 17.x also supports SQL Analysis Service PaaS.

17.2 버전에는 다음이 포함됩니다.Version 17.2 includes:

  • MFA(Multi-Factor Authentication)Multi-Factor Authentication (MFA)
    • MFA(Multi-Factor Authentication)를 지원하는 UA(유니버설 인증)에 대한 다중 사용자 Azure AD 인증Multiple-user Azure AD authentication for Universal Authentication with Multi-factor authentication (UA with MFA)
    • 다중 사용자 인증을 지원하기 위해서 새 사용자 자격 증명 입력 필드가 MFA를 지원하는 유니버설 인증에 대해 추가되었습니다.A new user credential input field was added for Universal Authentication with MFA to support multi-user authentication.
  • 이제 연결 대화 상자는 다음 5개 인증 방법을 지원합니다.The connection dialog box now supports the following 5 authentication methods:

    • Windows 인증Windows Authentication
    • SQL Server 인증(SQL Server Authentication)SQL Server Authentication
    • Active Directory - MFA 지원을 포함한 유니버설 인증Active Directory - Universal with MFA support
    • Active Directory - 암호Active Directory - Password
    • Active Directory - 통합Active Directory - Integrated
  • 이제 DACFx 마법사에 대한 데이터베이스 가져오기/내보내기는 MFA를 지원하는 유니버설 인증을 사용할 수 있습니다.Database import/export for DacFx wizard can now use Universal Authentication with MFA.

  • API 지원에 대해서는 IUniversalAuthProvider 인터페이스를 참조하세요.For API support, see IUniversalAuthProvider Interface.
  • MFA를 지원하는 Azure AD 유니버설 인증에 사용되는 ADAL 관리 라이브러리가 버전 3.13.9로 업그레이드되었습니다.ADAL managed library used by Azure AD Universal Authentication with MFA was upgraded to version 3.13.9.
  • SQL Database 및 SQL Data Warehouse에 대한 Azure AD 관리자 설정을 지원하는 새 CLI 인터페이스.A new CLI interface supporting Azure AD admin setting for SQL Database and SQL Data Warehouse.

    Active Directory 인증 방법에 대한 자세한 내용은 SQL Database 및 SQL Data Warehouse에 대한 유니버설 인증(MFA에 대한 SSMS 지원)SQL Server Management Studio에 대한 Azure SQL Database 다단계 인증 구성을 참조하세요.For more information on the Active Directory authentication methods, see Universal Authentication with SQL Database and SQL Data Warehouse (SSMS support for MFA) and Configure Azure SQL Database multi-factor authentication for SQL Server Management Studio.

  • 출력 창에는 개체 탐색기 노드를 확장하는 동안 실행되는 쿼리에 대한 항목이 있습니다.Output window has entries for queries run during expansion of Object Explorer nodes

  • Azure SQL Database에 대해 뷰 디자이너 사용 설정Enabled View designer for Azure SQL Databases
  • SSMS의 개체 탐색기에서 개체를 스크립팅하기 위한 기본 스크립팅 옵션이 변경되었습니다.The default scripting options for scripting objects from Object Explorer in SSMS have changed:

    • 이전에는 생성된 스크립트의 대상을 SQL Server의 최신 버전(현재 SQL Server 2017)으로 지정하는 것이 새 설치에 대한 기본값이었습니다.Previously, the default on a new install was to have the generated script target the latest version of SQL Server (currently SQL Server 2017).
    • SSMS 17.2에서는 스크립트 설정을 원본과 일치 옵션이 새로 추가되었습니다.In SSMS 17.2 a new option has been added: Match Script Settings to Source. True로 설정하면 생성된 스크립트의 대상은 스크립팅되는 개체가 있는 서버와 동일한 버전, 엔진 유형 및 엔진 버전이 됩니다.When set to True, the generated script targets the same version, engine type, and engine edition as the server the object being scripted is from.
    • 스크립트 설정을 원본과 일치 값은 기본적으로 True로 설정되므로 새 SSMS 설치의 기본값은 자동으로 항상 개체를 원본 서버와 동일한 대상으로 스크립팅이 됩니다.The Match Script Settings to Source value is set to True by default, so new installs of SSMS will automatically default to always scripting objects to the same target as the original server.
    • 스크립트 설정을 원본과 일치 값을 False로 설정하면 기본 스크립팅 대상 옵션이 사용하도록 설정되어 이전과 같이 작동합니다.When the Match Script Settings to Source value is set to False, the normal scripting target options will be enabled and function as they did previously.
    • 또한 모든 스크립팅 옵션이 자체 섹션인 버전 옵션으로 이동하였습니다.Additionally, all the scripting options have been moved to their own section - Version Options. 따라서 더 이상 일반 스크립팅 옵션 아래에 없습니다.They are no longer under General Scripting Options.
  • “URL에서 복원”에서 국가 클라우드에 대한 지원 추가Added support for National Clouds in "Restore from URL"

  • 이제 QueryStoreUI 보고서는 sys.query_store_runtime_stats에서 추가 메트릭(RowCount, DOP, CLR Time 등)을 지원합니다.QueryStoreUI reports now supports additional metrics (RowCount, DOP, CLR Time etc.) from sys.query_store_runtime_stats.
  • Azure SQL Database에 IntelliSense 지원IntelliSense is now supported for Azure SQL Database
  • 보안: 연결 대화 상자가 기본적으로 Azure SQL Database 연결을 위해 신뢰하는 서버 인증서 및 요청 암호화에 연결되지 않음Security: connection dialog will default to not trusting server certificates and to requesting encryption for Azure SQL Database connections
  • Linux에서 SQL Server에 대한 지원과 관련된 일반 개선 사항:General improvements around support for SQL Server on Linux:
    • 데이터베이스 메일 노드의 재등장Database Mail node is back
    • 경로와 관련된 몇 가지 문제 해결Addressed some issues related to paths
    • 작업 모니터 안정성 개선Activity Monitor stability improvements
    • [연결 속성] 대화 상자에 정확한 플랫폼 표시Connection Properties dialog displays the correct platform
  • 성능 대시보드 서버 보고서를 기본 보고서로 제공:Performance Dashboard server report now available as a default report:
    • SQL Server 2008 이상의 버전에 연결할 수 있습니다.Can connect to SQL Server 2008 and newer versions.
    • 누락된 인덱스 하위 보고서는 점수 매기기를 사용하여 가장 유용한 인덱스를 식별하는 데 도움을 줍니다.Missing indexes sub-report uses scoring to assist in identifying most useful indexes.
    • 기록 대기 상태 하위 보고서는 대기 범주를 집계합니다.Historical wait stats sub-report now aggregates waits be category. 유휴 및 중지 대기는 기본적으로 필터링됩니다.Idle and sleep waits filtered out by default.
    • 새 기록 래치 하위 보고서.New Historical latches sub-report.
  • 실행 계획 노드 검색을 사용하여 계획 속성을 검색할 수 있습니다.Showplan node search allows searching in plan properties. 테이블 이름과 같은 연산자 속성을 쉽게 찾을 수 있습니다.Easily look for any operator property such as table name. 계획을 볼 때 이 옵션을 사용하려면To use this option when viewing a plan:
    • 계획을 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 [노드 찾기] 옵션을 클릭합니다.Right-click on plan, and in the context menu click on Find Node option
    • CTRL+F 사용Use CTRL+F

전체 변경 내용 목록을 보려면 SQL Server Management Studio - 변경 로그(SSMS)를 참조하세요.For the full list of changes, see SQL Server Management Studio - Changelog (SSMS).

사용자 데이터 수집에 대한 자세한 내용은 SQL Server 개인 정보 취급 방침을 참조하세요.For information about user data collection, see SQL Server Privacy Statement.

지원되는 SQL 서비스Supported SQL offerings

  • 이 버전의 SSMS는 지원되는 모든 버전의 SQL Server 2008 - SQL Server 2017에서 작동하며 Azure SQL Database와 Azure SQL Data Warehouse의 최신 클라우드 기능 사용에 대해 최고 수준의 지원을 제공합니다.This version of SSMS works with all supported versions of SQL Server 2008 - SQL Server 2017 and provides the greatest level of support for working with the latest cloud features in Azure SQL Database and Azure SQL Data Warehouse.
  • SQL Server 2000 또는 SQL Server 2005에 대한 명시적 블록은 없지만 일부 기능이 제대로 작동하지 않을 수 있습니다.There is no explicit block for SQL Server 2000 or SQL Server 2005, but some features may not work properly.
  • 또한 SSMS 17.x는 SSMS 16.x 또는 SQL Server 2014 SSMS 및 이전 버전과 함께 설치할 수 있습니다.Additionally, SSMS 17.x can be installed side by side with SSMS 16.x or SQL Server 2014 SSMS and earlier.

지원되는 운영 체제Supported Operating systems

이 SSMS 릴리스는 사용 가능한 최신 서비스 팩과 함께 사용할 경우 다음과 같은 64비트 플랫폼을 지원합니다.This release of SSMS supports the following 64-bit platforms when used with the latest available service pack:

  • Windows 10(64비트)Windows 10 (64-bit)
  • Windows 8.1(64비트)Windows 8.1 (64-bit)
  • Windows 8(64비트)Windows 8 (64-bit)
  • Windows 7(SP1)(64비트)Windows 7 (SP1) (64-bit)
  • Windows Server 2016 *Windows Server 2016 *
  • Windows Server 2012 R2(64비트)Windows Server 2012 R2 (64-bit)
  • Windows Server 2012(64비트)Windows Server 2012 (64-bit)
  • Windows Server 2008 R2(64비트)Windows Server 2008 R2 (64-bit)

* SSMS 17.X는 Windows Server 2016 이전에 출시된 Visual Studio 2015 격리 셸을 기반으로 합니다.* SSMS 17.X is based on the Visual Studio 2015 Isolated shell, which was released before Windows Server 2016. Microsoft는 앱 호환성을 중요하게 생각하며 이미 제공된 응용 프로그램이 최신 Windows 버전에서 계속 실행되는지 확인합니다.Microsoft takes app compatibility seriously and ensures that already-shipped applications continue to run on the latest Windows releases. Windows Server 2016에서 SSMS 실행 시 발생하는 문제를 최소화하려면 SSMS에 최신 업데이트가 모두 적용되어 있는지 확인합니다.To minimize issues running SSMS on Windows Server 2016, ensure SSMS has all of the latest updates applied. Windows Server 2016에서 SSMS와 관련된 문제가 발생하는 경우 지원 센터로 문의하세요.If you experience any issues with SSMS on Windows Server 2016, contact support. 지원 팀에서는 문제가 SSMS, Visual Studio 또는 Windows 호환성과 관련이 있는지 확인합니다.The support team determines if the issue is with SSMS, Visual Studio, or with Windows compatibility. 그런 후 해당 문제를 추가 조사를 위해 해당 팀으로 전송합니다.The support team then routes the issue to the appropriate team for further investigation.

SSMS 설치 팁 및 문제SSMS installation tips and issues

설치 시 다시 부팅 최소화Minimize Installation Reboots

  • SSMS 설치 프로그램에서 설치 후 다시 부팅하도록 요구할 가능성을 줄이려면 다음 작업을 수행합니다.Take the following actions to reduce the chances of SSMS setup requiring a reboot at the end of installation:

    • 최신 버전의 Visual C++ 2013 재배포 가능 패키지를 실행하고 있는지 확인합니다.Make sure you are running an up-to-date version of the Visual C++ 2013 Redistributable Package. 버전 12.00.40649.5 이상이 필요합니다.Version 12.00.40649.5 (or greater) is required. x64 버전만 필요합니다.Only the x64 version is needed.
    • 컴퓨터의 .NET Framework 버전이 4.6.1 이상인지 확인합니다.Verify the version of .NET Framework on the computer is 4.6.1 (or greater).
    • 컴퓨터에 열려 있는 다른 Visual Studio 인스턴스를 닫습니다.Close any other instances of Visual Studio that are open on the computer.
    • 컴퓨터에 최신 OS 업데이트가 모두 설치되어 있는지 확인합니다.Make sure all the latest OS updates are installed on the computer.
    • 위에 언급한 작업은 일반적으로 한 번만 수행하면 됩니다.The noted actions are typically required only once. 동일한 주 버전의 SSMS로 추가 업그레이드를 수행하는 동안 다시 부팅해야 하는 몇 가지 경우가 있습니다.There are few cases where a reboot is required during additional upgrades to the same major version of SSMS. 부 버전 업그레이드의 경우 SSMS에 대한 모든 필수 조건이 컴퓨터에 이미 설치되어 있습니다.For minor upgrades, all the prerequirements for SSMS are already be installed on the computer.
  • 알려진 문제 및 해결 방법 목록을 보려면 SQL Server Management Studio - 릴리스 정보를 참조하세요.To see the list of known issues and work-arounds, see SQL Server Management Studio - Release Notes

사용 가능한 언어Available Languages

참고

영어 이외의 지역화된 SSMS 릴리스는 Windows 8, Windows 7, Windows Server 2012 및 Windows Server 2008 R2에 설치하는 경우 KB 2862966 보안 업데이트 패키지 가 필요합니다.Non-English localized releases of SSMS require the KB 2862966 security update package if installing on: Windows 8, Windows 7, Windows Server 2012, and Windows Server 2008 R2.

이 SSMS 릴리스는 다음 언어로 설치할 수 있습니다.This release of SSMS can be installed in the following languages:

SQL Server Management Studio 17.2:SQL Server Management Studio 17.2:
중국어(중국) | 중국어(대만) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 Chinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

SQL Server Management Studio 17.2 업그레이드 패키지(17.x에서 17.2로 업그레이드):SQL Server Management Studio 17.2 Upgrade Package (upgrades 17.x to 17.2):
중국어(중국) | 중국어(대만) | 영어(미국) | 프랑스어 | 독일어 | 이탈리아어 | 일본어 | 한국어 | 포르투갈어(브라질) | 러시아어 | 스페인어 Chinese (People's Republic of China) | Chinese (Taiwan) | English (United States) | French | German | Italian | Japanese | Korean | Portuguese (Brazil) | Russian | Spanish

릴리스 정보Release Notes

다음은 이 17.2 릴리스의 문제 및 제한 사항입니다.The following are issues and limitations with this 17.2 release:

  • “Active Directory - MFA를 지원하는 유니버설” 인증을 사용하는 쿼리 창을 한 시간 이상 연 후 쿼리를 실행하면 다음과 유사한 오류가 발생할 수 있습니다.Query windows using "Active Directory - Universal with MFA Support" authentication may experience an error similar to the following, when attempting to execute a query after being open for about an hour or more:

    Msg 0, Level 11, State 0, Line 0 The connection is broken and recovery is not possible. The client driver attempted to recover the connection one or more times and all attempts failed. Increase the value of *ConnectRetryCount* to increase the number of recovery attempts.

    쿼리를 다시 실행하면 오류를 통과하고 성공하게 됩니다.Re-running the query should get past the error and succeed.

  • MFA를 지원하는 유니버설 인증을 사용하는 Azure AD에는 다른 SSMS 기능이 지원되지 않습니다.The following SSMS functionality is not supported for Azure AD using Universal Authentication with MFA:

    • 새 테이블/뷰 디자이너는 이전 스타일 로그인 프롬프트를 표시하며 Azure AD 인증을 위해 작동하지 않습니다.The New Table/View designer shows the old-style login prompt, and does not work for Azure AD authentication.
    • 상위 200개의 행 편집 기능은 Azure AD 인증을 지원하지 않습니다.The Edit Top 200 Rows feature doesn't support Azure AD authentication.
    • 등록된 서버 구성 요소는 Azure AD 인증을 지원하지 않습니다.The Registered Server component does not support Azure AD authentication.
    • 데이터베이스 엔진 튜닝 관리자는 Azure AD 인증에 대해 지원되지 않습니다.The Database Engine Tuning Advisor is not supported for Azure AD authentication. 사용자에게 제공된 오류 메시지가 유용하지 않은 알려진 문제가 있습니다. 예상과는 달리 파일 또는 어셈블리 'Microsoft.IdentityModel.Clients.ActiveDirectory,...를 로드할 수 없습니다.There is a known issue where the error message presented to the user is less than helpful: Could not load file or assembly 'Microsoft.IdentityModel.Clients.ActiveDirectory,… 데이터베이스 엔진 튜닝 관리자는 Microsoft Azure SQL Database를 지원하지 않습니다. (DTAClient).instead of the expected Database Engine Tuning Advisor does not support Microsoft Azure SQL Database. (DTAClient).

ASAS

  • SSAS의 개체 탐색기는 AS Azure 연결 속성에 Windows 인증 사용자 이름을 표시하지 않습니다.Object Explorer in SSAS will not show the Windows Auth username in AS Azure connection properties. 자세한 내용은 SSMS 변경 로그를 참조하세요.For more information, see the SSMS changelog.

이전 릴리스Previous releases

이전 SQL Server Management Studio 릴리스Previous SQL Server Management Studio Releases

피드백Feedback

needhelp_person_icon SQL 클라이언트 도구 포럼 | Microsoft Connect에 문제 또는 제안을 기록하세요needhelp_person_icon SQL Client Tools Forum | Log an issue or suggestion at Microsoft Connect

관련 항목:See Also