連線逾時

自治式 AI 資料庫的資料庫連線預設會在閒置或處理作業 120 秒後中斷連線。這是因為伺服器端 SQLNET.ORA 具有 RECV_TIMEOUT = 120。因此,超過 2 分鐘 (120 秒) 的 DDL 或 DML 作業將會失敗。

若要覆寫此行為,您必須將用戶端 SQLNET.ORA 檔案上的 RECV_TIMEOUT 設為較高的值。

RECV_TIMEOUT 參數可以在連線字串中使用。因此,它們不會修改 SQLNET.ORA 檔案,而是將它新增為連線字串的一部分。

(DESCRIPTION =
   (ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521)(CONNECT_TIMEOUT=10)(RECV_TIMEOUT=6000)
   (CONNECT_DATA=(SERVICE_NAME=myservice))
)