다음을 통해 공유

SQL SERVER 2016에서 2022로 업그레이드 시 영향도 확인

jaeyoung jang 0 평판 포인트
2025-11-20T08:37:10.7366667+00:00

안녕하세요 이번에 SQL SERVER 2016에서 2022로 업그레이드 진행하게 되었는데요

기존 사용하던 내장 함수, 프로시저, 쿼리구문에서 변경되어야 하거나 사용못하게 된 내용

이 있는지 그리고 그 외 변경 해야 할 설정이나 내용들이 있다면

참고할 사항에 대한 정보를 주셨으면 합니다.

감사합니다.

Azure SQL Database
Azure SQL Database
Azure 관계형 데이터베이스 서비스입니다.
댓글 0개 설명 없음
투표 {count}개

답변 1개

정렬 기준: 가장 유용함
  1. Kalyani Kondavaradala 4,600 평판 포인트 Microsoft 외부 직원 중재자
    2025-11-21T13:13:42.37+00:00

    안녕하세요 jaeyoung jang,

    Microsoft Q&A에 문의해 주셔서 감사합니다!

    저는 영어 번역기를 사용하고 있으니, 문법적인 오류가 있을 수 있는 점 양해 부탁드립니다.

    지원 중단 및 사용 중지 기능: SQL Server 2022에서는 SQL Server 2016에 존재하던 일부 기능이 지원 중단되었거나 제거되었을 수 있습니다. 양쪽 버전의 릴리스 노트를 검토하는 것이 중요합니다. SQL Server 2022 릴리스 노트는 다음 링크에서 확인할 수 있습니다. https://learn.microsoft.com/en-us/sql/sql-server/sql-server-2022-release-notes?view=sql-server-ver17

    호환성 수준: 데이터베이스를 마이그레이션할 때 소스 데이터베이스의 호환성 수준이 100 이상이면 유지됩니다. 만약 100 미만이라면 마이그레이션 시 호환성 수준 100으로 업그레이드됩니다. 애플리케이션이 이전 호환성 수준의 특정 동작에 의존하고 있는지 확인해 보시기 바랍니다.

    내장 함수: 쿼리 및 저장 프로시저에서 사용 중인 내장 함수를 검토하십시오. 업그레이드 과정에서 일부 함수의 동작 또는 성능이 변경될 수 있습니다.

    구성 설정: SQL Server 버전 간 일부 기본 구성 값이 변경될 수 있습니다. 업그레이드 후 구성 설정을 검토하는 것이 좋습니다.

    워크로드 테스트: 실제 업그레이드 전에, SQL Server 2022 환경과 유사한 개발 또는 스테이징 환경에서 기존 쿼리와 프로시저를 테스트하십시오.

    SQL Server Upgrade Advisor 사용: 이 도구는 현재 환경을 기반으로 변경될 수 있는 부분을 식별하고 필요한 조정을 제안해 줍니다.

    추가적인 세부 내용은 아래 문서를 참고해 주시기 바랍니다.

    도움이 되셨길 바랍니다. 추가로 궁금하신 사항이 있다면 언제든지 말씀해 주세요.


답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.