윈도우/mssql

mssql 2012 설치 가이드

Rohin 2014. 11. 23. 11:41
반응형

SQL Server 2012 설치하기.

앞의필수 준비사항을 완료 하였다면 이제 본격적으로 설치를 해보도록 하자여기서 미리 알려드리면 SQL Server 2012설치 시 중간에 취소 또는 설치 실패로 인하여 재설치시 설치 순서가 약간 바뀐다는점이다따라서 현재 설치에 대한 순서가 독자와 다르더라도 이해해 주기를 바란다사용자에 따라 약간의 차이가 발생 할 수 있기 때문이다. (그렇다고따라 하는데 결코 어려움은 없다그림을 참고하며 하나씩 하면 된다.)

 

설치하기에앞서 현재 설치하려는 시스템의 하드웨어 및 운영체제 정보를 확인 하자.

[시작] - [실행]을 실행하여 [msinfo32]를실행한다.

     1.png

 

[시스템의정보]를 확인 할 수 있다여기서 자세히 살펴 보아야 할부분은 OS의 이름과 버전그리고 시스템의 종류 및 메모리이다시스템의 종류에 따라 64비트 또는 32비트로 구분 할 수 있으며 설치 메모리 또한 필수 메모리 이상이 할당 되어야 한다.

 2.png

 

이책에서 실습은 Windows Server 2008R2 64비트,SQL Server 2012 64비트 환경으로 구성 하였다.

시스템정보를 확인 하였으면 해당 시스템에 맞는 SQL Server 2012 설치 파일을 다운 받도록 하자다운로드는 마이크로소프트 사이트에서 받을 수 있다설치 파일 다운로드시msinfo32에서 확인한 사용자의 OS 버전에 따라 32비트 또는 64비트를 다운받도록 하자다운로드 주소는 마이크로소프트의 정책에 따라 변동될수 있다.

(SQLFULL_KOR.ISO 파일을 다운 받으며 32비트, 64비트통합 버전을 받을 수 있다.)

다운로드 : http://www.microsoft.com/downloads/ko-kr/details.aspx?familyid=a74d1b60-6566-4551-b581-03337853b82b

 3.png

 

다운로드받은 SQL Server 2012 설치 파일을 실행한다.

 4.png

 

 5.png

 

SQL Server 설치 센터가 나타난다설치센터를 보면 여러 가지 카테고리가 있음을 확인할 수 있다각 카테고리에는 사용자에게 필요한 정보 및 설치 마법사 메뉴가 포함되어 있다궁금한 독자라면 한번씩 확인해 보길 바란다.

설치에앞서 하드웨어 및 요구 사항에 대해서 살펴 보자. [계획] – [하드웨어및 소프트웨어 요구사항]을 클릭해 보자.

 6.png

 

아래의그림과 같이 인터넷이 연결되어 있다면 인터넷 익스플로러를 통하여 마이크로소프트의 MSDN사이트에 연결됨을확인 할 수 있다여기서 각종 요구 사항 및 주의 사항을 확인 할 수 있다.

 7.png

 

