Triệu chứng
Hãy xem xét tình huống sau:
-
Giả sử bạn nâng cấp phiên bản SQL Server lên phiên bản SQL Server 2019 RTM hoặc phiên bản mới hơn hoặc bạn khôi phục cơ sở dữ liệu từ SQL Server 2019 trước lên SQL Server 2019 RTM hoặc phiên bản mới hơn.
-
Bạn thay đổi mức độ tương thích của cơ sở dữ liệu thành 150.
-
Khi bạn tạo Ấn phẩm Giao dịch trên cơ sở dữ liệu được khôi phục với tất cả bảng và hàm User-Defined (UDF), bạn nhận thấy rằng tác nhân Ảnh tức thời không thành công và trả về thông báo lỗi sau:
Microsoft.SqlServer.Replication.ReplicationAgentSqlException
DateTime Thông báo Ngoại lệ: Một tùy chọn không hợp lệ đã được chỉ định cho câu lệnh "CREATE/ALTER FUNCTION".
DateTime Không thể sử dụng câu lệnh RETURN có giá trị trả về trong ngữ cảnh này.
DateTime Mã Thông báo: 487
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".
Giải pháp
Sự cố này đã được khắc phục trong bản cập nhật tích lũy sau đây dành SQL Server:
Bản cập nhật tích lũy 8 cho SQL Server 2019
Giới thiệu về các bản cập nhật tích lũy SQL Server:
Mỗi bản cập nhật tích lũy mới dành cho SQL Server sẽ 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 được bao gồm trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất dành cho doanh SQL Server:
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.