KB4497230-khắc phục sự cố: không thể tham gia vào bản sao phụ nếu cơ sở dữ liệu có một nhóm filep không tồn tại trong SQL Server 2014, 2016 và 2017

Triệu chứng

Hãy xem xét tình huống sau:

  • Bạn có một cơ sở dữ liệu với một nhóm fileno không tồn tại mà bạn đang cố gắng thêm vào một nhóm sẵn sàng luôn sẵn sàng (AG) trong Microsoft SQL Server 2014, 2016 và 2017.

  • Bạn có thể thêm cơ sở dữ liệu vào bảnsao nghiêm chỉnh và khôi phục bản sao lưu đầy đủ và ghi nhật ký với norecovery trên bản sao phụ cóvấn đề.

Trong trường hợp này, khi bạn tìm cách gia nhập cơ sở dữ liệu cho nhóm sẵn sàng trên bản sao phụ với cơ sở dữ liệu thay đổi <databasename> Set hadr có sẵn nhóm = <agname>hoặc dùng tự động gieo hạt để cấu hình bản sao phụ, bạn nhận thấy rằng các lỗi 17207 và 5120 được báo cáo cho tệp dữ liệu trong nhóm fileno không còn tồn tại:

# # Dịch vụ SPID # # khởi động cơ sở dữ liệu ' Databasename '.

# # Dịch vụ SPID # lỗi: 17207, Mức độ nghiêm trọng: 16, tiểu bang: 1.

# # Dịch vụ SPID # # FileMgr:: StartSecondaryDataFiles: lỗi hệ điều hành 2 (hệ thống không thể tìm thấy tệp đã xác định.) đã xảy ra trong khi tạo hoặc mở tệp ' Filepath '. Chẩn đoán và sửa lỗi hệ điều hành và thử lại thao tác.

# # Dịch vụ SPID # lỗi: 5120, Mức độ nghiêm trọng: 16, tiểu bang: 5.

# # Dịch vụ SPID # # không thể mở tệp vật lý "Filepath". Lỗi hệ điều hành 2: "2 (hệ thống không thể tìm thấy tệp đã xác định.) ".

Bạn cũng sẽ nhìn thấy cơ sở dữ liệu đi vào không đồng bộ / chế độ đang chờ xử lý trên bản sao phụ sau khi cơ sở dữ liệu thay đổi lệnh được thực thi.

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 các 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.

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×