다음을 통해 공유


편집기 열기(SQL Server Management Studio)

적용 대상: SQL ServerAzure SQL 데이터베이스Azure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System(PDW)

이 항목에서는 SQL Server Management Studio에서 데이터베이스 엔진 쿼리, MDX, DMX 또는 XML/A 편집기를 여는 방법을 설명합니다. 열면 각 편집기 창이 Management Studio의 중앙 창에 탭으로 표시됩니다.

시작하기 전에

Management Studio는 Transact-SQL 스크립트를 편집하기 위한 데이터베이스 엔진 쿼리 편집기, 해당 언어를 사용하여 스크립트를 편집하기 위한 DMX 및 MDX 편집기, XML/A 스크립트 또는 XML 파일 편집을 위한 XML/A 편집기 등 4개의 편집기를 지원합니다. 편집기를 사용하여 텍스트 파일을 편집할 수도 있습니다.

한계 및 제한사항

고유한 코드 페이지를 사용하는 다른 사이트의 사용자와 파일을 공유하는 경우 파일을 읽을 때 오류를 방지하기 위해 적절한 유니코드 코드 페이지로 파일을 저장해야 합니다. 또한 UNIX 또는 Macintosh용 파일을 저장할 때 적절한 문서 형식으로 파일을 저장해야 합니다. 파일 메뉴에서, 저장 버튼 옆의 아래쪽 화살표를 클릭해 다른 이름으로 저장인코딩으로 저장을 선택한 다음, 줄 끝 옵션 아래에서 Unix 또는 Macintosh를 선택합니다.

권한

코드 편집기에서 수행하는 작업에는 로그인하는 데 사용한 인증 계정에 부여된 권한이 적용됩니다. 예를 들어 Windows 인증을 사용하여 데이터베이스 엔진 쿼리 편집기 창을 여는 경우 Windows 로그인 계정에 액세스할 수 있는 권한이 없는 개체를 참조하는 Transact-SQL 문을 실행할 수 없습니다.

방법: 편집기 열기

이 섹션에서는 SQL Server Management Studio에서 다양한 편집기를 여는 방법을 설명합니다.

파일/새 메뉴 사용

파일 메뉴에서 새로 만들기를 클릭한 다음 쿼리 편집기 옵션 중 하나를 선택합니다.

  • 현재 연결을 사용하여 쿼리 -Opens Management Studio에서 현재 연결과 연결된 형식의 새 편집기 창입니다. 편집기 창은 현재 연결과 동일한 인증 정보를 사용합니다. 예를 들어 개체 탐색기에서 데이터베이스 엔진의 인스턴스를 선택한 다음 현재 연결에서 쿼리를 사용하는 경우 Management Studio는 동일한 인증 정보를 사용하여 동일한 인스턴스에 연결된 데이터베이스 엔진 쿼리 편집기를 엽니다.

  • 데이터베이스 엔진 쿼리 - 데이터베이스 엔진 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 데이터베이스 엔진 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services MDX 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services MDX 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services DMX 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services DMX 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services XML/A 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services XML/A 쿼리 편집기 및 대화 상자를 엽니다.

파일/열기 메뉴 사용

파일 메뉴에서 열기를 클릭한 다음 파일로 이동하여 엽니다. Management Studio는 파일 확장 프로그램에 적합한 편집기 형식을 열고, 파일 내용을 편집기 창에 복사하고, 필요한 경우 연결 대화 상자를 엽니다. 예를 들어 .sql 확장이 있는 파일을 열면 Management Studio에서 데이터베이스 엔진 쿼리 편집기 창을 열고 .sql 파일의 내용을 복사한 다음 연결 대화 상자를 엽니다. 특정 편집기와 연결되지 않은 확장명과 함께 파일을 열면 Management Studio에서 텍스트 편집기 창을 열고 파일 내용에 복사합니다.

자세한 내용은 파일 확장자를 코드 편집기 연결(Associate File Extensions to a Code Editor)을 참조하세요.

도구 모음 사용

표준 도구 모음에서 다음 단추 중 하나를 클릭합니다.

  • 새 쿼리 - Management Studio에서 현재 연결과 연결된 형식의 새 편집기 창을 -Opens. 편집기 창은 현재 연결과 동일한 인증 정보를 사용합니다. 예를 들어 개체 탐색기에서 데이터베이스 엔진의 인스턴스를 선택한 다음 새 쿼리 단추를 클릭하면 Management Studio에서 동일한 인증 정보를 사용하여 동일한 인스턴스에 연결된 데이터베이스 엔진 쿼리 편집기를 엽니다.

  • 데이터베이스 엔진 쿼리 - 데이터베이스 엔진 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 데이터베이스 엔진 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services MDX 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services MDX 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services DMX 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services DMX 쿼리 편집기 및 대화 상자를 엽니다.

  • Analysis Services XML/A 쿼리 - Analysis Services 인스턴스에 연결하는 데 필요한 정보를 가져오는 새 Analysis Services XML/A 쿼리 편집기 및 대화 상자를 엽니다.

개체 탐색기 사용

개체 탐색기에서:

  • 데이터베이스 엔진 인스턴스에 연결된 서버 노드를 마우스 오른쪽 단추로 클릭한 다음 새 쿼리를 선택합니다. 그러면 데이터베이스 엔진의 동일한 인스턴스에 연결된 데이터베이스 엔진 쿼리 편집기 창이 열리고 창의 데이터베이스 컨텍스트가 로그인의 기본 데이터베이스로 설정됩니다.

  • 데이터베이스 노드를 마우스 오른쪽 단추로 클릭한 다음 새 쿼리를 선택합니다. 그러면 데이터베이스 엔진의 동일한 인스턴스에 연결된 데이터베이스 엔진 쿼리 편집기 창이 열리고 창의 데이터베이스 컨텍스트가 동일한 데이터베이스로 설정됩니다.

솔루션 탐색기 사용

솔루션 탐색기에서 폴더를 확장하고 폴더 내의 항목을 마우스 오른쪽 단추로 클릭한 다음 열기를 클릭하거나 항목 또는 파일을 두 번 클릭합니다.

템플릿 브라우저를 사용하여 데이터베이스 엔진 쿼리 편집기 열기

  • 보기 메뉴에서 템플릿 탐색기를 클릭합니다.

  • 템플릿 브라우저 창이 오른쪽 창에 나타납니다.

  • 템플릿을 두 번 클릭하여 템플릿의 텍스트가 포함된 데이터베이스 엔진 쿼리 창을 엽니다. 예를 들어 CREATE DATABASE 템플릿을 열려면 SQL Server 템플릿 폴더를 열고 데이터베이스 폴더를 열고 데이터베이스 만들기를 두 번 클릭합니다.