다음을 통해 공유


솔루션, 프로젝트 및 항목 소개

Microsoft SQL Server Management Studio는 스크립트, 쿼리, 데이터 연결, 파일 등의 데이터베이스 프로젝트를 관리하기 위한 두 개의 컨테이너인 솔루션과 프로젝트를 제공합니다. 이러한 컨테이너가 보유하는 개체를 항목이라고 합니다.

중요 정보중요

   Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.

프로젝트는 파일 집합과 연결 정보 같은 관련 메타데이터로 구성됩니다. 프로젝트의 파일은 프로젝트가 대상으로 하는 Microsoft SQL Server 구성 요소에 따라 달라집니다. 예를 들어 SQL Server 프로젝트는 데이터베이스의 개체를 정의하는 DDL(데이터 정의 언어) 쿼리를 포함할 수 있습니다.

솔루션은 하나 이상의 프로젝트와 솔루션을 전체적으로 정의할 수 있는 파일 및 메타데이터로 구성됩니다.

솔루션과 프로젝트에는 데이터베이스 솔루션을 만드는 데 필요한 스크립트, 쿼리, 연결 정보 및 파일을 나타내는 항목이 있습니다. 이러한 컨테이너를 사용하여 다음을 수행할 수 있습니다.

  • 쿼리나 스크립트에서 소스 제어를 구현합니다.

  • 전체로서의 솔루션이나 개별 프로젝트의 설정을 관리합니다.

  • 데이터베이스 솔루션을 구성하는 항목에 초점을 맞추면서 솔루션 탐색기를 사용하여 파일 관리의 세부 정보를 처리합니다.

  • 각 프로젝트의 항목을 참조하지 않고 솔루션의 여러 프로젝트나 솔루션 자체에 유용한 항목을 추가합니다.

  • 솔루션이나 프로젝트와 독립적인 기타 파일에 대한 작업을 수행합니다.

프로젝트에 포함된 항목은 프로젝트 유형과 SQL Server Management Studio를 사용하고 있는지 여부에 따라 달라집니다. 이 섹션에서는 다음 항목을 다룹니다.

[!참고]

SQL Server Management Studio는 Microsoft Visual Studio 또는 Microsoft Business Intelligence Development Studio 솔루션이나 프로젝트를 지원하지 않습니다.

항목

설명

컨테이너로서의 솔루션

컨테이너로서의 솔루션에 대한 추가 정보를 제공합니다.

컨테이너로서의 프로젝트

컨테이너로서의 프로젝트에 대한 추가 정보를 제공합니다.

프로젝트 항목

프로젝트에 포함할 수 있는 연결, 쿼리 및 파일에 대해 설명합니다.

솔루션 및 프로젝트 관리 파일

솔루션과 파일을 관리하기 위해 SQL Server Management Studio에 사용되는 파일에 대한 정보를 제공합니다.

기타 파일

프로젝트 또는 솔루션과 연결되지 않은 파일에 대한 작업을 수행하는 방법에 대해 설명합니다.

다중 프로젝트 솔루션

여러 프로젝트를 솔루션으로 결합할 수 있는 방법에 대해 설명합니다.

소스 제어로 파일 저장소 관리

SQL Server Management Studio가 소스 제어 제품과 함께 작동하는 방법을 소개합니다.

파일 인코딩 관리

유니코드 인코딩이나 다른 코드 페이지를 사용하여 파일을 열고 저장하는 방법에 대해 설명합니다.