[SQL Server 서비스 팩 설치 시 유의 사항]
1) SQL Server 하나의 인스턴스에 속하는 모든 기능은 동시 업데이트 해야한다. 데이터베이스 엔진 업데이트 시 Analysis Services, Reporting Services 구성요소가 동일한 SQL Server 인스턴스의 일부로 설치되어 있다면 함께 업데이트가 필요하다.
관리도구, SQL Data Tools(SSDT) 및 SQL Server Integration Servies
SQL Server 업데이트 설치 준비
1) SQL Server 시스템 데이터 베이스 백업
- SQL Server 업데이트 전 master, msdb, model 데이터베이스를 백업한다. 업데이트 시 데이터베이스가 변경되어 이전 버전의 SQL Server와 호환되지 않을 수 있으며, 업데이트를 적용하지 않은채 SQL Server를 재설치하고 이전 데이터베이스를 계속 사용하려면 시스템 데이터 베이스 백업이 필요하다.
또한, 사용자 데이터베이스 백업도 함께 진행하는 것이 좋다.
2) Analysis Services 데이터 베이스, 구성 파일 및 리포지토리 백업
a. Anlaysis Services 데이터베이스는, C:\Program Files\Microsoft SQL Server\MSAS11.<InstanceId>\OLAP\Data에 설치되어 있다.
> 현 시스템에 설치 되어 있지 않으면 무관
b. msmdrsv.ini 구성파일의 Analysis Service 구성 설정.
c. 시스템 데이터베이스에 사용 가능한 공간이 충분한지 확인
master 및 msdb 시스템 데이터베이스에 대해 자동 증가 옵션을 선택하지 않은 경우 이러한 데이터베이스느 각각에 최소 500KB 이상의 여유 공간이 있어야 한다. 데이터베이스에 공간이 충분하지 확인하려면, master 및 msdb 데이터베이스에 sp_spaceused 시스템 저장 프로시저를 실행한다.
각 데이터베이스의 할당되지 않은 공간이 500KB보다 적은 경우 데이터베이스의 크기를 늘려야 한다.
d. 서비스 및 응용 프로그램 정지
시스템이 다시 시작되지 않도록 하기 위해 SQL Server 업데이트 설치 전 업그레이드 중인 인스턴스에 연결된 모든 응용 프로그램 및 서비스를 중지한다. SSMS, SQL Server Data Tools 등이 포함된다.
e. 업데이트 설치 후 컴퓨터를 다시 시작해야 할 필요가 없도록 설치 프로그램에 파일을 잠그는 프로세스 목록이 표시된다. 업데이트 설치 프로그램이 설치 중에 특정 서비스를 종료해야 할 경우 설치를 마친 후 해당 서비스를 재 시작한다.
f. 설치 중에 잠겨 있는 파일이 발견될 경우 설치가 끝난 후 컴퓨터를 다시 시작해야 할 수도 있다. 필요의 경우 다시 시작하라는 메시지가 표시된다.
[SQL Server 업데이트 설치]
1) SQL Server 업데이트 시작
누적 업데이트 패키지(CU): <SQLServer2012>-KBxxxxxx-PPP.exe
서비스 팩 패키지(PCU): <SQLServer2012><SPx> -KBxxxxxx-PPP-LLL.exe
> x는 서비스 팩 번호를 나타낸다.
> PPP는 특정 플랫폼을 나타낸다.
> LLL은 SQL Sever 언어의 문자 약어이면 영어는 ENU, 국문은 KOR 이다.
2) 설치 마법사를 통해 설치 진행
3) 성공적인 설치 확인
> SQL Server 서비스가 온라인 상태인지 확인
> @@version 쿼리에서 반환된 버전 정보를 확인
'일하면서 정리하기 > MSSQL' 카테고리의 다른 글
[11/29] SQL Server 운영 - 소개 및 설치 (0) | 2017.12.03 |
---|---|
SQL Server Error Log 관리 (0) | 2017.08.17 |
SQL Server Version List (1) | 2017.08.14 |
SQL Server 2016 설치(2) - 기능 설명 (0) | 2017.08.14 |
SQL Server 2016 설치(1) (1) | 2017.07.11 |