Triệu chứng
Giả định rằng bạn tạo một máy chủ được liên kết đến một phiên bản của Microsoft SQL Server 2014 gói dịch vụ 1 (SP1). Khi bạn chạy thủ tục được lưu trữ gọi một thủ tục được lưu trữ khác trên máy chủ được liên kết và bạn đã vượt qua một đối tượng lớn làm tham số đầu vào, truy vấn không thành công. Ngoài ra, bạn nhận được thông báo lỗi sau đây:
Lỗi: 17065, mức độ nghiêm trọng: 16, trạng thái: 1. SQL Server khẳng định: file: < tmpilb. cpp>, line = 3280 không khẳng định = ' ffalse ' phát hành. Lỗi này có thể có liên quan đến thời gian. Nếu lỗi vẫn tiếp diễn sau khi chạy lại câu lệnh, hãy dùng DBCC CHECKDB để kiểm tra cơ sở dữ liệu cho tính toàn vẹn cấu trúc, hoặc khởi động lại máy chủ để đảm bảo rằng cấu trúc dữ liệu trong bộ nhớ không bị lỗi.
Giải pháp
Thông tin hotfix
Hotfix này được bao gồm trong bản Cập Nhật tích lũy sau của SQL Server 2014 SP1:
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:
Các hotfix được bao gồm trong gói này
Số lỗi VSTS |
Số bài viết KB |
Mô tả |
---|---|---|
5699529 |
3097972 |
|
5951292 |
3106976 |
Khắc phục: vi phạm truy nhập xảy ra khi bạn sử dụng các tính năng TDE và BPE trong SQL Server 2014 |
5952334 |
3074434 |
Điều kiện tiên quyếtBạn phải có SQL Server 2014 SP1 được áp dụng trước khi bạn có thể cài đặt hotfix này.
Thông tin sổ đăng kýĐể sử dụng các hotfix trong gói này, bạn không cần phải thực hiện bất kỳ thay đổi nào đối với sổ đăng ký.
Yêu cầu khởi động lạiBạn có thể phải khởi động lại máy tính sau khi áp dụng hotfix này.
Thông tin thay thế hotfixHotfix này không thay thế bản vá lỗi đã phát hành trước đó.
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".