Microsoft phân phối các bản sửa lỗi Microsoft SQL Server 2008 gói dịch vụ 3 (SP3) 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 SQL Server 2008 gói dịch vụ trước đó 3 (SP3).
Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn có một ví dụ về hình học và một phiên bản Geometrycollection có chứa đa giác giao cắt trong Microsoft SQL Server 2008.
-
Bạn tạo một truy vấn gọi là phương pháp Stunion () giữa hai trường hợp.
-
Bạn cố gắng chạy truy vấn.
Trong trường hợp này, giao điểm của đa giác của mẫu Geometrycollection không chứa trong kết quả truy vấn mà phương thức stunion trả về.
Nguyên nhân
Sự cố này xảy ra do lỗi mã trong phương pháp Stunion () .
Giải pháp
Thông tin Cập Nhật tích lũy
Gói Cập Nhật tích lũy 3 cho SQL Server 2008 SP3
Bản sửa lỗi cho sự cố này lần đầu tiên được phát hành trong bản Cập Nhật Cumulative 3. Để biết thêm thông tin về cách tải gói Cập Nhật tích lũy cho SQL Server 2008 Service Pack 3, hãy bấm số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
2648098 Gói Cập Nhật tích lũy 3 cho SQL Server 2008 gói dịch vụ 3Lưu ý Vì bản dựng được tích lũy, mỗi bản phát hành khắc phục sự cố 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 SQL Server 2008 gói dịch vụ trước đó 3. Chúng tôi khuyên bạn nên cân nhắc việc áp dụng bản phát hành bản sửa lỗi gần đây nhất có chứa hotfix này. Để 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:
2629969 Bản dựng SQL Server 2008 đã được phát hành sau khi SQL Server 2008 Service Pack 3 đã được phát hành
Thông tin Bổ sung
Để tái tạo vấn đề này, hãy làm theo các bước sau đây:
-
Chạy truy vấn sau đây trong Studio quản lý Microsoft SQL Server:
DECLARE @p1 geometry = 'GEOMETRYCOLLECTION (POLYGON ((0 0, 1 1, 1 0, 0 0)), POLYGON ((0.5 0, 1.5 1, 1.5 0, 0.5 0)))';DECLARE @p2 geometry = 'POINT(0 1)';SELECT @p1.STUnion(@p2)
-
Bấm vào tab kết quả không gian của kết quả được trả về bằng truy vấn.
Nếu giao điểm của hai hình tam giác từ tham số đầu tiên bị thiếu, thì bạn đã sao chép vấn đề thành cô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".