Bài viết này áp dụng cho các sản phẩm sau:
-
Microsoft BizTalk Adapter Pack 2010
-
Microsoft BizTalk Adapter gói 2013
Triệu chứng
Giả sử rằng bạn có một máy WCF Oracle gửi cổng trên Microsoft BizTalk Adapter cho cơ sở dữ liệu Oracle. Ngoài ra, giả sử rằng một số gói Oracle biến và kích hoạt hoạt động đang được sử dụng trên máy chủ Oracle. Trong trường hợp này, hoạt động kích hoạt có thể không thành công và bạn nhận được thông báo lỗi tương tự như sau:
Thông báo cho các bộ điều hợp "<AdapterName>" gửi cổng "<SendPortName>" với URI <URI> bị treo. Chi tiết lỗi: Microsoft.ServiceModel.Channels.Common.TargetSystemException: ORA-01400: không thể chèn NULL vào ("". "". "") ORA-06512: dòng 2---> Oracle.DataAccess.Client.OracleException: ORA-01400: không thể chèn NULL vào ("". "". "") ORA-06512: tại dòng 2at Oracle.DataAccess.Client.OracleException.HandleErrorHelper (Int32 errCode OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, đối tượng src, quy trình chuỗi, Boolean bCheck) tại Oracle.DataAccess.Client.OracleException.HandleError (Int32 errCode OracleConnection conn, quy trình chuỗi, IntPtr opsErrCtx, OpoSqlValCtx * pOpoSqlValCtx, đối tượng src, Boolean bCheck) Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery () Microsoft.Adapters.OracleCommon.OracleCommonUtils.ExecuteNonQuery(OracleCommand command, OracleCommonExecutionHelper executionHelper)---cuối của dấu vết xếp chồng ngoại lệ bên trong---
Nguyên nhân
Sự cố xảy ra do trạng thái phiên reinitialized khi bộ điều hợp có kết nối.
Giải pháp
Để giải quyết vấn đề này, cài đặt sửa chữa và vô hiệu hoá kết nối tổng hợp trong thuộc tính cổng gửi.
Thông tin gói Cập Nhật tích luỹ
Bộ điều hợp BizTalk gói 2013
Hotfix giải quyết vấn đề này được bao gồm trong bản Cập Nhật tích lũy gói 1 cho BizTalk Adapter gói 2013. Để biết thêm thông tin về cách lấy gói Cập Nhật tích luỹ này, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2892600 Gói Cập Nhật tích luỹ 1 cho BizTalk Adapter gói 2013
Bộ điều hợp BizTalk gói 2010
Hotfix giải quyết vấn đề này được bao gồm trong gói Cập Nhật tích luỹ 3 BizTalk Adapter Pack 2010. Để biết thêm thông tin về cách lấy gói Cập Nhật tích luỹ này, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2617150 Gói Cập Nhật tích luỹ 3 BizTalk Adapter Pack 2010
Trạng thái
Microsoft đã xác nhận đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Để biết thêm thông tin về BizTalk Server hotfix, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
2003907 Thông tin về BizTalk Server hotfixĐể biết thêm thông tin về cấu hình kết nối tổng hợp, hãy truy cập trang web MSDN sau đây:
Làm thế nào để cấu hình thuộc tính liên kết hợp cơ sở dữ liệu Oracle
Thông tin Bổ sung
Các sản phẩm của bên thứ ba mà bài viết này thảo luận được các công ty độc lập với Microsoft sản xuất. Microsoft không bảo hành, dù ngụ ý hay không, về hiệu suất hoạt động hoặc độ tin cậy của các sản phẩm này.