적용 대상: SQL Server 2022(16.x)
이 문서에서는 SQL Server 2022(16.x)에 대한 요구 사항, 제한 사항 및 알려진 문제에 대해 설명합니다.
하드웨어 및 소프트웨어 요구 사항
하드웨어 및 소프트웨어 요구 사항은 SQL Server 2022에 대한 하드웨어 및 소프트웨어 요구 사항을 참조하세요.
알려진 문제
이 섹션에서는 이 제품에 발생할 수 있는 알려진 문제를 식별합니다. 누적 업데이트 문서의 알려진 문제 섹션을 검토할 수도 있습니다.
SQL 설치 프로그램
도움말
setup /HELP
를 실행할 때 반환되는 정보에는 새 /AZUREEXTENSION
기능이 포함되지 않습니다. 설치에 대한 전체 정보는 명령 프롬프트에서 Windows의 SQL Server 설치 및 구성에서 사용할 수 있습니다.
지역화된 언어 인터페이스
특정 지역화된 언어에서 Azure 확장 구성 화면 컨트롤이 부분적으로 덮어쓰여지거나 누락될 수 있습니다. 이 문제를 해결하려면 기본 창 크기 조정에서 설치 프로그램 창을 확장하거나 최대화합니다.
Software Assurance 설치 매개 변수
새 설치 프로그램 명령줄 설치 매개 변수 /PRODUCTCOVEREDBYSA
는 제공된 제품 키(/PID=
) 라이선스가 Software Assurance 또는 SQL Server 구독 계약에 포함되거나 SQL Server 라이선스에만 포함되는지 여부를 나타냅니다.
명령 프롬프트에서 WINDOWS에 SQL Server를 설치하고 구성하면 이 매개 변수가 설명됩니다.
사용되지 않는 기능 매개 변수
SQL Server 2022(16.x)의 설치 프로그램에서 다음 기능을 사용할 수 없습니다. 명령줄 설치 또는 스크립트에 지정된 경우 이전에 지원되었던 이러한 매개 변수가 실패할 수 있습니다.
/PolyBaseJava
/SQL_INST_MR
/SQL_INST_JAVA
/SQL_INST_MPY
/SQLJAVADIR
/SQL_SHARED_MPY
/SNAC_SDK
/SQL_SHARED_MR
/SDK
/DREPLAY_CTLR
/TOOLS
/DREPLAY_CLT
다시 시작 요구 사항
Windows Server 2022 컴퓨터에 초기 SQL Server 2022(16.x) 인스턴스를 설치하는 경우 컴퓨터에 버전 14.29.30139 이상이 설치되어 있지 않은 VCRuntime140
경우 설치 프로그램을 다시 시작해야 합니다.
Windows Server 2022는 VCRuntime 버전 14.28.29914로 릴리스되었습니다.
보조 복제본에 대한 쿼리 저장소
읽기 가능한 보조 복제본에 대한 쿼리 저장소 는 미리 보기로 사용할 수 있습니다. 프로덕션 환경에서는 사용할 수 없습니다.
매개 변수 중요한 계획 최적화와 관련된 알려진 문제
매개 변수 중요한 계획 최적화 기능을 사용하는 경우 쿼리 저장소 정리 프로세스 중에 예외가 발생할 수 있는 알려진 문제에 대한 지침 및 완화를 검토합니다. 자세한 내용은 특정 조건에서 SQL Server 2022의 쿼리 저장소에서 발생하는 액세스 위반 예외를 참조하세요.
RPC 호출이 Encrypt=Strict
로 실패합니다.
적용 대상: SQL Server 2022(16.x) RTM
TDS 8.0 프로토콜 구현의 문제로 인해 연결 문자열에서 옵션이 Encrypt
에서 Strict
로 설정된 경우 RPC 호출이 실패할 수 있습니다. 예를 들어, 시스템 저장 프로시저를 실행할 때 그렇습니다.
가용성 그룹 복제본 관리자
적용 대상: SQL Server 2022(16.x) RTM
오류 35221은 Always On 가용성 그룹 복제본 관리자를 사용하지 않도록 설정했음을 나타냅니다. FILESTREAM 파일 그룹 또는 메모리 최적화 파일 그룹에 파일을 추가하려고 하거나 데이터베이스에 트랜잭션 로그 파일을 추가하려고 할 때 이 오류가 발생할 수 있습니다.
이 문제에 대한 수정은 SQL Server 2022(16.x)에 대한 누적 업데이트 1로 릴리스됩니다.
이 문제를 해결하려면 추적 플래그 12324를 시작 추적 플래그로 사용하거나 세션 수준(DBCC TRACEON
사용)에서 사용할 수 있습니다.
포함된 가용성 그룹을 사용하는 경우 SQL Server 에이전트 오류
SQL Server 2022(16.x)의 포함된 가용성 그룹 기능을 사용하는 경우 SQL Server 에이전트 또는 데이터베이스 메일에서 오류 메시지가 발생할 수 있습니다.
문제 해결에 대한 자세한 내용은 포함된 가용성 그룹이 있는 SQL Server 인스턴스에 누적 업데이트를 적용한 후 오류 발생 문서를 검토합니다.
SQL Server 서비스가 자동(지연된 시작) 시작 모드로 설정됨
SQL Server 2022(16.x)에서 Configuration Manager에서 SQL Server 서비스의 시작 모드를 자동으로 설정하면, 시작 모드가 자동으로 표시되더라도 해당 서비스는 실제로 자동(지연된 시작)모드로 시작되도록 구성됩니다.
MSOLEDBSQL19 및 연결된 서버
현재 MSOLEDBSQL19에서는 암호화 및 신뢰할 수 있는 인증서 없이 연결된 서버를 만들지 못하게 합니다(자체 서명된 인증서가 부족). 연결된 서버가 필요하면 지원되는 기존 버전의 MSOLEDBSQL을 사용합니다.
메모리 내 OLTP를 사용하는 데이터베이스에 대한 트랜잭션 로그 증가
In-Memory OLTP 기능을 사용하도록 설정된 데이터베이스의 트랜잭션 로그 크기가 과도하게 증가합니다. 이는 XTP_CHECKPOINT
에서 log_reuse_wait_desc
로 와 결합될 수 있습니다.
자세한 내용은 SQL Server 2022에서 메모리 내 OLTP를 사용하는 데이터베이스의 트랜잭션 로그 파일 증가를 검토합니다.
DBCC CHECKDB 명령은 인덱스 삭제 후 불일치를 보고합니다.
적용 대상: Azure SQL Managed Instance에서 시작된 SQL Server 2022(16.x) 데이터베이스
인덱스 또는 인덱스가 있는 테이블을 삭제한 후 SQL Server 2022(16.x) 데이터베이스에서 명령을 실행 DBCC CHECKDB
하면 백업 파일을 복원한 후 또는 SQL Managed Instance 링크 기능과 같이 Azure SQL Managed Instance에서 데이터베이스가 시작된 경우 다음과 같은 오류가 표시될 수 있습니다.
Msg 8992, Level 16, State 1, Line <Line_Number>
Check Catalog Msg 3853, State 1: Attribute (%ls) of row (%ls) in sys.sysrowsetrefs does not have a matching row (%ls) in sys.indexes.
이 문제를 해결하려면 먼저 Azure SQL Managed Instance의 원본 데이터베이스에서 인덱스 또는 인덱스가 있는 테이블을 삭제한 다음 데이터베이스를 SQL Server 2022(16.x)로 복원하거나 연결합니다. 원본 Azure SQL Managed Instance에서 데이터베이스를 다시 만들 수 없는 경우 Microsoft 지원에 문의하여 이 문제를 해결하세요.
주의
이 시나리오에서 설명한 대로 인덱스를 삭제한 후 테이블에 분할된 인덱스를 만들면 테이블에 액세스할 수 없게 됩니다.
빌드 번호
SQL Server 2022(16.x) 빌드 번호에 대한 자세한 내용은 SQL Server 2022 빌드 버전을 참조하세요.