KB4466994 - KHẮC PHỤC: Lỗi "3414" và "9003" và tệp nhật ký .pmm tăng to trong SQL Server 2016 và 2017

Áp dụng cho
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Triệu chứng

Giả sử rằng tệp nhật ký .pmm tăng lên lớn trong Microsoft SQL Server 2016 và 2017. Nếu bạn khởi động lại cơ sở dữ liệu SQL Server, bạn sẽ nhận thấy rằng máy chủ đang chạy SQL Server không trực tuyến. Ngoài ra, bạn có thể nhận được các thông báo lỗi sau:

Lưu ý

Thông báo 5181, Mức 16, Trạng thái 5, Số Dòng
Không thể khởi động lại cơ sở dữ liệu DatabaseName. Hoàn nguyên về trạng thái trước đó.
Thông báo 5069, Mức 16, Trạng thái 1, Số Dòng
Câu lệnh ALTER DATABASE không thành công.
Thông báo 9003, Mức 20, Trạng thái 9, Số Dòng
Số quét nhật ký (44:33024:0) được chuyển đến quét nhật ký trong cơ sở dữ liệu DatabaseName không hợp lệ. Lỗi này có thể chỉ ra rằng dữ liệu bị hỏng hoặc tệp nhật ký (.ldf) không khớp với tệp dữ liệu (.mdf). Nếu lỗi này xảy ra trong khi sao lại, hãy tạo lại ấn phẩm. Nếu không, hãy khôi phục từ bản sao lưu nếu sự cố dẫn đến lỗi trong khi khởi động.
Thông báo 3414, Mức 21, Trạng thái 4, Số Dòng
Đã xảy ra lỗi trong quá trình phục hồi, ngăn Cơ sở dữ liệu Database Name (5:0) khởi động lại. Chẩn đoán các lỗi phục hồi và khắc phục chúng hoặc khôi phục từ bản sao lưu tốt đã biết. Nếu lỗi không được sửa hoặc không mong đợi, hãy liên hệ với bộ phận Hỗ trợ Kỹ thuật.

Giải pháp

Sự cố này đã được khắc phục trong các bản cập nhật tích lũy sau đây dành cho SQL Server:

Bản cập nhật tích lũy 13 cho SQL Server 2017

Bản cập nhật tích lũy 4 cho SQL Server 2016 SP2

Giới thiệu về các bản 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 dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:

Bản cập nhật tích lũy mới nhất cho SQL Server 2017

Bản cập nhật tích lũy mới nhất cho SQL Server 2016

Sự cố này đã được khắc phục trong hotfix theo yêu cầu sau đây cho Bản cập nhật tích lũy 3 dành cho SQL Server 2016 Gói Dịch vụ 2:

Biểu tượng Tải xuống Tải xuống ngay hotfix theo yêu cầu bằng tiếng Anh (en-US).

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu tiếng Đức (de-DE) ngay bây giờ.

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu tiếng Tây Ban Nha (es-ES) ngay bây giờ.

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu bằng tiếng Pháp (fr-FR) ngay bây giờ.

Biểu tượng Tải xuống Tải ngay hotfix theo yêu cầu của tiếng Ý (it-IT).

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu tiếng Nhật (jp-JP) ngay bây giờ.

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu tiếng Hàn (ko-KO) ngay bây giờ.

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu tiếng Bồ Đào Nha (pt-PT) ngay bây giờ.

Biểu tượng Tải xuống Tải xuống hotfix theo yêu cầu của Tiếng Nga (ru-RU) ngay bây giờ.

Biểu tượng Tải xuống Tải ngay hotfix theo yêu cầu tiếng Trung giản thể (zh-CN).

Biểu tượng Tải xuống Tải xuống ngay hotfix theo yêu cầu của tiếng Trung Phồn thể (zh-TW).

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.