안녕하세요?? 4월 17일 새벽 3시 56분에 메일 한통이 도착하였습니다. "SQL Server 2014로 업그레이드. 지금 다운로드."라는 제목이 었습니다. 드디어 SQL Server 2014가 정식으로 출시를 시작한 것 같습니다.

 

 얼마전에 제가 "[온라인 세미나] 클라우드 데이터 플랫폼 SQL Server 2014"라는 글을 올린적 있습니다. 온라인 세미나에서는 간단한 소개와 질문을 하고 답변을 받을 수 있었습니다(아직 능력이 부족하여 핵심적인 질문을 많이 못한 것이 아쉽습니다).

 

 오늘 포털에서 검색을 해보니 출시 내용에 대한 인터넷 기사가 많았습니다.

 

데이터넷 : MS, ‘SQL서버 2014’ 출시

아이티데일리 : MS, 빅데이터 솔루션 ‘SQL 서버 2014’ 출시

IT동아 : MS, 인메모리 DB 기본 내장한 SQL서버 2014 출시

 

 아래는 제가 받은 메일 내용입니다. 마이크로소프트 드림스파크(Microsoft DreamSpark)에서 보낸 메일이었습니다(보통은 신규 제품 출시가 되면 드림스파크(DreamSpark)와 같은 지원 사이트에서의 공개는 뒤로 이루어지는 경우가 많은데 마이크로소프트에서는 바로 반영이 되는것 같습니다. ^^* ). SQL Server 2014버전은 붉은색 계열을 사용하는 듯합니다.

 

 

 

 아침에 메일을 확인하고 점심시간에 바로 다운로드를 하여 설치를 해보았습니다(저는 성격이 급한가 봅니다 ㅠㅠ). 드림스파크(DreamSpark)에서 다운로드와 설치 과정을 알려드리겠습니다. 드림스파크(DreamSpark) 계정이 없으신분은 아래 링크로 가셔서 가입방법을 알아 보시면 될 것 같습니다.

 

로양 : 드림스파크 회원가입부터 인증까지

 

 

1. 드림스파크(DreamSpark)에서 SQL Server 2014 다운로드

 아래 링크로 가셔서 다운로드를 받으시면 됩니다. 드림스파크(DreamSpark)를 이용하기 어려우신 분은 Microsoft SQL Server 2014 Express를 받으셔도 됩니다.

 

드림스파크(DreamSpark)

마이크로소프트 다운로드 센터

 

 드림스파크(DreamSpark)에 접속하시면 아래 같은 화면을 볼 수 있습니다. 학생용 DreamSpark에서 제품 다운로드자세한 정보를 클릭합니다.

 

 

 

 서버 및 응용 프로그램 항목을 보시면 붉은색의 SQL Server 2014가 보입니다. 클릭하여 다운로드 화면으로 이동합니다.

 

 

 

 언어를 선택하시고 다운로드할 제품 버전을 선택하시면됩니다. 저는 Standard Edition 32/64-bit를 선택하고 다운로드를 클릭하여 다운 받겠습니다. 제품 버전을 보시면 드림스파크(DreamSpark)는 모든 버전을 다운로드해서 이용해 보실 수 있습니다(상업적으로 이용을 하실려면 꼭 구매하시길 바랍니다). ^^*

 

 

 

 다운로드 창으로 이동하게 되는데 먼저 보안 다운로드 관리자(SDM-Secure Downlod Manager)를 설치하셔야 됩니다. SDM 다운로드를 클릭하여 설치를 하시면 됩니다.

 

 

 

 SDM(Secure Downlod Manager) 설치 마법사 시작 화면입니다. 다음(N) 버튼을 클릭합니다.

 

 

 

 사용권 계약을 읽어 보시고(읽어 보시는 분이 계실려나? ㅠㅠ) 동의함(A)을 선택합니다. 다음(N)을 클릭합니다.

 

 

 

 찾아보기(R)를 클릭하여 설치 폴더 선택하고 다음(N)을 클릭합니다.

 

 

 

 설치 완료되었습니다. 닫기(C) 버튼을 클릭하여 종료를 합니다.

 

 

 

 다시 다운로드 창에서 두번째에 있는 SDX 다운로드를 클릭하고 SDX파일을 실행하시면 아래와 같이 SDM이 실행됩니다. 위치 변경을 클릭하여 다운로드 위치를 지정합니다.

 SQL Server 2014 Standard Edition은 32bit와 64bit가 분리되어 있습니다. 다운로드 시작 버튼을 클릭하면 다운로드가 시작됩니다(저는 64bit를 다운받았습니다. 32bit 보다는 64bit를 권장합니다).

 

 

 

 다운 완료된 파일을 확인해 보니 아래같은 파일명으로 되어 있습니다.

 

