Nhóm phát triển của tôi đang gặp phải nhiều lỗi ORA-12571: TNS:packet writer failure
sử dụng ASP.NET 3.5 và 4.0 so với Oracle 11g. Các lỗi này không nhất quán khi chúng xảy ra và được tạo ra bởi nhiều ứng dụng. Ngoại lệ này xảy ra khi gọi các thủ tục lưu trữ ngẫu nhiên, các gói và các câu lệnh SQL nội tuyến. Máy khách Oracle 11 được cài đặt trên máy chủ web. Một số ứng dụng sử dụng Microsoft System.Data.OracleClient để kết nối với Oracle, và một số sử dụng các thành phần .NET được cung cấp bởi oracle (ODP.NET). Cả hai đối tượng truy cập dữ liệu đều có cùng lỗi.ORA-12571: TNS: lỗi nhà văn gói với ASP.NET
Có các ứng dụng không .NET khác chạy trên một máy chủ web khác, nhưng sử dụng cùng một máy chủ cơ sở dữ liệu. Các ứng dụng không có bất kỳ vấn đề như vậy. Suy nghĩ ban đầu của tôi là có một cái gì đó cấu hình không chính xác trên máy chủ web với khách hàng Oracle.
Có ai khác đã nhận được lỗi này không? Bạn đã làm gì để khắc phục nó?
ORA-12571: TNS:packet writer failure
Stack Trace:
at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.OracleClient.OracleCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
Cảm ơn lời khuyên. Tôi sẽ thử cài đặt ứng dụng 11.2 với bản vá 6 được áp dụng. – dretzlaff17
Tôi đang phân loại cùng một vấn đề @ dretzlaff17 nếu bạn đã giải quyết nó, vui lòng đề cập đến cách bạn giải quyết nó. tức là, khi thực thi SP với tham số vào và ra, bạn sẽ nhận được lỗi như bạn đã đề cập ở trên, nó hoạt động tốt. hy vọng bạn sẽ sớm trở lại bình luận của tôi. – Maxymus