sql >> Databáze >  >> RDS >> Oracle

Pokud dojde ke ztrátě připojení, OpenQuery ze serveru SQL Server na server Oracle zamrzne na dobu neurčitou

Měli jsme podobné problémy u dlouhodobých operací. Operace by byla zahájena (a také vykonala svou práci a skončila), ale hovor se nikdy nevrátil. Nakonec se nám to podařilo vysledovat až k firewallu uzavírajícímu spojení se serverem Oracle.

Tomu bychom mohli zabránit použitím parametru SQLNET.EXPIRE_TIME na serveru, který by periodicky „pingl“ klienta a bránil tak firewallu v uzavření portu. Možná to pomůže i ve vašem případě.




  1. Nahraďte hodnotu null předchozí dostupnou hodnotou v dotazu serveru SQL řádků

  2. Pomocí funkcí MySQL v PHP připravené příkazy PDO

  3. Jak načíst data do tabulky mysql, ale ignorovat prázdné řádky

  4. Díky sdružování připojení je aplikace Java Swing rychlejší pro vzdálenou databázi MySQL