ko_sql_server_2014_standard_edition_x64_dvd_3931819.iso

 

 

2. SQL Server 2014설치

 다운 받으신 ISO 파일을 바로 실행을 하여 설치를 하실 수는 없습니다. 가상 CD/DVD 프로그램을 이용하셔야 됩니다. Windows Server 2012 또는 Windows 8.0 버전 이상 설치가 되어 있으면 ISO 파일을 오른쪽 클릭하여 탑재를 실행 하시면 자동으로 마운트가 됩니다. 아니면 DVD로 만들어서 사용을 하시면 됩니다.

 

 

 

 설치 DVD안에 setup.exe를 실행하셔서 설치를 시작합니다.

 

 

 

 SQL Server 설치 센터 화면이 나타납니다. 여기에서 왼쪽에 설치를 클릭하고 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가를 실행합니다. 아래 그림과 같이 화면이 바뀌지 않아 당황하는 경우가 있는데 왼쪽에 설치 메뉴를 클릭하시면 됩니다.

 

 

 

 SQL Server 2014 설치 프로그램이 나타납니다. 무료 버전 지정(S)을 선택하시면 180일 동안 평가판으로 사용할 수 있습니다(Evaluation, Express을 선택할 수 있습니다). 제품 키 입력(E)을 선택하시면 정식으로 사용가능 합니다. 저는 Evaluation으로 선택하고 다음(N) 버튼을 클릭하였습니다.

 

 

 

 사용 조건에 대한 화면이 나타납니다. 계약서를 읽어 확인해 보시고 동의함(A)을 선택하고 다음(N)를 클릭하여 다음으로 진행합니다.

 

 

 

 전역 규칙, 제품 업데이트, 설치 파일 설치, 설치 규칙이 자동으로 또는 일부는 수동으로 진행됩니다(Windows 방화벽 경고는 MS-SQL 연결 포트가 방화벽으로 닫혀 있기 때문입니다). 문제 없이 설치 규칙까지 오셨으면 다음(N) 버튼을 클릭하여 진행합니다.

 

 

 

 설치 역할 화면이 나타납니다. SQL Server 기능 설치(S)를 선택하고 다음(N) 버튼을 클릭합니다. 모든 기능을 기본값으로 설치(D)를 선택하시면 기본 설정으로 설치가 진행됩니다(SQL Server 기능 설치(S)로 진행 하시기를 권장 합니다).

 

 

 

 아래는 기능 선택화면입니다. 기능(F)에서 데이터베이스 엔진 서비스를 선택하셔야 SQL Server 2014 DB가 설치됩니다. SQL Server 본제, 검색을 위한 전체 텍스트 및 의미 체계 추출, 클라이언트 도구 연결, 클라이언트 도구 이전 버전과의 호환성, 클라이언트 도구 SDK, 관리도구 - 기본, 관리 도구 - 전체, SQL 클라이언트 연결 SDK를 선택했습니다. 필요에 따라서 더 추가를 하시거나 취소를 하시면 됩니다(필요 하신 항목만 선택하는게 가장 좋습니다. 나중에 필요하면 추가 하시면 됩니다).

 

 

 

 다음으로 인스턴스 구성 화면입니다. 기존에 SQL DB가 설치되어 있다면 설치된 인스턴스(L)에 목록이 나타납니다. 처음 설치인 경우에는 기본 인스턴스(D)를 지정할 수 있습니다. 기본 인스턴스(D)로 설치되어 있다면 명명된 인스턴스(A)로 기존 인스턴스명과 다른 이름으로 지정을 하고 설치를 하여야 합니다. 저는 기본 인스턴스(D)로 지정하고 다음(N)을 클릭하였습니다(기본 인스턴스명은 MSSQLSERVER 입니다).

 

 

 

 서버 구성화면에서는 각 서비스가 구동할 계정을 지정하여야 합니다. 이전 버전과는 다르게 SQL Server 2012에서는 SQL 에이전트가 보이지 않습니다. 데이터 정렬 탭으로 이동해 보시면 언어에 따른 데이터 정렬 방식을 지정할 수 있습니다. 한글버전 인 경우 "Korean_Wansung_CI_AS"가 기본값으로 설정이 되어 있습니다. 특별히 변경할 사항이 없으면 기본값으로 두고 다음(N) 버튼을 클릭하여 넘어 갑니다.

 

 

 

 데이터베이스 엔진 구성화면에서는 인증모드를 선택하셔야 되는데 Windows 인증 모드(W)를 선택하시면 윈도우 계정으로만 연결을 할 수 있습니다. 혼합 모드(SQL Server 인증 및 Windows 인증)(M) 선택을 권장해 드립니다. sa 계정에 대한 함호를 입력하시기 바랍니다. Windows 인증 모드(W)로 선택하시더라도 나중에 변경은 가능합니다.

 

 

 

 데이터 디렉터리 탭을 보시면 데이터 루트 디렉터리(D), 사용자 데이터베이스 디렉터리(U), 임시 DB 디렉터리(T) 등이 보이는데 성능향상과 안정성을 위해서 물리적으로 다른 저장 디스크의 경로를 지정 할 수도 있습니다. 그외에 다른 설정들은 필요에 따라 변경하시면 됩니다. 저는 기본 상태 그대로 두고 다음(N)을 클릭하여 진행하였습니다.

 

 

 

 기능 구성 규칙을 자동으로 거치고 설치 준비화면이 나타납니다. SQL Server 2014 설치 준비를 위한 설정된 목록을 볼 수 있습니다. 문제가 있는 항목이 있으면 뒤로(B) 버튼을 눌러서 해당 단계에서 변경을 하시면 됩니다. 설치(I) 버튼을 클릭하여 설치를 진행하시면 됩니다.

 

 

 

 설치 진행률이 표시가 되고 설치과정을 보여 줍니다.

 

 

 

 설치가 완료가 되면 각 기능별 설치 성공 여부와 로그 파일을 안내해 줍니다. 설치 중 문제가 발생하였다면 요약 로그 파일을 확인하여 문제 원인을 찾을 수 있습니다. 닫기 버튼을 클릭하여 설치를 완료 합니다.

 

 

 

 

 

