반응형
SQL Server 2016은 데이터베이스, 분석, 보고서, 통합 서비스 등 다양한 기능을 제공하는 데이터 플랫폼입니다. SQL Server 2016은 성능, 보안, 가용성, 확장성 등의 개선된 기능과 새로운 기능을 포함하고 있습니다. 예를 들어, SQL Server 2016은 다음과 같은 새로운 기능을 제공합니다:
- **Always Encrypted**: 데이터를 암호화하고 복호화하는 키를 애플리케이션 계층에서 관리할 수 있습니다. 이렇게 하면 데이터베이스 관리자나 클라우드 서비스 제공자와 같은 제3자가 암호화된 데이터에 접근할 수 없습니다.
- **Stretch Database**: 덜 사용되는 데이터를 Azure SQL Database로 자동으로 마이그레이션할 수 있습니다. 이렇게 하면 로컬 데이터베이스의 용량을 줄이고, 쿼리 성능을 향상시키고, 백업 시간을 단축시킬 수 있습니다.
- **PolyBase**: SQL Server에서 Hadoop이나 Azure Blob Storage와 같은 빅 데이터 소스에 쿼리를 수행할 수 있습니다. 이렇게 하면 SQL Server와 외부 데이터 소스를 통합할 수 있습니다.
- **JSON Support**: SQL Server에서 JSON 데이터를 저장하고, 쿼리하고, 변환하고, 출력할 수 있습니다. 이렇게 하면 SQL Server와 NoSQL 데이터베이스를 연동할 수 있습니다.
- **R Services**: SQL Server에서 R 스크립트를 실행하고, R 패키지를 사용하고, R 모델을 배포하고, R 결과를 시각화할 수 있습니다. 이렇게 하면 SQL Server에서 고급 분석을 수행할 수 있습니다.
SQL Server 2016으로 업그레이드하기 위해서는 다음과 같은 필요조건을 충족해야 합니다:
- **운영 체제**: SQL Server 2016을 설치하기 전에 지원되는 운영 체제를 확인해야 합니다. SQL Server 2016은 Windows Server 2012 이상의 64비트 운영 체제에서만 지원됩니다. 32비트 운영 체제에서는 SQL Server 2016을 설치할 수 없습니다.
- **SQL Server 버전**: SQL Server 2016으로 업그레이드하기 전에 현재 사용하고 있는 SQL Server 버전을 확인해야 합니다. SQL Server 2016은 SQL Server 2008 SP4 이상, SQL Server 2008 R2 SP3 이상, SQL Server 2012 SP2 이상, SQL Server 2014 이상의 버전에서 직접 업그레이드할 수 있습니다. SQL Server 2008 이하의 버전에서는 SQL Server 2016으로 직접 업그레이드할 수 없으므로, 중간 버전으로 먼저 업그레이드하거나, 데이터베이스를 백업하고 복원하거나, 데이터베이스를 분리하고 첨부하는 방법을 사용해야 합니다.
- **SQL Server 에디션**: SQL Server 2016으로 업그레이드하기 전에 현재 사용하고 있는 SQL Server 에디션을 확인해야 합니다. SQL Server 2016은 Enterprise, Developer, Standard, Web, Express 등의 다양한 에디션을 제공합니다⁵. SQL Server 2016으로 업그레이드할 때는 현재 사용하고 있는 에디션보다 높거나 같은 에디션으로 업그레이드해야 합니다⁶. 예를 들어, SQL Server 2012 Standard 에디션에서는 SQL Server 2016 Standard 에디션이나 Enterprise 에디션으로 업그레이드할 수 있지만, SQL Server 2016 Express 에디션으로 업그레이드할 수 없습니다.
- **SQL Server 구성 요소**: SQL Server 2016으로 업그레이드하기 전에 현재 사용하고 있는 SQL Server 구성 요소를 확인해야 합니다. SQL Server 2016은 데이터베이스 엔진, 분석 서비스, 보고서 서비스, 통합 서비스, 마스터 데이터 서비스, 데이터 품질 서비스, 파워 피벗 등의 다양한 구성 요소를 제공합니다. SQL Server 2016으로 업그레이드할 때는 현재 사용하고 있는 구성 요소와 호환되는 구성 요소로 업그레이드해야 합니다. 예를 들어, SQL Server 2012의 분석 서비스에서는 SQL Server 2016의 분석 서비스로 업그레이드할 수 있지만, SQL Server 2016의 데이터베이스 엔진으로 업그레이드할 수 없습니다.
SQL Server 2016으로 업그레이드하기 위한 필요조건에 대해서 간단히 설명해 보았습니다. SQL Server 2016으로 업그레이드하기 전에는 반드시 데이터베이스를 백업하고, 업그레이드 가능성을 검사하고, 업그레이드 계획을 수립하고, 업그레이드 절차를 따라야 합니다. SQL Server 2016으로 업그레이드하면 데이터 플랫폼의 새로운 기능과 장점을 활용할 수 있습니다.
반응형
'MSSQL' 카테고리의 다른 글
MSSQL : Linked Server 설정하기 (0) | 2024.01.17 |
---|---|
MSSQL : SPN 등록 및 삭제 방법 (0) | 2023.11.29 |
MSSQL : 쿼리 옵션에 따라 달라지는 실행 계획 (0) | 2023.11.29 |
MSSQL : 등록된 서버 Registered Servers (1) | 2023.11.28 |
MSSQL : Alter Login을 사용한 패스워드 변경 (0) | 2023.11.27 |