Azure SQL Database 만들기(미리 보기)

이 문서에서는 Visual Studio Code MSSQL 확장을 사용하여 Azure SQL Database(무료 계층)를 신속하게 프로비전하는 방법을 보여 줍니다.

이 환경은 사용자 지정할 수 없는 무료 계층 프로비저닝만 제공합니다. 컴퓨팅, 스토리지 또는 가격 책정 옵션은 변경할 수 없습니다.

고급 설정을 구성하거나 유료 계층을 사용하려면 Azure 포털을 통해 데이터베이스를 배포합니다.

Visual Studio Code MSSQL 확장은 Azure 통합되므로 편집기를 종료하지 않고도 Azure SQL 데이터베이스를 프로비전하고 연결할 수 있습니다. 배포 페이지의 안내 마법사는 Azure 계정으로 인증하고 몇 분 안에 완전히 관리되는 Azure SQL 데이터베이스를 만듭니다. 프로비저닝 환경은 무료 계층에서 시작되므로 무료로 클라우드 데이터베이스를 만들고 연결할 수 있습니다.

Tip

Azure SQL Database 프로비전은 현재 미리 보기 상태이며 피드백에 따라 변경될 수 있습니다. GitHub 토론의 커뮤니티에 참여하여 아이디어를 공유하거나 문제를 보고합니다.

Features

MSSQL 확장의 Azure 통합은 다음과 같은 기능을 제공합니다.

  • 무료로 무료 계층부터 시작하여 Visual Studio Code Azure SQL 데이터베이스를 직접 프로비전합니다.
  • 영구 로그인과 함께 Microsoft Entra ID 사용하여 Azure 계정으로 인증합니다.
  • 안내 마법사의 단일 페이지에서 구독, 리소스 그룹, 서버 및 데이터베이스를 구성합니다.
  • 무료 월별 한도에 도달하면 어떻게 되는지 선택합니다. 다음 달까지 자동 일시 중지하거나 표준 서버리스 요금으로 계속 진행합니다.
  • 프로비전이 완료되는 순간 새 데이터베이스에 자동으로 연결하고 저장된 프로필에 연결이 추가됩니다.

Prerequisites

Visual Studio Code Azure SQL 데이터베이스를 프로비전하기 전에 다음 요구 사항을 충족하는지 확인합니다.

Azure SQL 데이터베이스 프로비전

MSSQL 확장의 배포 페이지에서 새 Azure SQL 데이터베이스를 프로비전할 수 있습니다.

  1. MSSQL 확장 활동 모음에서 배포 보기를 선택합니다.

  2. Azure SQL Database 만들기를 선택합니다.

    배포 옵션을 보여 주는 스크린샷.

  3. 메시지가 표시되면 Azure 계정으로 로그인합니다.

  4. 단일 페이지에서 데이터베이스를 구성합니다.

    • 구독: 새 데이터베이스를 소유하는 Azure 구독을 선택합니다.
    • 리소스 그룹: 기존 리소스 그룹을 선택하거나 새 리소스 그룹을 만듭니다.
    • 서버: 기존 Azure SQL 논리 서버를 선택하거나 새 서버를 만듭니다. 새 서버는 관리자 로그인 및 암호를 묻는 메시지를 표시합니다.
    • 데이터베이스 이름: 새 데이터베이스의 이름을 입력합니다.
    • 선택적 설정: 프로필 이름, 연결 그룹, 데이터 원본 또는 태그를 추가합니다.

    만들기 화면을 보여 주는 스크린샷.

  5. 무료 계층의 경우 월별 한도에 도달하면 어떻게 되는지 선택합니다.

    • 다음 달까지 데이터베이스를 자동으로 일시 중지합니다.
    • 표준 서버리스 속도로 계속합니다.
  6. 데이터베이스 만들기를 선택합니다. 확장은 데이터베이스를 만들고 저장된 프로필에 연결을 추가합니다. 프로비전이 완료되면 새 연결이 자동으로 연결됩니다.

프로비저닝 후

Azure SQL 데이터베이스를 프로비전하고 연결한 후 Visual Studio Code 워크플로를 계속합니다.

  • 스키마 디자이너를 열어 데이터 모델을 디자인하고 발전합니다. 스키마 디자이너에서 GitHub Copilot 통합을 사용하면 자연어로 스키마를 설명하고 GitHub Copilot 테이블과 관계를 생성할 수 있습니다.
  • 데이터 API 작성기를 사용하여 스키마에서 REST, GraphQL 및 MCP(모델 컨텍스트 프로토콜) 엔드포인트를 생성합니다. 동일한 Azure SQL 연결에서 작동합니다.
  • SQL Notebook 또는 표준 쿼리 편집기를 사용하여 쿼리를 빌드하고 데이터를 탐색합니다.

이러한 기능을 함께 사용하면 프로비전된 Azure SQL 데이터베이스에서 작동하는 백엔드에 이르는 전체 경로를 모두 Visual Studio Code 내에서 경험할 수 있습니다.

Limitations

  • 현재 Azure SQL Database만 지원됩니다. Azure SQL Managed Instance 및 Azure Virtual Machines의 SQL Server 지원되지 않습니다.
  • 무료 계층은 표준 Azure SQL Database 무료 제품 제한을 따릅니다. 월별 한도에 도달하면 선택한 동작(자동 일시 중지 또는 계속)이 적용됩니다.
  • 프로비저닝을 위해 Microsoft Entra ID 인증이 필요합니다.

피드백 및 지원

아이디어, 피드백이 있거나 커뮤니티에 참여하려는 경우 다음에서 https://aka.ms/vscode-mssql-discussions토론에 참여하세요. 버그를 보고하려면 다음을 방문하세요 https://aka.ms/vscode-mssql-bug. 새 기능을 요청하려면 .으로 이동합니다 https://aka.ms/vscode-mssql-feature-request.