3. SQL Server 구성 확인, 연결 테스트

 정상적으로 설치가 완료 되었는지 확인을 해보겠습니다. SQL Server 2014 구성 관리자를 실행합니다.

 

 

 

 Sql Server Configuration Manager를 확인해 보시면 왼쪽에 SQL Server 서비스를 클릭하여 오른쪽에 서비스 상태를 확인 할 수 있습니다. SQL Server (MSSQLSERVER)이 실행 중 상태로 표시가 됩니다. MSSQLSERVER인스턴스명이라는 것을 알 수 있습니다.

 

 

 

 SQL Server로 외부에서 TCP/IP로 접속 하기 위해서는 TCP/IP를 사용 하도록 변경해야 됩니다. 왼쪽에 SQL Server 네트워크 구성 -> MSSQLSERVER에 대한 프로토콜을 선택하시고 오른쪽에 TCP/IP를 사용 상태로 변경하셔야 됩니다.

 

 

 

 이번에는 속성(R) 항목으로 들어가서 IP 주소 탭을 확인해 보셔야 됩니다. IP 주소 탭에서 아래쪽으로 내려가시면 IPALL 항목이 있는데 TCP 동적 포트는 빈칸, TCP 포트는 1433으로 되어 있어야 외부에서 접속 할 수 있습니다. TCP 동적 포트가 설정이 되어 있으면 서버 안에서만 접속 할 수 있습니다. 1433은 기본 포트 번호로 다른 포트 번호로 변경하여 사용 하시는 것을 권장 합니다.

 

 

 

 네트워크 구성이 변경되면 SQL Server를 다시 시작해야 됩니다. 왼쪽에 SQL Server 서비스를 선택하시고 오른쪽에 SQL Server다시 시작(T)을 실행 하시면 됩니다.

 

 

 

 이번에는 외부에서 접속 할 수 있도록 방화벽 열어 보겠습니다. 제어판 -> 시스템 및 보안 -> 관리 도구 -> 고급 보안이 포함된 Windows 방화벽을 실행합니다. 왼쪽에 인바운드 규칙에서 오른쪽 클릭을 해서 새 규칙(N)을 실행합니다.

 

 

 

 새 인바운드 규칙 마법사가 실행됩니다. 포트(O)를 선택하고 다음(N) 버튼을 클릭합니다.

 

 

 

 TCP(T)특정 로컬 포트(S)를 선택합니다. 위에서 지정했던 TCP포트를 입력합니다. 다음(N) 버튼을 클릭해 넘어 갑니다.

 

 

 

 연결 허용(A) 선택하고 다음(N)을 클릭합니다. 이전에 지정했던 TCP포트 번호로 외부에서 연결할 수 있도록 허용을 하는 것 입니다.

 

 

 

 도메인(D), 개인(P), 공용(U)을 모두 선택하여 외부에서 연결이 원활하도록 합니다. 필요에 따라서 선택을 하시면 됩니다. 다음(N) 버튼을 클릭합니다.

 

 

 

 신규로 추가하는 인바운드 규칙의 이름(N)설명(옵션)(D)를 입력합니다. 본인이 알기 쉽도록 입력해 주시면 됩니다. 마침(F)를 클릭하여 방화벽 설정을 마칩니다.

 

 

 

 아래 그림을 보시면 추가된 인바운드 규칙이 보입니다.

 

 

 

 SQL Server Management Studio(SSMS)로 연결 테스트를 해보겠습니다. 준비물은 인터넷이 사용가능하고 SSMS이 설치된 컴퓨터가 필요 합니다. SSMS 설치방법은 아래 링크에서 확인해 보시기 바랍니다.

 

Microsoft SQL Server Management Studio(SSMS) 편리한 기능 !!

 

 

 Microsoft SQL Server 2014 Management Studio(SSMS)를 실행합니다.

 

 

 

 서버 이름(S)서버IP,포트를 입력합니다. 인증(A)SQL Server 인증으로 선택하고 로그인(L)sa암호(P)를 입력하고 연결(C)을 클릭하여 연결을 합니다. SQL Server 네트워크 구성방화벽 설정이 정상적으로 되어 있으면 성공적으로 연결이 됩니다. 공유기를 사용하여 NAT가 되어 있으시면 포트 포워딩을 해주셔야 됩니다.

 

 

 

 아래는 정상적으로 연결된 화면입니다. @@VERSION을 실행하여 버전을 확인해 보았습니다. "Microsoft SQL Server 2014 - 12.0.2000.8 (X64)"로 뜨는 것을 확인 할 수 있습니다.

 

 

 이번 티스토링은 여기까지 입니다. 너무나 긴 글을 올린거 같아서 스크롤 압박에 놀라셨을 것 같습니다. "중요한 내용도 없는데 뭐가 이렇게 길어?"라고 하실 수 있겠지만 최대한 처음 접하시는 분을 위해서 작성 하였습니다.

 

 

※ 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.