Microsoft phân phối các bản sửa lỗi Microsoft SQL Server 2012 là một tệp được tải xuống. Vì bản sửa lỗi được tích lũy, mỗi bản phát hành mới 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 phát hành khắc phục SQL Server 2012 trước đó.
Triệu chứng
Bạn có nhiều phiên bản của Microsoft SQL Server 2012 hoặc SQL Server 2014 nằm trên cùng một máy chủ. Nếu bạn cài đặt các bản Cập Nhật hoặc gói dịch vụ cho những trường hợp này sau khi khác, cơ sở dữ liệu tài nguyên bị thiếu sau khi bạn khởi động lại máy chủ. Ngoài ra, bạn có thể tìm thấy các mục nhập sau được đăng nhập trong Nhật ký lỗi SQL Server:
Khởi động cơ sở dữ liệu ' mssqlsystemresource '. Lỗi: 17204, mức độ nghiêm trọng: 16, tiểu bang: 1. FCB:: mở không thành công: không thể mở tệp Program Files\Microsoft SQL Server\MSSQL11. Mssqlserver\mssql\binn\mssqlsystem€ \ MDF cho tệp số 1. Lỗi hệ điều hành: 2 (không thể truy xuất văn bản cho lỗi này. Lý do: 15100). Lỗi: 5120, mức độ nghiêm trọng: 16, tiểu bang: 101. không thể mở tệp vật lý "c: \ Files \ Microsoft SQL Server\MSSQL11. Mssqlserver\mssql\binn\mssqlsystem€ \ MDF ". Lỗi hệ điều hành 2: "2 (không thể truy xuất văn bản cho lỗi này. Lý do: 15105) ". Lỗi: 17207, mức độ nghiêm trọng: 16, tiểu bang: 1. FileMgr:: các tệp Startlog: lỗi hệ điều hành 2 (không thể truy xuất văn bản cho lỗi này. Lý do: 15105) đã xảy ra khi tạo hoặc mở tệp ' c: \ Microsoft \ Microsoft SQL Server\MSSQL11. Mssqlserver\mssql\binn\mssqlsystem\ .LDF '. Chẩn đoán và sửa lỗi hệ điều hành và thử lại thao tác. Lỗi kích hoạt tệp. Tên tệp vật lý "c: \ Program Files Microsoft SQL Server\MSSQL11. Mssqlserver\mssql\binn\mssqlsystem\ .LDF "có thể không chính xác. Lỗi: 945, mức độ nghiêm trọng: 14, trạng thái: 2. cơ sở dữ liệu ' mssqlsystemresource ' không mở được do không thể truy nhập được tệp hoặc không đủ bộ nhớ hoặc dung lượng đĩa. Xem các chi tiết của SQL Server ERRORLOG.
Nguyên nhân
Sự cố xảy ra khi thiết lập không thể thay thế các tệp cơ sở dữ liệu có sẵn của tài nguyên hiện có . MDF và mssqlsystemresource. LDF với các phiên bản mới và các tệp tài nguyên hiện có sẽ bị xóa sau khi khởi động lại thay vì thay thế chúng bằng các tệp mới.
Giải pháp
Thông tin Cập Nhật tích lũy
Sự cố này lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây:
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:
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".
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.