다음을 통해 공유


SQL Server Management Studio를 사용하여 Synapse SQL에 연결

SSMS(SQL Server Management Studio)를 사용하여 서버리스 SQL 풀 또는 전용 SQL 풀 리소스를 통해 Azure Synapse Analytics에서 Synapse SQL에 연결하고 쿼리할 수 있습니다.

참고 항목

서버리스 SQL 풀에 지원되는 도구:

  • Visual Studio Codemssql 확장입니다.
  • SSMS는 버전 18.5부터 부분적으로 지원됩니다. 연결하고 쿼리하는 데만 사용할 수 있습니다.

필수 조건

  • SSMS(SQL Server Management Studio)
  • 데이터 웨어하우스입니다. 전용 SQL 풀에 대한 데이터 웨어하우스를 만들려면 전용 SQL 풀 만들기를 참조 하세요. 서버리스 SQL 풀의 경우 기본 제공이라는 데이터 웨어하우스가 생성 시 작업 영역에 이미 프로비전되어 있습니다.
  • 정규화된 SQL 서버 이름입니다. 이 이름을 찾으려면 Synapse SQL에 연결을 참조하세요.

Synapse SQL에 연결

전용 SQL 풀을 사용하여 Synapse SQL에 연결하려면 다음 단계를 수행합니다.

  1. SSMS(SQL Server Management Studio)를 엽니다.

  2. 서버에 연결 대화 상자에서 필드를 입력한 다음, 연결을 선택합니다.

    서버에 연결 대화 상자를 보여 주는 스크린샷

    • 서버 이름: 이전에 식별된 서버 이름을 입력합니다.
    • 인증: SQL Server 인증 또는 Active Directory 통합 인증과 같은 인증 유형을 선택합니다.
    • 로그인암호: SQL Server 인증을 선택한 경우 사용자 이름과 암호를 입력합니다.
  3. 개체 탐색기에서 Azure SQL Server를 확장합니다. 샘플 AdventureWorksDW 데이터베이스와 같이 서버와 연결된 데이터베이스를 볼 수 있습니다. 데이터베이스를 확장하여 테이블을 볼 수 있습니다.

    개체 탐색기 창을 보여 주는 스크린샷

샘플 쿼리 실행

데이터베이스 연결을 설정한 후 데이터를 쿼리할 수 있습니다.

  1. SQL Server 개체 탐색기에서 데이터베이스를 마우스 오른쪽 단추로 클릭합니다.

  2. 새 쿼리를 선택합니다. 새 쿼리 창이 열립니다.

    새 쿼리 창의 스크린샷

  3. 다음 T-SQL(Transact-SQL) 쿼리를 쿼리 창에 복사합니다.

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. Execute를 선택하여 쿼리를 실행하거나 F5 바로 가기를 사용합니다.

    쿼리를 실행하는 실행 단추의 스크린샷

  5. 쿼리 결과를 봅니다. 다음 예제 FactInternetSales 에서는 테이블에 60,398개의 행이 있습니다.

    쿼리 결과의 스크린샷.