SQL Server Management Studio(SSMS)란?

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

SSMS(SQL Server Management Studio)는 SQL 인프라를 관리하기 위한 통합 환경입니다. SSMS를 사용하여 SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure VM의 SQL Server, Azure Synapse Analytics의 모든 구성 요소에 액세스하고, 구성, 관리, 개발합니다. SSMS는 기술 수준에 상관없이 모든 개발자와 데이터베이스 관리자가 SQL Server에 액세스할 수 있도록 많은 서식 있는 스크립트 편집기와 광범위한 그래픽 도구 그룹을 결합하는 포괄적인 단일 유틸리티를 제공합니다.

Screenshot of SQL Server Management Studio.

SQL Server Management Studio 구성 요소

설명 구성 요소
개체 탐색기를 사용하여 하나 이상의 SQL Server 인스턴스에서 모든 개체를 보고 관리합니다. 개체 탐색기
템플릿 탐색기를 사용하여 쿼리 및 스크립트 개발 속도를 높이는 데 사용하는 상용구 텍스트 파일을 빌드 및 관리합니다. 템플릿 탐색기
사용되지 않는 솔루션 탐색기를 사용하여 쿼리 및 스크립트와 같은 관리 항목을 관리하는 데 사용되는 프로젝트를 빌드합니다. 솔루션 탐색기
Management Studio에 포함된 비주얼 디자인 도구를 사용하여 쿼리, 테이블 및 다이어그램 데이터베이스를 빌드합니다. Visual Database Tools
Management Studio 언어 편집기를 사용하여 쿼리와 스크립트를 대화식으로 빌드 및 디버그합니다. 쿼리 및 텍스트 편집기

비즈니스 인텔리전스용 SQL Server Management Studio

Analysis Services, Integration Services 및 Reporting Services에 액세스, 구성, 관리 및 관리하려면 SSMS를 사용합니다. 세 가지 비즈니스 인텔리전스 기술 모두 SSMS에 의존하지만 각 기술과 관련된 관리 작업은 약간씩 다릅니다.

참고 항목

Analysis Services, Reporting Services 및 Integration Services 솔루션을 만들고 수정하려면 SSMS가 아닌 SSDT(SQL Server Data Tools)를 사용합니다. SSDT(SQL Server Data Tools)는 MicrosoftVisual Studio를 기반으로 하는 개발 환경입니다.

SQL Server Management Studio를 사용하여 Analysis Services 솔루션 관리

SSMS를 통해 Analysis Services 개체를 관리할 수 있습니다. 예를 들어 백업을 수행하고 개체를 처리할 수 있습니다.

Management Studio는 MDX(Multidimensional Expressions), DMX(Data Mining Extensions) 및 XMLA(XML for Analysis)로 작성된 스크립트를 개발 및 저장할 수 있는 Analysis Services 스크립트 프로젝트를 제공합니다. Analysis Services Scripts 프로젝트를 사용하여 Analysis Services 인스턴스에서 관리 작업을 수행하거나 데이터베이스 및 큐브와 같은 개체를 다시 만듭니다. 예를 들어 기존 Analysis Services 인스턴스에 직접 새 개체를 만드는 Analysis Services Scripts 프로젝트에서 XMLA 스크립트를 개발할 수 있습니다. Analysis Services Scripts 프로젝트를 솔루션의 일부로 저장하고 소스 코드 제어와 통합할 수 있습니다.

SSMS를 사용하는 방법에 대한 자세한 내용은 SQL Server Management Studio를 사용하여 개발 및 구현하기를 참조 하세요.

SQL Server Management Studio를 사용하여 Integration Services 솔루션 관리

SSMS를 사용하면 Integration Services 서비스를 사용하여 패키지를 관리하고 실행 중인 패키지를 모니터링할 수 있습니다. Management Studio를 사용하여 패키지를 폴더로 구성하고, 패키지를 실행하고, 패키지를 가져오고 내보내고, DTS(데이터 변환 서비스) 패키지를 마이그레이션하고, Integration Services 패키지를 업그레이드할 수도 있습니다.

SQL Server Management Studio를 사용하여 Reporting Services 프로젝트 관리

SSMS를 사용하여 Reporting Services 기능을 사용하도록 설정하고, 서버 및 데이터베이스를 관리하고, 역할 및 작업을 관리합니다.

공유 일정 폴더를 사용하여 공유 일정을 관리하고 보고서 서버 데이터베이스(ReportServer, ReportServerTempDB)를 관리할 수 있습니다. 또한 보고서 서버 데이터베이스를 새로운 또는 다른 데이터베이스 엔진으로 이동할 때 master 시스템 데이터베이스에서 RSExecRole을 만듭니다. 이러한 작업에 대한 자세한 내용은 다음 문서를 참조하세요.

다양한 기능을 사용하도록 설정 및 구성하고, 서버 기본값을 설정하고, 역할 및 작업을 관리하여 서버를 관리하기도 합니다. 이러한 작업에 대한 자세한 내용은 다음 문서를 참조하세요.

영어가 아닌 언어 버전의 SQL Server Management Studio

혼합 언어 설정의 블록이 해제되었습니다. 프랑스어 Windows에 SSMS 독일어를 설치할 수 있습니다. OS 언어가 SSMS 언어와 일치하지 않는 경우 사용자는 도구 > 옵션 > 국가별 설정에서 언어를 변경해야 합니다. 그렇지 않으면 SSMS는 영어 UI를 표시합니다.

이전 버전의 다른 로캘에 대한 자세한 내용은 SSMS의 영어 이외의 언어 버전 설치를 참조하세요.

SSMS에 대한 지원 정책

플랫폼 간 도구

SSMS는 Windows(AMD 또는 Intel)에서만 실행됩니다. Windows 이외의 플랫폼에서 실행되는 도구가 필요한 경우 Azure Data Studio를 살펴보세요. Azure Data Studio는 macOS, Linux 및 Windows에서 실행되는 플랫폼 간 도구입니다. 자세한 내용은 Azure Data Studio를 참조하세요.

도움말 보기

SQL 설명서에 참여하세요

SQL 콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 직접 편집하면 설명서가 개선될 뿐만 아니라 페이지에 참여자로 기입됩니다.

자세한 내용은 SQL Server 설명서에 기여하는 방법을 참조하세요.

다음 단계

SSMS, 일반 작업 및 관련 도구에 대한 자세한 내용은 다음 문서를 참조하세요.