>source

16GB 노트북의 SQL Server 2019 CU9 개발자 에디션입니다. CU8에서 CU9로 업데이트했습니다. 내 모든 DB에서 checkDB를 실행했습니다.

SQL Server 로그 파일 뷰어에 다음 메시지가 많이 표시됩니다. DBID : [9] 파일 ID에 대한 DEK 업데이트 없음 : [4] 기존 DEK가 null입니다. DBID : [9] 파일 ID : [4]의 파일 헤더를 상태= 0으로 읽었습니다. DBID에 대한 DEK 새로 고침 : [9] 파일 ID : [4]-암호화 상태 복사 중 DBID : [9] 파일 ID에 대한 DEK 업데이트 없음 : [3] 기존 DEK가 null 인 동안 DBID : [9] 파일 ID : [3]의 파일 헤더를 상태= 0으로 읽었습니다. DBID에 대한 DEK 새로 고침 : [9] 파일 ID : [3]-암호화 상태 복사 중 이러쿵 저러쿵.. DBID : [2] 파일 ID에 대한 DEK 업데이트 없음 : [6] 기존 DEK가 널인 동안 DBID : [2] 파일 ID : [6]의 파일 헤더를 상태= 0으로 읽었습니다. DBID에 대한 DEK 새로 고침 : [2] 파일 ID : [6]-암호화 상태 복사

DBID 9도 없나요? master.dbo.sysdatabases에서 *를 선택하십시오. 이름 dbid sid 모드 상태 status2 crdate 예약 된 범주 cmptlevel 파일 이름 버전 마스터 1 0x01 0 65544 1090520064 2003-04-08 09 : 13 : 36.390 1900-01-01 00 : 00 : 00.000 0140 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ master.mdf 904 tempdb 2 0x01 0 65544 1090520064 2021-02-18 16 : 24 : 25.070 1900-01-01 00 : 00 : 00.000 0150 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ tempdb.mdf 904 모델 3 0x01 0 65536 1090519040 2003-04-08 09 : 13 : 36.390 1900-01-01 00 : 00 : 00.000 0150 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ model.mdf 904 msdb 4 0x010 65544 1627390976 2017-08-22 19 : 39 : 22.887 1900-01-01 00 : 00 : 00.000 0150 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ MSDBData.mdf 904 ETRACKSystem74_SQL 5 0x010500000000000515000000E187A991DF25ABE0CE633A3C72040000 16 553648128 2018-11-08 21 : 47 : 31.427 1900-01-01 00 : 00 : 00.000 0140 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ ETRACKSystem74_SQL_Data.mdf 904 TEST2 6 0x010500000000000515000000E187A991DF25ABE0CE633A3C72040000 16 553648128 2019-05-22 11 : 02 : 08.600 1900-01-01 00 : 00 : 00.000 0140 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ TEST2_Data.mdf 904 TEST3 7 0x010500000000000515000000E187A991DF25ABE0CE633A3C72040000 16 553648128 2019-05-22 11 : 05 : 49.800 1900-01-01 00 : 00 : 00.000 0140 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ TEST3_Data.mdf 904 FortisTKCSDB 8 0x010500000000000515000000E187A991DF25ABE0CE633A3C72040000 065544 553648128 2020-04-10 08 : 42 : 23.933 1900-01-01 00 : 00 : 00.000 0120 C : \ Program Files \ Microsoft SQL Server \ MSSQL14.MSSQLSERVER \ MSSQL \ DATA \ FortisTKCSDB.mdf 904

또한 사용자 DB에 대해 DBCC checkdb를 실행할 때 SQL 메시지 로그에 메시지를 다시 생성합니다. CheckDB는 SSMS에서 문제를 찾지 않습니다.

sherveyj2021-02-23 22:27:22

DEK 메시지는 CU9에 도입 된 것으로 보이며 문제가 아닌 정보 제공 용입니다. 그래도이 문서를 찾을 수 없습니다. 더 이상 사용되지 않는 dbo.sysdatabases보기 대신 sys.databases 및 sys.master_files를 사용해보십시오.

Dan Guzman2021-02-23 22:27:22

이러한 메시지는 정보 제공 용이므로 무시해도 안전하지만 예상치 못한 모양이었습니다. SQL Server 팀은이 문제를 알고 있으며 메시지를 억제하는 수정 사항을 찾고 있습니다.

David Browne - Microsoft2021-02-23 22:27:22

감사합니다! 귀하의 피드백을 위해

sherveyj2021-02-23 22:27:22

@ DavidBrowne-Microsoft 나는 당신이 분명히 편향되어 있다는 것을 알고 있습니다 :-)하지만 2019 년 CU의 품질이 다소 떨어 졌다고 생각하지 않습니까? 모든 CU에는 문서화되지 않은 항목이 나타나거나 이전에는 없었던 새로운 문제가있는 것 같습니다. 팀이 빌드 품질을 관리해야하는 것 같습니다.

Charlieface2021-02-23 22:27:22

  • 이전 index : 이 postgres 쿼리가 하위 쿼리의 인덱스를 무시하는 이유는 무엇입니까?
  • 다음 열 생성을 사용하는 mysql reverse int 값