Microsoft phân phối các bản sửa lỗi Microsoft SQL Server 2008 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 2008 trước đó.
Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn có một bảng có cột kiểu dữ liệu không gian trong Microsoft SQL Server 2008.
-
Cột kiểu dữ liệu không gian tồn tại.
-
Một truy vấn tham chiếu đến cột kiểu dữ liệu không gian trong khối lượng công việc được sử dụng bởi cơ sở dữ liệu Tuning Advisor (DTA).
Trong trường hợp này, một sự vi phạm truy nhập có thể xảy ra trong công cụ SQL Server. Kết nối mà bạn sử dụng để xử lý các khối lượng công việc tự động đóng. Ngoài ra, thông báo lỗi sau đây được đăng nhập vào Nhật ký lỗi SQL Server:
Thời gian <ngày> <> 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 về gói dịch vụ cho SQL Server 2008
Để giải quyết sự cố này, có được gói dịch vụ mới nhất dành cho SQL Server 2008. Để biết thêm thông tin, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
968382 Cách tải gói dịch vụ mới nhất cho SQL Server 2008
Cách giải quyết
Để khắc phục sự cố này, hãy sử dụng một trong các phương pháp sau:
-
Tắt hoặc thả chỉ mục không gian trên cột kiểu dữ liệu không gian và dựng lại chỉ mục sau khi phân tích DTA đã hoàn tất.
-
Loại bỏ truy vấn tham chiếu đến các cột kiểu dữ liệu không gian và tham chiếu đến các chỉ mục kiểu dữ liệu không gian trong khối lượng công việc được sử dụng bởi DTA.
Lưu ý Theo thiết kế, hàm Ita không đề xuất các chỉ mục không gian trên các cột không gian cho bả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".
Thông tin Bổ sung
Để biết thêm thông tin về Tiện ích của bạn, hãy truy cập trang web MSDN sau đây: