내보내기(0) 인쇄
모두 확장

Azure 가상 컴퓨터에서 SQL Server 시작

업데이트 날짜: 2014년 6월

이 항목에서는 Azure 가상 컴퓨터에서 SQL Server를 등록하는 방법과 Microsoft 공용 클라우드 환경에서 SQL Server 데이터베이스를 만드는 방법에 대한 지침을 제공합니다.

Azure 가상 컴퓨터에서 SQL Server를 사용하면 Microsoft 데이터 센터에서 IaaS(infrastructure-as-a-service) 제품의 모든 혜택을 얻을 수 있습니다. 따라서 Azure에서 응용 프로그램과 데이터베이스뿐만 아니라 SQL Server를 실행하는 가상 컴퓨터를 완전히 제어할 수 있습니다. 늘어나는 요구를 처리하기 위해 하드웨어를 새로 구입하는 대신 Azure 가상 컴퓨터에서 SQL Server를 활용하여 온-프레미스 가상화 플랫폼에 있는 엔터프라이즈 범위의 응용 프로그램을 Azure로 이동할 수 있습니다. 새 응용 프로그램의 유효성 검사나 테스트를 수행하기 위해서나 특정 기간 동안만 하드웨어가 더 필요한 경우 Azure 가상 컴퓨터는 이러한 요구를 충족할 수 있는 융통성을 제공합니다. Azure 가상 컴퓨터에서 SQL Server 데이터베이스를 호스팅하여 하이브리드 응용 프로그램을 작성할 수 있습니다. 따라서 온-프레미스와 클라우드 응용 프로그램 둘 다에 사용할 수 있도록 데이터베이스를 설정할 수 있습니다.

이 항목은 다음과 같은 하위 섹션으로 구성됩니다.

Azure에서 SQL Server 가상 컴퓨터 만들기

Azure에서 SQL Server 가상 컴퓨터를 만들려면 먼저 Azure 플랫폼 구독을 얻어야 합니다. 구입 옵션에서 Azure 구독을 구입할 수 있습니다. 무료로 사용해 보려면 Azure 무료 평가판을 방문하십시오. 그런 다음 가상 컴퓨터를 Azure로 가져오거나 플랫폼에서 제공하는 이미지를 사용하여 Azure에서 가상 컴퓨터를 만들 수 있습니다.

Azure에서 SQL Server 가상 컴퓨터 프로비전 자습서에서는 플랫폼에서 제공하는 이미지를 사용하여 SQL Server 가상 컴퓨터를 만드는 방법을 보여 줍니다.

중요: Windows Azure에서 SQL Server 가상 컴퓨터를 만든 후 Windows Azure의 다른 가상 컴퓨터, 내부 컴퓨터 또는 인터넷에서 해당 가상 컴퓨터에 연결하려면 몇 가지 추가 작업을 수행해야 합니다. 자세한 내용은 Azure 가상 컴퓨터의 SQL Server에 대한 연결 고려 사항을 참조하십시오.

가상 컴퓨터를 Azure로 가져오려면 기존 온-프레미스 SQL Server 디스크를 사용하여 Azure에서 SQL Server 가상 컴퓨터를 만드는 방법기존 온-프레미스 SQL Server 가상 컴퓨터를 사용하여 Azure에서 SQL Server 가상 컴퓨터를 만드는 방법을 참조하십시오.

Azure 구독 관리에 대한 자세한 내용은 구독 관리를 참조하십시오. Azure 가상 컴퓨터 갤러리에서는 Windows 이미지나 비 Windows 이미지와 같은 몇 가지 가상 컴퓨터 이미지를 제공합니다. 지원되는 가상 컴퓨터 이미지의 최신 목록은 Azure를 위한 가상 컴퓨터 크기가상 컴퓨터 가격 정보를 참조하십시오.

플랫폼에서 제공하는 SQL Server 가상 컴퓨터 이미지의 구성

Azure 가상 컴퓨터 갤러리에는 Microsoft SQL Server가 포함된 몇 가지 이미지가 있습니다. 가상 컴퓨터 이미지에 설치된 소프트웨어는 운영 체제 버전과 SQL Server 버전에 따라 다릅니다. 다음 표에서는 Azure 가상 컴퓨터 갤러리에서 현재 사용할 수 있는 SQL Server 관련 이미지를 요약하여 보여 줍니다.

 

운영 체제 SQL Server 버전 SQL Server 버전

Windows Server 2008 R2

SQL Server 2012 서비스 팩 1

Enterprise, Standard 및 Web

Windows Server 2008 R2

SQL Server 2008 R2 서비스 팩 2

Enterprise, Standard 및 Web

Windows Server 2012

SQL Server 2012 서비스 팩 1

Enterprise, Standard 및 Data Warehouse(Enterprise)

Windows Server 2012 R2

SQL Server 2014 및 데이터 웨어하우징용 SQL Server 2014

Enterprise, Standard, Web 및 Data Warehouse(Enterprise)

중요 정보: 추가 SQL Server 버전 및 에디션이 계획 중입니다. Azure 관리 포털에 로그인하여 지원되는 모든 SQL Server 버전 및 에디션을 볼 수 있습니다.

미리 보기 기간 동안 사용할 수 있던 플랫폼 이미지 SQL Server Evaluation Edition을 사용하여 만든 가상 컴퓨터가 있는 경우 갤러리의 시간당 지불하는 버전 이미지로 업그레이드할 수 없습니다. 다음 두 옵션 중 하나를 선택할 수 있습니다.

Windows Server

플랫폼 이미지의 Windows Server 설치에는 다음과 같은 구성 설정과 구성 요소가 포함되어 있습니다.

  • 관리자 계정에 원격 데스크톱이 사용됩니다.

  • Windows Update가 사용됩니다.

  • 기본적으로 프로비전 중에 지정된 사용자 계정은 로컬 Administrators 그룹의 구성원입니다. 이 관리자 계정은 SQL Server sysadmin 서버 역할의 구성원이기도 합니다.

  • 가상 컴퓨터가 WORKGROUP이라는 작업 그룹의 구성원입니다.

  • 게스트 계정이 사용되지 않습니다.

  • 고급 보안이 포함된 Windows 방화벽(c:\Windows\System32\WF.msc)이 설정되어 있습니다.

  • .NET Framework 버전 4가 설치되어 있습니다.

  • 가상 컴퓨터의 크기가 프로비전 중에 지정됩니다.

  • 중형이 일반 작업에 권장되는 가장 작은 크기입니다.

  • SQL Server Enterprise Edition을 사용하는 경우 가상 컴퓨터의 최소 권장 크기는 대형입니다.

  • 선택한 크기에 따라 구성할 수 있는 데이터 디스크의 수가 제한됩니다. 사용 가능한 가상 컴퓨터 크기와 가상 컴퓨터에 연결할 수 있는 데이터 디스크 수에 대한 최신 정보는 Azure를 위한 가상 컴퓨터 크기를 참조하십시오.

SQL Server

