Áp dụng cho
SQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Triệu chứng

Giả sử rằng bạn có Microsoft SQL Server 2008 Service Pack 3 (SP3) SQL Server 2008 R2 gói dịch vụ 2 (SP2), SQL Server 2012 Service Pack 2 (SP2), SQL Server 2012 Service Pack 1(SP1) hoặc SQL Server 2014 cài đặt trên máy tính. Khi bạn gọi thủ tục sp_MScreatemergedynamicsnapshot lưu trữ để tạo ảnh chụp động, bạn nhận được thông báo lỗi sau:

TB 8115, mức 16, trạng thái 2, quy trình sp_MScreatemergedynamicsnapshot, dòng 182Học tràn lỗi chuyển đổi biểu dữ liệu nhập nvarchar.Thông báo lỗi 20655, mức 16, trạng thái 1, quy trình sp_MScreatemergedynamicsnapshot, dòng 186Trình phân hoạch ảnh chụp không thể hoàn tất. Không thể truy xuất thông tin dấu thời gian tối đa từ bảng MSsnapshot_history trong cơ sở dữ liệu phân phối. Đảm bảo rằng ảnh chụp tiêu chuẩn và Cập Nhật có sẵn.Thông báo lỗi 20628, mức 16, trạng thái 1, quy trình sp_MScreatemergedynamicsnapshot, dòng 203Không thể tạo ảnh chụp động.

Lưu ý Sự cố này xảy ra khi giá trị agent_id vượt 99,999 trong bảng MSdynamicsnapshotjobs .

Nguyên nhân

Sự cố này xảy ra vì một lỗi trong SQL Server. Loại biến cục bộ cho agent_id là một ký tự, và chiều dài là 5. Một số học tràn có thể xảy ra khi SQL Server xử lý các giá trị được gán cho kiểu INT .

Mỗi bản cập nhật tích lũy mới cho SQL Server chứa tất cả các bản cập nhật nóng và tất cả các bản sửa lỗi bảo mật đi kèm với 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:

Thông tin về cập nhật nóngMicrosoft hiện đã cung cấp bản cập nhật nóng được hỗ trợ. Tuy nhiên, nó là nhằm khắc phục chỉ sự cố mà bài viết này mô tả. Áp dụng cho các hệ thống đang gặp sự cố cụ thể này.Để khắc phục sự cố này, hãy liên hệ với dịch vụ hỗ trợ khách hàng Microsoft để lấy hotfix. Để biết danh sách đầy đủ số điện thoại Dịch vụ hỗ trợ khách hàng của Microsoft và thông tin về chi phí hỗ trợ, ghé thăm website sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLưu ý Trong trường hợp đặc biệt, chi phí thường phát sinh cho cuộc gọi hỗ trợ có thể bị hủy bỏ nếu chuyên viên hỗ trợ Microsoft xác định rằng một Cập Nhật cụ thể sẽ giải quyết vấn đề của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng cho các vấn đề không phù hợp với bản Cập Nhật cụ thể trong câu hỏi và câu hỏi hỗ trợ bổ sung.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

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.