요구사항을확인 하였으면 설치 이전에 [옵션탭으로 이동 하자. [옵션]탭에서는 설치할 SQLServer의 버전을 선택할 수 있다환경에 따라x86 또는 x64를 선택한다.

운영체제가 x86일 경우 SQL Server x64 버전은 선택 불가능 하다하지만 운영체제가 x64인 경우SQL Server x86버전 선택이 가능 하다. (OS - 64비트, SQL - 32비트 조합을 WOW모드라 한다.)

 8.png

 

[옵션탭에서 설치할 플랫폼을 정하였다면 이제 본격적으로 설치를 진행하여 보자. [설치탭으로 이동하여 [SQLServer 독립 실행형 설치 또는 기존 설치에 기능 추가]를 선택한다이는 SQL Server를 새로 추가하거나 기존에 설치되어 있는시스템에 특정 기능을 추가할 때 사용한다뒤에서 실습하는 인스턴스 추가 설치시에도 사용 한다.

 9.png

 

설치지원 규칙 화면에서는 SQL Server 2012설치시 발생 할 수 있는 문제를 식별하여 사용자에게알려 준다자세한 정보를 보고 싶다면 [자세한 정보 표시]를 클릭하여 규칙에 대한 세부사항을 확인 할 수 있다실패가 발생하였을 경우 어느 항복에서 실패가 발생하였는지 시각적으로 쉽게 확인 할 수 있다.

 10.png

 

[자세한보고서 보기]를 클릭하게 되면 인터넷 익스플로러를 통하여 웹페이지 형식의 자세한 보고서를 볼 수 있다.

 11.png

 

제품키입력 화면이다실습 환경에서는 무료 버전인 평가판을 사용한다.

 12.png

 

제품키를입력하였으면 사용권 계약서에 동의한다동의함(A) 체크박스를선택하고 다음을 선택 한다.

[Microsoft로 기능 사용 데이터를 보냅니다는 제품 사용자의 정보를 마이크로소프트로전송하는데 있어서 동의여부를 묻는 화면이다이 부분은 사용자 판단에 따라서 선택 또는 해제 하도록한다.

 13.png

 

제품업데이트 화면은 SQL Server 2012를 설치하는데 있어 필요한 최신 업데이트 사항을 사용자에게알려 준다해당 체크 박스 선택여부에 따라 시스템 업데이트뿐만 아니라 SQL Server의 업데이트까지 내용까지 확인하여 제공한다이부분은 사용자 임의로 건너뛸 수 있다.

 14.png

 

글을쓰고 있는 현 시점에서는 SQL Server 2012가 최신버전임을 알 수 있다만약 시간이 흘러 독자들이 설치 할 때 업데이트 내역이 있다면 필수적으로 설치하고 넘어가도록 하자진행과정에서 필수 요건에서 충족되지 못하여 설치 실패가 나타날 수도 있다. [다음(N)]을 선택하여 설치를 진행 한다.

 15.png

 

설치파일 설치 화면이다이 단계는 이전 단계에서 검사한 SQLServer업데이트 또는 필요한 설치 파일이 있는 경우 해당 업데이트를 포함하여 설치를 진행 하는 부분이다업데이트 설치내역에 따라 시스템 재시작이 필요 할 수도 있다.

 16.png

 

설치지원 규칙 화면이다설치 시 발생 할 수 있는 문제를 식별하여 사용자에게 알려 준다만약 실패 또는 경고 항목이 있다면 이를 확인하여 요건을 충족하여 설치를 다시 시작한다자세한 정보를 확인하고 싶다면 [자세한 정보 보기또는[자세한 보고서 보기]를통하여 확인 하도록 한다.

 17.png

 

설치역할에서는 [SQL Server 기능 설치(S)]를 선택한다이는 SQL Server의 데이터베이스 엔진 과 Analysis Services, Reporting Services, Integration Services 및기타 기능을 설치 한다물론 사용자 환경에 따라 역할이 달라 질 수 있으나 이 아티클의 의도를 준수하여기본으로 설치 하도록 한다.

 18.png

 

기능선택 화면에서는 사용자에게 필요한 기능을 설치 한다본 아티클에서는SSIS  SSAS까지 다룰 예정이므로 [모두선택]을 하여 설치 한다실제 운영환경에서는 필요한 기능만선택하여 설치한다.

 19.png

 

기능선택을 하였으면 설치 규칙을 진행한다이는 설치 시 차단되는 프로세스 및 필요한 서비스 환경을 검사한다실패가 나타난다면 실패 원인을 파악하고 해당 원인을 해결 한 후 다시 실행 하도록 한다.

 20.png

 

만약아래의 그림처럼 Microsoft .NET Framework 3.5 서비스에서 실패가 난다면 앞에서학습한  [설치 전 준비사항]을 숙지한 후 요구 조건을 충족하여 다시 실행한다.

 21.png

 

인스턴스는기본 인스턴스를 선택한다기본 인스턴스 이름은 MSSQLSERVER이다인스턴스를 추가로 설치할 경우에는 기존의 인스턴스 이름이 중복되지 않도록 지정한다이미 설치된 인스턴스가 있다면 아래의 [설치된 인스턴스(L)]에 인스턴스명이 나타난다. (이는 뒤에서 인스턴스 설치 실습에서확인 하도록 하자)

설치폴더 또한 사용자가 지정 할 수 있다실습 환경에서는 디폴트 상태로 설치 하도록 한다사용자의 실제 운영 환경에서는 스토리지(하드디스크구성에 따라 적절히 선택하여 사용한다.

 22.png

 

SQL Server설치 시 필요한 공간을 계산하여 나타난다각 에디션 별로 필요한 디스크의크기다 다르므로 디스크를 충분히 할당하여 설치 한다.

 23.png

 

서버구성 화면에서는 서비스에서 사용할 계정 및 데이터 정렬을 지정 한다실습 환경에서는 기본 SQL Server 서비스 계정인 MSSQLSERVER를 사용한다.

이전버전의 Windows Vista, Windows Server2008 에서는 [NETWORK SERVICE]를 사용. Windows7, WindowsServer2008R2에서는 새로 추가된 가상계정을 사용한다. [시작 유형]에서는 해당 서비스의 시작 유형을 선택할 수 있는데 [자동]으로 선택하면 설치 완료 후 해당 서비스가 자동으로 실행 된다.

 24.png

 

데이터정렬에서는 기본적으로 OS의 언어에 따라 설치 된다필자의실습의 환경은 윈도우 영문버전에 한글 언어팩을 설치하여 사용하였기 때문에 Latin언어가 기본적으로나타났었다그래서  OS의 국가 설정을 변경하고 [사용자 지정]을 통하여[Korean_Wansung_CI_AS]로 설정 하였다독자들의 실습 환경에 따라 다양하게 나타나리라 생각된다. (대부분이한글 OS에 한글 SQL Server 환경이라 생각한다.)

 25.png

 

데이터정렬을 살펴보자. [데이터 정렬 지정자(D)]를 클릭하면지원되는 다양한 데이터 정렬 지정자가 나타난다그리고 체크박스의 선택에 따라 대/소문자 그리고 악센트 구분의 설정이 적용 된댜이 옵션에 따라 데이터의우선 순위 및 정렬에 대한 우선순위가 달리진다.

자세한내용은 SQL Server Online Books를 참고하길 바란다.

참고사이트 : http://msdn.microsoft.com/ko-kr/library/ms180175(v=sql.110).aspx

 26.png

 

인증모드 에서는 두 가지가 존재 한다. Windows 인증 모드와 혼합 모드가 있다. Windows 인증 모드는 Windows의 사용자만이 SQL Server에 접근 할 수 있다물론 모든 Windows 사용자가 접속 할 수 있는 것은 아니며 Windows 사용자중에SQL Server에 접속할 수 있는 사용자를 별도로 지정해 주어야 한다혼합 모드의 경우에는 Windows 사용자가 아니라도SQL Server를 사용할 수 있다마이크로소프트에서는 Windows 인증 모드를 권장한다이는 보안에서 좀더 강력하기때문이다하지만 현업에서는 생산성을 위하여 혼합 모드를 더 많이 사용한다인증 모드에 대한 부분은 언제든지 변경 가능함으로 우선 실습에서는 혼합 모드를 사용하도록 하자암호는 제약조건에 맞추어서 특수 문자 및 숫자를 혼합하여 사용하도록 한다.

[현재사용자 추가버튼을 클릭하여 현재 접속한 윈도우 사용자 추가도 진행 한다.

 27.png

 

데이터디렉터리 또한 디폴트로 선택한다실제 운영 환경에서는 시스템 구성에 따라 구성하여 사용하도록 한다.

 28.png

 

FILESTREAM NTFS시스템에 이미지나 지리정보 같은 대규모 바이너리 데이터를 직접저장하는 기술이다이때 문서나 이미지가 데이터베이스의 통합적 일부로 남아 트랜잭션상의 일관성율 유지할 수 있다이는 전통적으로 데이터베이스로 관리되는 대규모 데이터를 외부의 개별 파일에 저장하여 NTFS스트리밍 API를 통해 액세스 할 수 있다이 책에서는FILESTREAM에 대해서는 다루지 않도록 한다필요한 독자가 있으면 온라인 설명서를 참고하여 학습 하길 바란다.

참고사이트 : http://msdn.microsoft.com/ko-kr/library/gg471497(v=sql.110).aspx

 29.png

 

SQL Server 2012부터 변경된 SSAS설치 화면이다설치단계부터 서버 모드에 따라 기능이 설치 된다기존의 다차원 모델을 설치 할 것인지 아니면 테이블 모드로설치 할 것인지에 따라 다른 기능이 설치 된다. SSAS에 대한 내용은 너무 방대 하여 다루지 않도록 한다현재 사용자 추가 버튼을 이용하여 사용자를 추가 한다.

 30.png

 

데이터디렉터리에서 기본 구성으로 설치 한다실제 운영 환경에서는 사용자 환경에 따라 구성하여 설치 한다.

 31.png

 

SQL Server의 리포팅 서비스 설치 화면이다실습 환경에서는 [설치 및 구성(C)]을 선택하여 설치 한다.

 32.png

 

Distributed Replay Controller 또한 [현재 사용자 추가]를 진행 한다.

 33.png

 

다음을눌러 설치를 진행 한다.

 34.png

 

오류보고 화면에서는 설치 시 발생한 오류를 마이크로소프트로 오류 내용을 전송할 것인지 선택한다체크박스를해제하고 다음을 선택한다.

 35.png

 

설정구성 규칙에서 설치 프로세스를 차단할지 등을 확인 한다실패나 경고가 발생 한다면 해당 사항을 해결하여설치를 진행 한다.

 36.png

 

설치준비 화면에서는 설치하려는 내용들을 요약해서 나타난다. [설치버튼을클릭하여 설치를 진행한다실제 파일이 설치되는 단계이다.

 37.png

 

정상적인설치가 진행된다면 다음과 같은 설치 화면이 나타난다.

38.png

 

설치가완료 된 화면이다설치 된 기능 및 상태를 요약해서 나타낸다설치에대한 자세한 정보가 보고 싶다면 시스템에 저장된 로그 파일을 확인 할 수 있다시스템 환경에 따라시스템 재시작이 필요 할 수도 있다.

 39.png

 

텍스트파일로 시스템 설치에 대한 로그가 정리되어 있다이는 현재 시스템의 각종 정보 및 설치 버전그리고 재시작 여부 등 여러가지 내용을 포함하고 있다.

40.png

 

설치가완료 후 [시작화면에Microsoft SQL Server 2012 항목이 나타난 것을 확인 할 수 있다.

 41.png

 

SQL Server Management Studio를 실행시켜 보자처음 실행하는 독자라면초기화 작업으로 인하여 시간이 약간 걸릴 것이다.

 42.png

 

설치가완료 되고 SQL Server 2012 프로그램이 실행된 화면이다설치가완료 되었으니 이 책을 공부하면서 필수 구성 사항 및 기능에 대해서 하나씩 살펴보자.