Triệu chứng
Khi bạn tìm cách khôi phục cơ sở dữ liệu in-memory on-line (OLTP), nó không thành công vì dung lượng ổ đĩa không đủ. Sau đó, bạn có thể nhận thấy rằng một vi phạm quyền truy nhập (AV) xảy ra và nhận tệp kết xuất sau đây.
Kết xuất vi phạm truy nhập
DateTime SpidId Với ' DBGHELP. dll ' Phiên bản ' Versionid '
Kết xuất của DateTime * * * stack đang được gửi đến Filepath
DateTime SpidId SqlDumpExceptionHandler: Quy trình 346 tạo ra EXCEPTION_ACCESS_VIOLATION ngoại lệ gây tử vong c0000005. SQL Máy chủ đang chấm dứt quy trình này.
Thời gian _ SpidId * bắt đầu chồng BIẾN
Dịch vụ SPID _ _ _ thời gian\ * Currenttimespidid
Địa chỉ ngoại lệ DateTime * = 00007FFB7E6DA7B5 Mô-đun (sqlmin + 00000000018CA7B5)
Mã ngoại trừ DateTime SpidId * = c0000005 EXCEPTION_ACCESS_VIOLATION
Vi phạm quyền truy nhập DateTime * đã xảy ra khi đọc địa chỉ 00000000000000B4
Kết thúc cơ sở phân đoạn * mô-đun DateTime * ÖÔÙC
DateTime SpidId * sqlservr 00007FF65AAH0000 00007FF65AB07FFF 00068000
DateTime SpidId * ntdll 00007FFBA0470000 00007FFBA061CFFF 001ad000
DateTime SpidId * KERNEL32 00007FFBA0190000 00007FFBA02CDFFF 0013e000
Ngoài ra, bạn có thể nhận được một bãi chứa khẳng định tương tự như sau nếu bạn tìm cách thả cơ sở dữ liệu.
Bãi chứa khẳng định
Chỉ định DateTime SpidId * * dump- Dịch vụ SPID = Spidid, EC = 0x0000024216677B60
Kết xuất của DateTime * * * stack đang được gửi đến Filepath
Thời gian _ SpidId * bắt đầu chồng BIẾN
Dịch vụ SPID _ _ _ thời gian\ * Currenttime spidid
SpidId * DateTime * Vi "Filepath": 10210
SpidId * DateTime * Biểu LdImm (&DB->CkptContext->CheckpointCount) = = 0
SpidId * DateTime * VỤ Spidid
Quy trình SpidId * DateTime ID: Processid
Bộ đệm nhập _ thời gian Datedid * 252 byte-
DateTime SpidId */* * * * * * Object: cơ sở dữ liệu [databasename] ngày script: scriptdate
DateTime SpidId */currenttime * * * * * */cơ sở dữ liệu Drop [databasename]
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Giải pháp
Sự cố này đã được khắc phục trong bản Cập Nhật tích lũy sau đây cho SQL Server:
Giới thiệu về Cập Nhật tích lũy cho SQL Server:
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.