Triệu chứng
Khi bạn chạy câu lệnh chèn, Cập Nhật hoặc phối trên dạng xem được xác định bởi cú pháp tùy chọn kiểm tra, tệp kết xuất sẽ được tạo và Microsoft SQL Server Nhật ký các thông báo lỗi sau đây trong Nhật ký ứng dụng:
<dấu thời gian> máy chủ yêu cầu người dùng từ phiên với dịch vụ SPID < # > đã tạo ra một ngoại lệ gây tử vong. SQL Server đang chấm dứt phiên này. Liên hệ với các dịch vụ hỗ trợ sản phẩm có chứa các kết xuất trong thư mục Nhật ký... . <dấu thời gian> SPID< # > SqlDumpExceptionHandler: quy trình < # > tạo ra ngoại lệ c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server đang chấm dứt quá trình này
Giải pháp
Thông tin Cập Nhật tích lũy
Vấn đề 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 đó. Chúng tôi khuyên bạn nên tải xuống và cài đặt các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Thông tin Bổ sung
Sự cố này chỉ xảy ra khi bạn chạy câu lệnh chèn, Cập Nhật hoặc phối trên một dạng xem được xác định bằng cách sử dụng cú pháp tùy chọn với dấu kiểm. Ví dụ:
UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE ("<ColumnB>" = <ColumnBValue>)
Cách giải quyết
-
Chạy chèn, Cập Nhật hoặc phối câu lệnh đối với các bảng nằm bên dưới các dạng xem được xác định bằng cú pháp tùy chọn với kiểm tra.
-
Thay đổi hoặc tạo lại các dạng xem áp dụng để đảm bảo rằng cú pháp tùy chọn với kiểm tra không được dùng.
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".