SQL Server 클라이언트를 사용하여 연결

SQL Server 명령줄 클라이언트를 사용하여 Cloud SQL에 연결할 수 있습니다. 이 페이지에서는 클라이언트 머신에서 로컬로 실행되고 있거나 Compute Engine VM에서 실행되고 있는 SQL Server 클라이언트를 Cloud SQL 인스턴스에 연결하는 방법을 설명합니다.

시작하기 전에

sqlcmd 클라이언트를 사용하여 Cloud SQL 인스턴스에 연결하려면 먼저 다음을 수행하세요.

로컬 머신 또는 Compute Engine VM에서 SQL Server 클라이언트 사용

sqlcmd 클라이언트를 사용하여 Cloud SQL 인스턴스에 연결하려면 다음 3가지 상위 작업을 수행해야 합니다.

  1. 클라이언트를 설치합니다.
  2. Cloud SQL 인스턴스에 대한 액세스를 구성합니다.
  3. Cloud SQL 인스턴스에 연결합니다.

클라이언트 설치

sqlcmd 클라이언트를 설치하려면 다음을 수행합니다.

Debian/Ubuntu

Debian/Ubuntu의 경우 해당 SQL Server 명령줄 도구를 설치합니다.

CentOS/RHEL

CentOS/RHEL의 경우 해당 SQL Server 명령줄 도구를 설치합니다.

openSUSE

openSUSE의 경우 해당 SQL Server 명령줄 도구를 설치합니다.

기타 플랫폼

SQL Server 설치에 대한 방문 페이지SQL Server 다운로드 페이지를 참조하세요.

Cloud SQL 인스턴스에 대한 액세스 구성

인스턴스에 대한 액세스를 구성하려면 다음 안내를 따르세요.

  1. 클라이언트 머신 또는 Compute Engine VM 인스턴스에서 내 IP는 무엇인가요?를 사용하여 클라이언트 머신의 IP 주소를 확인합니다.
  2. IP 주소를 복사합니다.
  3. Google Cloud 콘솔에서 Cloud SQL 인스턴스 페이지로 이동합니다.

    Cloud SQL 인스턴스로 이동

  4. 인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
  5. SQL 탐색 메뉴에서 연결을 선택합니다.
  6. 네트워킹 탭을 선택합니다.
  7. 승인된 네트워크 섹션에서 네트워크 추가를 클릭하고 클라이언트가 설치된 머신의 IP 주소를 입력합니다.
  8. 완료를 클릭합니다. 그런 다음 페이지 하단에 있는 저장을 클릭하여 변경사항을 저장합니다.
  9. 인스턴스에 연결합니다.

Cloud SQL 인스턴스에 연결

암호화 없이 연결하려면 인스턴스에서 requireSslfalse로 설정해야 합니다. Google Cloud 콘솔에서 SSL 연결만 허용 체크박스를 선택 해제해야 합니다.

인스턴스의 SSL/TLS 구성에 대한 자세한 내용은 SSL/TLS 인증서 구성을 참조하세요.

인스턴스에 연결하려면 다음을 수행하세요.

  1. 클라이언트를 설치했으며 인스턴스에 대한 액세스를 구성했는지 확인합니다.
  2. SQL Server 빠른 시작유틸리티 사용 페이지의 예시에 나와 있는 것과 유사한 단계를 따라 sqlcmd 명령어를 사용하여 연결합니다.

SSL/TLS를 사용하여 Cloud SQL 인스턴스에 연결

Linux에서 SQL Server 연결 암호화 페이지의 클라이언트 시작 암호화 섹션 및 관련 섹션의 지침을 따릅니다.

다음 단계

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들어 실제 시나리오에서 Cloud SQL이 수행되는 방식을 평가할 수 있습니다. 신규 고객에게는 워크로드를 실행, 테스트, 배포할 수 있는 무료 크레딧 $300가 제공됩니다.

Cloud SQL 무료로 사용해 보기