Oracle
 sql >> база данни >  >> RDS >> Oracle

OpenQuery от SQL Server към Oracle сървър виси за неопределено време, ако връзката се загуби

Имахме подобни проблеми при продължителни операции. Операцията щеше да бъде стартирана (и също свърши работата си и приключи), но обаждането никога не се върна. В крайна сметка успяхме да проследим това до защитна стена, затваряща връзката със сървъра на Oracle.

Можем да предотвратим това, като използваме параметъра SQLNET.EXPIRE_TIME на сървъра, който периодично ще "ping" клиент и по този начин ще предпази защитната стена от затваряне на порта. Може би това ще помогне и във вашия случай.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявка със заместващ знак и точка не съответства на данни с индекс на Oracle Text

  2. Как да форматирате красиво отпечатването на SQL заявки в SQLAlchemy?

  3. Oracle:Какво прави „(+)“ в клауза WHERE?

  4. Oracle Trigger ORA-04098:тригерът е невалиден и неуспешно повторно валидиране

  5. SYS_GUID() Функция в Oracle