<?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>article Qlik Replicate ORA-03113 Error in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-ORA-03113-Error/ta-p/1872295</link>
    <description>&lt;P&gt;The Qlik Replicate log reads:&lt;/P&gt;
&lt;P style="margin-left: 40px;"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;00008260: 2021-12-08T10:31:08 [SOURCE_CAPTURE ]I: ORA-03113: end-of-file on communication channel Process ID: 14794 Session ID: 268 Serial number: 30476 [1022305] (oracle_endpoint_unload.c:1126)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Replicate&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ORA-03113: end-of-file on communication error means that the connection with the Oracle source database fails and we are unable to send or receive more events.&lt;/P&gt;
&lt;P&gt;This can happen for several reasons:&lt;/P&gt;
&lt;UL style="list-style-type: circle;"&gt;
&lt;LI&gt;The server process servicing the client connection died unexpectedly, or the network communication between the Qlik Replicate server and the Oracle server was interrupted&lt;/LI&gt;
&lt;LI&gt;A firewall rule closed a connection due to a timeout (low activity between Oracle and Qlik Replicate).&lt;/LI&gt;
&lt;LI&gt;The Oracle database was not online when the error was logged&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Qlik Replicate works in a mode that is aware of the batches being processed by each component Source, Sorter and Target, meaning there is no need to worry about data being lost because of this error.&lt;/P&gt;
&lt;P&gt;This is an environment issue that Qlik Replicate treats as a recoverable error. During CDC it will resume replicating the data from where it left off after the connection is reestablished. A Full Load cannot be resumed and has to start over.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to troubleshoot and address the issue:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Check the Oracle Alert log at the time of the issue, see if any trace files were written, and then follow up with your DBA or Oracle Support for root cause analysis. A patch might be available from Oracle for the issue. Also see Oracle's documentation on this error:&amp;nbsp;&lt;A href="https://docs.oracle.com/en/error-help/db/ora-03113/?r=23ai" target="_blank" rel="noopener nofollow noreferrer"&gt;ORA-03113 - Database Error Messages (oracle.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;A possible solution would be to add the following line to your&lt;STRONG&gt; SQLNET.ORA&lt;/STRONG&gt; file:&lt;/P&gt;
&lt;PRE style="padding-left: 40px;"&gt;SQLNET.INBOUND_CONNECT_TIMEOUT = 0&lt;/PRE&gt;
&lt;P&gt;Along with adding the&amp;nbsp;&lt;STRONG&gt;enable=broken&lt;/STRONG&gt; parameter to the&lt;STRONG&gt; tnsnames.ora&lt;/STRONG&gt; file, which will cause SQLNet to use keep-alive packets:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;ORCL_REPLICATE =
(DESCRIPTION =
(ENABLE=BROKEN)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (HOST = oracle_server.company.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;</description>
    <pubDate>Thu, 12 Dec 2024 08:58:43 GMT</pubDate>
    <dc:creator>lyka</dc:creator>
    <dc:date>2024-12-12T08:58:43Z</dc:date>
    <item>
      <title>Qlik Replicate ORA-03113 Error</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-ORA-03113-Error/ta-p/1872295</link>
      <description>&lt;P&gt;The Qlik Replicate log reads:&lt;/P&gt;
&lt;P style="margin-left: 40px;"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;00008260: 2021-12-08T10:31:08 [SOURCE_CAPTURE ]I: ORA-03113: end-of-file on communication channel Process ID: 14794 Session ID: 268 Serial number: 30476 [1022305] (oracle_endpoint_unload.c:1126)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Replicate&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ORA-03113: end-of-file on communication error means that the connection with the Oracle source database fails and we are unable to send or receive more events.&lt;/P&gt;
&lt;P&gt;This can happen for several reasons:&lt;/P&gt;
&lt;UL style="list-style-type: circle;"&gt;
&lt;LI&gt;The server process servicing the client connection died unexpectedly, or the network communication between the Qlik Replicate server and the Oracle server was interrupted&lt;/LI&gt;
&lt;LI&gt;A firewall rule closed a connection due to a timeout (low activity between Oracle and Qlik Replicate).&lt;/LI&gt;
&lt;LI&gt;The Oracle database was not online when the error was logged&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Qlik Replicate works in a mode that is aware of the batches being processed by each component Source, Sorter and Target, meaning there is no need to worry about data being lost because of this error.&lt;/P&gt;
&lt;P&gt;This is an environment issue that Qlik Replicate treats as a recoverable error. During CDC it will resume replicating the data from where it left off after the connection is reestablished. A Full Load cannot be resumed and has to start over.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to troubleshoot and address the issue:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Check the Oracle Alert log at the time of the issue, see if any trace files were written, and then follow up with your DBA or Oracle Support for root cause analysis. A patch might be available from Oracle for the issue. Also see Oracle's documentation on this error:&amp;nbsp;&lt;A href="https://docs.oracle.com/en/error-help/db/ora-03113/?r=23ai" target="_blank" rel="noopener nofollow noreferrer"&gt;ORA-03113 - Database Error Messages (oracle.com)&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;A possible solution would be to add the following line to your&lt;STRONG&gt; SQLNET.ORA&lt;/STRONG&gt; file:&lt;/P&gt;
&lt;PRE style="padding-left: 40px;"&gt;SQLNET.INBOUND_CONNECT_TIMEOUT = 0&lt;/PRE&gt;
&lt;P&gt;Along with adding the&amp;nbsp;&lt;STRONG&gt;enable=broken&lt;/STRONG&gt; parameter to the&lt;STRONG&gt; tnsnames.ora&lt;/STRONG&gt; file, which will cause SQLNet to use keep-alive packets:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;ORCL_REPLICATE =
(DESCRIPTION =
(ENABLE=BROKEN)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (HOST = oracle_server.company.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&amp;nbsp;&lt;/H4&gt;</description>
      <pubDate>Thu, 12 Dec 2024 08:58:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Replicate-ORA-03113-Error/ta-p/1872295</guid>
      <dc:creator>lyka</dc:creator>
      <dc:date>2024-12-12T08:58:43Z</dc:date>
    </item>
  </channel>
</rss>

