Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

OpenQuery từ SQL Server đến máy chủ Oracle bị treo vô thời hạn nếu mất kết nối

Chúng tôi đã gặp vấn đề tương tự đối với các hoạt động chạy dài. Op sẽ được bắt đầu (và cũng đã thực hiện công việc của mình và kết thúc), nhưng cuộc gọi không bao giờ trở lại. Cuối cùng, chúng tôi đã có thể truy tìm điều này do tường lửa đóng kết nối với máy chủ Oracle.

Chúng tôi có thể ngăn chặn điều này bằng cách sử dụng tham số SQLNET.EXPIRE_TIME trên máy chủ, tham số này sẽ định kỳ "ping" một ứng dụng khách và do đó ngăn tường lửa đóng cổng. Có thể điều này cũng hữu ích trong trường hợp của bạn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao khả năng kết nối Oracle ODAC hiện tại không hiển thị trong VS 2013?

  2. Nhà cung cấp OraOLEDB.Oracle chưa được đăng ký trên máy cục bộ

  3. Làm cách nào để chuyển đổi câu lệnh nối bên ngoài bên trái kế thừa trong Oracle?

  4. Bộ nhớ đệm trình tự Oracle

  5. Chế độ xem cụ thể hóa - Xác định lần làm mới cuối cùng