<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic talendMeter_DB Firewall Timeout Stats &amp; Logs and Oracle SID connection in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/talendMeter-DB-Firewall-Timeout-Stats-Logs-and-Oracle-SID/m-p/2308629#M145940</link>
    <description>Hi, 
&lt;BR /&gt;I have a problem with a firewall timeout when I run a long job using these stats &amp;amp; logs parameters (screenshot) in the job setting, with an Oracle with SID Connection (JDBC Thin). 
&lt;BR /&gt;There is a firewall between the server running talend job and the server with my Oracle Database. 
&lt;BR /&gt;When the job is too long (more than one hour), the firewall break the connection with the database where I log any Talend events (stats &amp;amp; logs job setting). 
&lt;BR /&gt;To keep my connection alive, I have already add these parameters on the Talend running job server : 
&lt;BR /&gt;In the SQLNET.ORA files : SQLNET.EXPIRE_TIME=1 
&lt;BR /&gt;In the TNSNAMES.ORA files : ENABLE=BROKEN parameter in the DESCRIPTION clause in the connect descriptor 
&lt;BR /&gt;In Talend, in the Additional parameters textbox, in Stat &amp;amp; Logs, I try to use this setting : ?tcp_keepalive_interval=240000? (screenshot) 
&lt;BR /&gt;But that doesn?t work. 
&lt;BR /&gt;I got this error (with or without the tcp_keepalive_interval parameter) : 
&lt;BR /&gt;Exception in component talendMeter_DB 
&lt;BR /&gt;java.sql.SQLException: Exception d'E/S: Connection reset 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:112) 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:146) 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:255) 
&lt;BR /&gt; at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPrepare 
&lt;BR /&gt;dStatement.java:826) 
&lt;BR /&gt; at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStateme 
&lt;BR /&gt;nt.java:1039) 
&lt;BR /&gt; at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPrepa 
&lt;BR /&gt;redStatement.java:850) 
&lt;BR /&gt; at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme 
&lt;BR /&gt;nt.java:1134) 
&lt;BR /&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePrep 
&lt;BR /&gt;aredStatement.java:3339) 
&lt;BR /&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePrepare 
&lt;BR /&gt;dStatement.java:3384) 
&lt;BR /&gt; at oracle.jdbc.OracleDatabaseMetaData.getTables(OracleDatabaseMetaData.j 
&lt;BR /&gt;ava:2472) 
&lt;BR /&gt;? 
&lt;BR /&gt;Connexion interrompueException in component tRunJob_1 
&lt;BR /&gt;Talend Open Studio Version : 4.01 
&lt;BR /&gt;Oracle Database v10.g 
&lt;BR /&gt;OS of the Talend running job server : Windows Server 2003 R2 32 Bits 
&lt;BR /&gt;Could you help me to find a solution, maybe using additional parameters in Talend, or anything else. I don?t know how this parameters ?tcp_keepalive_interval=240000? can be used with Talend Oracle with SID connection. Or if an external solution may be used ? 
&lt;BR /&gt;Thanks in advance.</description>
    <pubDate>Sat, 16 Nov 2024 13:23:31 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T13:23:31Z</dc:date>
    <item>
      <title>talendMeter_DB Firewall Timeout Stats &amp; Logs and Oracle SID connection</title>
      <link>https://community.qlik.com/t5/Talend-Studio/talendMeter-DB-Firewall-Timeout-Stats-Logs-and-Oracle-SID/m-p/2308629#M145940</link>
      <description>Hi, 
&lt;BR /&gt;I have a problem with a firewall timeout when I run a long job using these stats &amp;amp; logs parameters (screenshot) in the job setting, with an Oracle with SID Connection (JDBC Thin). 
&lt;BR /&gt;There is a firewall between the server running talend job and the server with my Oracle Database. 
&lt;BR /&gt;When the job is too long (more than one hour), the firewall break the connection with the database where I log any Talend events (stats &amp;amp; logs job setting). 
&lt;BR /&gt;To keep my connection alive, I have already add these parameters on the Talend running job server : 
&lt;BR /&gt;In the SQLNET.ORA files : SQLNET.EXPIRE_TIME=1 
&lt;BR /&gt;In the TNSNAMES.ORA files : ENABLE=BROKEN parameter in the DESCRIPTION clause in the connect descriptor 
&lt;BR /&gt;In Talend, in the Additional parameters textbox, in Stat &amp;amp; Logs, I try to use this setting : ?tcp_keepalive_interval=240000? (screenshot) 
&lt;BR /&gt;But that doesn?t work. 
&lt;BR /&gt;I got this error (with or without the tcp_keepalive_interval parameter) : 
&lt;BR /&gt;Exception in component talendMeter_DB 
&lt;BR /&gt;java.sql.SQLException: Exception d'E/S: Connection reset 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:112) 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:146) 
&lt;BR /&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 
&lt;BR /&gt;:255) 
&lt;BR /&gt; at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPrepare 
&lt;BR /&gt;dStatement.java:826) 
&lt;BR /&gt; at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStateme 
&lt;BR /&gt;nt.java:1039) 
&lt;BR /&gt; at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPrepa 
&lt;BR /&gt;redStatement.java:850) 
&lt;BR /&gt; at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme 
&lt;BR /&gt;nt.java:1134) 
&lt;BR /&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePrep 
&lt;BR /&gt;aredStatement.java:3339) 
&lt;BR /&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePrepare 
&lt;BR /&gt;dStatement.java:3384) 
&lt;BR /&gt; at oracle.jdbc.OracleDatabaseMetaData.getTables(OracleDatabaseMetaData.j 
&lt;BR /&gt;ava:2472) 
&lt;BR /&gt;? 
&lt;BR /&gt;Connexion interrompueException in component tRunJob_1 
&lt;BR /&gt;Talend Open Studio Version : 4.01 
&lt;BR /&gt;Oracle Database v10.g 
&lt;BR /&gt;OS of the Talend running job server : Windows Server 2003 R2 32 Bits 
&lt;BR /&gt;Could you help me to find a solution, maybe using additional parameters in Talend, or anything else. I don?t know how this parameters ?tcp_keepalive_interval=240000? can be used with Talend Oracle with SID connection. Or if an external solution may be used ? 
&lt;BR /&gt;Thanks in advance.</description>
      <pubDate>Sat, 16 Nov 2024 13:23:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/talendMeter-DB-Firewall-Timeout-Stats-Logs-and-Oracle-SID/m-p/2308629#M145940</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:23:31Z</dc:date>
    </item>
  </channel>
</rss>

