Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2016 Service Pack 1 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 Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows

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?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.