적용 대상:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure 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에 대한 액세스를 제공하는 단일 포괄적인 유틸리티를 제공합니다.
설명 | 구성 요소 |
---|---|
개체 탐색기를 사용하여 하나 이상의 SQL Server 인스턴스에 있는 모든 개체를 보고 관리합니다. | 개체 탐색기 |
템플릿 탐색기를 사용하여 쿼리 및 스크립트 개발 속도를 높이기 위해 사용하는 상용구 텍스트 파일을 빌드하고 관리합니다. | 템플릿 탐색기 |
사용되지 않는 솔루션 탐색기를 사용하여 스크립트 및 쿼리와 같은 관리 항목을 관리하는 프로젝트를 빌드합니다. | 솔루션 탐색기 |
SSMS에 포함된 시각적 디자인 도구를 사용하여 쿼리, 테이블 및 다이어그램 데이터베이스를 빌드합니다. | Visual Database Tools |
SSMS 언어 편집기를 사용하여 쿼리 및 스크립트를 대화형으로 빌드하고 디버그합니다. | 쿼리 및 텍스트 편집기 |
SSMS를 사용하여 Analysis Services, Integration Services 및 Reporting Services에 액세스, 구성, 관리 및 관리합니다. 세 가지 비즈니스 인텔리전스 기술 모두 SSMS를 사용하지만 각각과 관련된 관리 작업은 약간 다릅니다.
참고
Analysis Services, Integration Services 솔루션 및 Reporting Services를 만들고 수정하려면 SSMS가 아닌 SSDT(SQL Server Data Tools)를 사용합니다. SSDT(SQL Server Data Tools) 는 Microsoft Visual Studio를 기반으로 하는 개발 환경입니다.
SSMS(SQL Server Management Studio)를 사용하면 백업 수행 및 개체 처리와 같은 Analysis Services 개체를 관리할 수 있습니다.
SSMS는 MDX(다차원 식),DAX(데이터 분석 식), DMX(데이터 마이닝 확장) 및 XMLA(XML for Analysis)로 작성된 스크립트를 개발하고 저장할 수 있는 Analysis Services 스크립트 프로젝트를 제공합니다.
이러한 스크립트는 관리 작업을 수행하거나 Analysis Services 큐브의 데이터베이스 및 인스턴스와 같은 개체를 다시 만드는 데 사용됩니다. 예를 들어 Analysis Services 스크립트 프로젝트에서 XMLA 스크립트를 개발하여 기존 인스턴스에 직접 새 개체를 만들 수 있습니다. 이러한 프로젝트는 솔루션의 일부로 저장되고 소스 코드 제어와 통합될 수 있습니다.
참고
DAX는 원래 테이블 형식 데이터 모델을 위해 설계되었지만 SQL Server Analysis Services에서 다차원 모델을 쿼리하는 데도 사용할 수 있습니다. SSMS는 DAX 및 MDX를 수행할 수 있지만 작업 중인 모델 및 실행하려는 쿼리 유형에 대해 유의해야 할 몇 가지 고려 사항이 있습니다.
SSMS의 Analysis Services 스크립트 프로젝트에 대한 자세한 내용은 Analysis Services 스크립트 프로젝트를 참조하세요.
SSMS(SQL Server Management Studio)를 사용하여 실행 중인 SSIS 패키지를 관리하고 모니터링할 수 있습니다. 패키지를 폴더로 구성하고, Integration Services 패키지를 실행, 가져오기, 내보내기 및 업그레이드할 수 있습니다. 그러나 SSIS 2012 이후 패키지 스토리지가 변경되었습니다. 기본 인스턴스의 msdb
서버 데이터베이스에 더 이상 저장되지 않지만 이제 SSIS 카탈로그 데이터베이스(SSISDB
)를 통해 관리됩니다. 즉, 이전 버전의 SSIS에서와 동일한 방식으로 패키지를 더 이상 관리할 수 없습니다. SSMS를 사용하여 SSIS 카탈로그 데이터베이스를 관리할 수 있지만 개체 탐색기에서 Integration Services 카탈로그 노드를 사용해야 합니다.
최신 버전의 SSMS는 SQL 인프라를 관리하기 위한 통합 환경을 제공합니다. 또한 사용자가 SSMS의 개체 탐색기에서 SSIS 카탈로그에 저장된 SSIS 패키지를 실행할 수 있습니다.
SSMS 내의 가져오기 및 내보내기 마법사 를 사용하여 SSIS 패키지를 만들 수 있습니다. 이는 SSIS에 대해 알아보기 위한 좋은 시작점입니다. 그러나 SSDT(SQL Server Data Tools) 를 사용하여 더 복잡한 패키지에 대한 패키지를 만들고 관리해야 합니다.
SSMS(SQL Server Management Studio)는 Reporting Services 기능을 사용하도록 설정하고 서버 및 데이터베이스를 관리하며 역할 및 작업을 관리합니다. 공유 일정 폴더를 사용하여 공유 일정을 관리하고 보고서 서버 데이터베이스(ReportServer
, ReportServerTempDB
)를 관리할 수 있습니다. 보고서 서버 데이터베이스를 새 SQL Server 인스턴스로 이동하는 경우 시스템 데이터베이스에 RSExecRole을 master
만들어야 합니다.
이러한 작업에 대한 자세한 내용은 SSMS의 Reporting Services, 보고서 서버 데이터베이스 관리 및 RSExecRole 만들기 문서를 참조하세요.
또한 다양한 기능을 사용하도록 설정 및 구성하고, 서버 기본값을 설정하고, 역할 및 작업을 관리하여 서버를 관리합니다.
이러한 작업에 대한 자세한 내용은 다음 문서를 참조하세요.
SSMS는 SSRS를 비롯한 모든 SQL 인프라를 관리하기 위한 통합 환경을 제공합니다. 웹 포털에서 기능을 사용하도록 설정하고, 서버 기본값을 설정하고, 실행 중인 작업을 관리하고, 사용자 지정 보고서를 보고, 공유 일정을 만들고 관리할 수 있습니다.
참고
SSMS는 SSRS에 대한 다양한 관리 기능을 제공하지만 온라인 보고서 관리자 또는 Report Services 구성 관리자를 대체하는 것은 아닙니다. SSMS 내에서 SSRS를 효과적으로 관리하려면 최신 버전 및 설명서를 계속 업데이트하는 것이 좋습니다. 특정 질문이 있거나 추가 지원이 필요한 경우 자유롭게 문의하세요.
혼합 언어 설정의 블록이 해제되었습니다. 프랑스어 Windows 컴퓨터에 독일어로 SSMS를 설치할 수 있습니다. 운영 체제 언어가 SSMS 언어와 일치하지 않는 경우 사용자는 도구 > 옵션 > 국가별 설정에서 언어를 변경해야 합니다. 그렇지 않으면 SSMS는 영어 UI를 표시합니다.
이전 버전의 다른 로캘에 대한 자세한 내용은 비영어 버전의 SSMS 설치를 참조하세요.
SSMS 17.0부터 SQL Tools 팀은 microsoft 최신 수명 주기 정책 채택했습니다.
원래 최신 수명 주기 정책 공지읽어보십시오. 자세한 내용은 최신 정책 FAQ 참조하세요.
진단 데이터 수집 및 기능 사용 정보는 SQL Server 개인 정보 취급 방침 보완 및 진단 데이터 수집을 참조하세요.
SSMS는 Windows(AMD 또는 Intel)에서만 실행됩니다. Windows 이외의 플랫폼에서 실행되는 도구가 필요한 경우 Azure Data Studio를 살펴보세요. Azure Data Studio는 macOS, Linux 및 Windows에서 실행되는 플랫폼 간 도구입니다. 자세한 내용은 Azure Data Studio를 참조하세요.
- SQL에 대한 아이디어: SQL Server를 개선하기 위해 제안할 사항이 있나요?
- Microsoft Q & A(SQL Server)
- DBA Stack Exchange(태그 sql-server): SQL Server 관련 문의 사항
- Stack Overflow(태그 sql-server): SQL 개발 관련 문의 사항
- Reddit: SQL Server에 대한 일반 토론
- Microsoft SQL Server 사용 조건 및 정보
- 비즈니스 사용자에 대한 지원 옵션
- 그 밖의 SQL Server 도움말 및 피드백
SQL 콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 그렇게 하면 설명서를 개선하는 데 도움이 될 뿐만 아니라 페이지의 기여자로도 인정받게 됩니다.
자세한 내용은 Microsoft Learn 설명서 편집에 관한 정보를 참조하세요.