플랫폼 이미지의 SQL Server 설치에는 다음과 같은 구성 설정과 구성 요소가 포함되어 있습니다.

  • 데이터베이스 엔진

  • Analysis Services

  • Integration Services

  • Reporting Services(기본 모드로 구성됨)

  • AlwaysOn 가용성 그룹은 SQL Server 2012 이상에서 사용할 수 있지만 사용하기 전에 추가 구성이 필요합니다. 자세한 내용은 Azure 가상 컴퓨터의 SQL Server에 대한 고가용성 및 재해 복구를 참조하십시오.

  • 복제

  • 검색을 위한 전체 텍스트 및 의미 체계 추출(SQL Server 2012 이상의 의미 체계 추출만 해당)

  • Data Quality Services(SQL Server 2012 이상만 해당)

  • MDS(Master Data Services)를 사용할 수 있지만(SQL Server 2012 이상만 해당) 추가 구성 및 구성 요소가 필요합니다. Azure의 가상 컴퓨터에서 MDS(Master Data Services)를 실행하려면 웹 서버(인터넷 정보 서비스)와 Silverlight를 설치하고 Master Data Services Configuration Tool(MDSConfigTool.exe)을 사용하여 MDS(Master Data Services)를 구성합니다. 자세한 내용은 MDS(Master Data Services) 설치를 참조하십시오.

  • SharePoint용 PowerPivot을 사용할 수 있지만(SQL Server 2012 이상만 해당) 추가 구성 및 구성 요소(SharePoint 포함)가 필요합니다.

  • Distributed Replay Client를 사용할 수 있지만(SQL Server 2012 이상만 해당) 설치되어 있지 않습니다. 설치를 실행하려면 데이터베이스 엔진 및 플랫폼에서 제공하는 SQL Server 이미지의 추가 인스턴스를 참조하십시오.

  • SQL Server Management Studio, SQL Server 구성 관리자, Business Intelligence Development Studio, SQL Server 설치 프로그램과 DAC(데이터 계층 응용 프로그램), 백업, 복원, 연결 및 분리와 같은 업그레이드 및 마이그레이션 도구를 비롯한 모든 도구

  • 클라이언트 도구 연결, 클라이언트 도구 SDK 및 SQL 클라이언트 연결 SDK

  • SQL Server 온라인 설명서를 사용할 수 있지만 Help Viewer를 사용하여 구성이 필요합니다. 자세한 내용은 SQL Server 제품 설명서 사용을 참조하십시오.

데이터베이스 엔진 구성

  • 공유 메모리 프로토콜만 수신하는 SQL Server 데이터베이스 엔진의 기본 (명명되지 않은) 인스턴스를 포함합니다.

  • 기본적으로 Azure에서는 SQL Server 가상 컴퓨터 설치 중에 Windows 인증을 선택합니다. sa 로그인을 사용하거나 SQL Server 계정을 새로 만들려면 인증 모드를 변경해야 합니다. 자세한 내용은 Azure 가상 컴퓨터의 SQL Server에 대한 보안 고려 사항를 참조하십시오.

  • 가상 컴퓨터를 설치한 Azure 사용자는 처음에는 SQL Server sysadmin 고정 서버 역할의 유일한 구성원입니다.

  • 데이터베이스 엔진 메모리는 동적 메모리 구성으로 설정됩니다. 포함된 데이터베이스 인증은 해제됩니다. 기본 언어는 한국어(Korean)입니다. 데이터베이스 간 소유권 체인은 해제됩니다. 자세한 설정을 보려면 SQL Server의 인스턴스를 살펴보십시오.

  • SQL Server의 추가 설치는 가상 컴퓨터에 설치될 수 있지만 PID(제품 ID 코드)를 필요로 할 수 있습니다.

  • CEIP(사용자 환경 개선 프로그램)가 사용됩니다. SQL Server 오류 및 사용 보고 유틸리티를 사용하여 CEIP를 사용하지 않도록 설정할 수 있습니다. SQL Server 오류 및 사용 보고 유틸리티를 시작하려면 시작 메뉴에서 모든 프로그램, Microsoft SQL Server 버전, 구성 도구, SQL Server 오류 및 사용 보고를 차례로 클릭합니다. CEIP가 사용되는 상태로 SQL Server 인스턴스를 사용하지 않으려면 사용자 고유의 가상 컴퓨터 이미지를 Azure에 배포하는 것을 고려할 수도 있습니다. 자세한 내용은 Windows Server 운영 체제가 포함된 가상 하드 디스크 만들기 및 업로드를 참조하십시오.

SQL Server 구성에 대한 중요 권장 사항

