SQL Server/SQL Server Tip

SQL Server 2012 설치하기

SungWookKang 2015. 7. 23. 08:32
반응형

SQL Server 2012 설치하기

 

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

   

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

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

    

   

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

   

이책에서 실습은 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

   

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

   

   

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

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

   

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

   

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

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

   

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

   

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

   

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

   

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

   

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

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

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

   

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

   

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

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

   

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

   

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

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

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

   

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

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

   

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

   

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

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

   

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

반응형