Timeout connessione
Per impostazione predefinita, la connessione al database ad Autonomous AI Database si disconnette dopo 120 secondi dall'inattività o dall'elaborazione di un'operazione. Ciò è dovuto al fatto che il lato server SQLNET.ORA ha un RECV_TIMEOUT = 120. Pertanto, un'operazione DDL o DML che richiede più di 2 minuti (120 secondi) avrà esito negativo.
Per eseguire l'override di questo comportamento, è necessario impostare il file RECV_TIMEOUT sul lato client SQLNET.ORA su un valore superiore.
Il parametro RECV_TIMEOUT può essere utilizzato nella stringa di connessione. Quindi non modificheranno il file SQLNET.ORA, ma lo aggiungeranno come parte della stringa di connessione.
(DESCRIPTION =
(ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521)(CONNECT_TIMEOUT=10)(RECV_TIMEOUT=6000)
(CONNECT_DATA=(SERVICE_NAME=myservice))
)