권장 사항, 모범 사례 및 자습서를 자세히 확인하려면 이 항목의 끝에 있는 다음 단계 섹션에 나열된 항목을 참조하십시오.

Azure 가상 컴퓨터의 SQL Server 인스턴스에 연결하는 방법

가상 컴퓨터에서 실행되는 Management Studio에서 연결

Management Studio의 서버에 연결 대화 상자에서 서버 이름 상자에 가상 컴퓨터의 호스트 이름을 입력합니다.

SQL Server Management Studio를 사용하여 인터넷에서 연결

인터넷에서 SQL Server의 인스턴스에 연결하려면 먼저 다음 작업을 완료해야 합니다.

  • TCP 프로토콜을 수신하도록 SQL Server를 구성하고 데이터베이스 엔진을 다시 시작합니다.

  • Windows 방화벽에서 TCP 포트를 엽니다.

  • 혼합 모드 인증을 사용하도록 SQL Server를 구성합니다.

  • SQL Server 인증 로그인을 만듭니다.

  • 가상 컴퓨터의 TCP 끝점을 만듭니다.

  • 가상 컴퓨터의 DNS 이름을 결정합니다.

단계별 지침은 Azure에서 SQL Server 가상 컴퓨터 프로비전을 참조하십시오.

Azure 가상 네트워크를 사용하여 다른 컴퓨터에서 실행되는 Management Studio에서 연결

Azure 가상 네트워크에서는 Azure에서 호스팅되는 가상 컴퓨터가 보다 쉽게 개인 네트워크와 상호 작용할 수 있습니다. Azure 가상 네트워크 설정을 구성하는 여러 단계가 있습니다. Azure 가상 네트워크에 대한 자세한 내용은 Azure 가상 네트워크 개요를 참조하십시오.

다른 컴퓨터에서 실행되는 응용 프로그램에서 연결

다음과 유사한 연결 문자열을 제공합니다.

add name ="connection" connectionString ="Data Source=VM_Name;Integrated Security=true;" providerName ="System.Data.SqlClient";

여기서 VM_Name은 설치 중에 가상 컴퓨터에 제공한 이름입니다. 다른 연결 시나리오는 Azure 가상 컴퓨터의 SQL Server에 대한 연결 고려 사항을 참조하십시오.

데이터베이스 엔진 및 플랫폼에서 제공하는 SQL Server 이미지의 추가 인스턴스

플랫폼에서 제공하는 SQL Server 이미지를 사용하여 가상 컴퓨터를 만드는 경우 가상 컴퓨터에 저장된 SQL Server 설치 미디어를 C:\SqlServer_SQLMajorVersion.SQLMinorVersion_Full 디렉터리에서 찾을 수 있습니다. 이 디렉터리의 설치 프로그램을 실행하여 디스크 공간이 허용하는 경우 기능 추가 또는 제거, 새 인스턴스 추가 또는 인스턴스 복원과 같은 설치 작업을 수행할 수 있습니다. 사용자 고유의 SQL Server 이미지를 Azure로 가져온 다음 추가 SQL Server 기능을 설치해야 하는 경우 가상 컴퓨터의 디스크 공간이 충분한지 확인하십시오.

새로운 로그인 및 사용자 만들기

플랫폼에서 제공하는 SQL Server 이미지를 사용하여 가상 컴퓨터를 만들면 온-프레미스 데이터베이스의 경우와 마찬가지로 새로운 Windows 사용자, SQL Server Windows 인증 로그인 및 데이터베이스 사용자를 만들 수 있습니다. SQL Server 인증을 사용하려면 혼합 모드 인증을 사용하도록 데이터베이스 엔진을 구성해야 합니다. sa 계정은 사용하지 않도록 설정됩니다. 인증 모드를 변경하고 sa 계정을 사용하도록 설정하는 방법은 서버 인증 모드 변경을 참조하십시오.

다음 단계

참고 항목

커뮤니티 추가 항목

표시:
© 2014 Microsoft