<?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 Re: ORA-26914: Unable to communicate with XStream capture process in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339069#M107250</link>
    <description>&lt;P&gt;Thanks Sabrina.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I actually have Talend Studio 6.4.1 installed. Is there a newer tutorial that I should be looking at? That was the only one I found around CDC for Oracle 12c.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am currently evaluating the product with the 30 day trial license to determine if its suitable. I tried accessing the support portal but it says my account is not enabled for support yet.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In any case, I did look into the issue further. The problem was actually on the database side. I am connecting to an Amazon RDS oracle database. By default, the database did not retain the redo logs, so the Capture Process aborted, which was why the tOracleCDC component errorred out. I have increased the log retention now and dropped and recreated the Outbound Server, &amp;nbsp;so that a new capture process is created. This made sure the SCN is set to a number where the redo logs still physically exists.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've run into another problem now, that is RDS related. Lack of privileges. Have Amazon support looking into this.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I did want to ask if anyone has tried using Talend Studio 6.4.1 to do CDC with Oracle 12c (on Amazon RDS)?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Tue, 12 Sep 2017 15:08:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-09-12T15:08:09Z</dc:date>
    <item>
      <title>ORA-26914: Unable to communicate with XStream capture process</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339066#M107247</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have been following this tutorial to set up CDC in Oracle XStream mode.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://help.talend.com/reader/0O6x_FDIIGrKz2Z2Wc91yQ/4MPNGBRIo_vfKGHe4_gYMQ" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/0O6x_FDIIGrKz2Z2Wc91yQ/4MPNGBRIo_vfKGHe4_gYMQ&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have set up XStreamOut and XStreamIn database connections and was able to successfully connect through Oracle OCI. Was also able to addCDC and execute the initialization scripts. I can see both servers are enabled.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 381px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LqyV.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133823i2B264057402AAF62/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LqyV.png" alt="0683p000009LqyV.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;I proceeded to configure a simple job in Talend Studio. I used tOracleCDC to extract the data changes.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lr3S.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134775iDE9E8339A246A0DB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lr3S.png" alt="0683p000009Lr3S.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I used tOracleCDCOutput to replicate the data changes to a target table CX_PER_NAME.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lr3X.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146840i73628CECD66CF1E4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lr3X.png" alt="0683p000009Lr3X.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;When I ran the job, I encountered an error on tOracleCDC. Can someone please help point out what I might be doing wrong here? &amp;nbsp; Thanks!&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lqx1.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156903i16F776006065DEAE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lqx1.png" alt="0683p000009Lqx1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Here is the full logs:&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Starting job OracleXStreamCDC_POC at 22:05 11/09/2017.&lt;/P&gt; 
&lt;P&gt;[statistics] connecting to socket on port 3421&lt;BR /&gt;[statistics] connected&lt;BR /&gt;Exception in component tOracleCDC_1 (OracleXStreamCDC_POC)&lt;BR /&gt;oracle.streams.StreamsException: ORA-26914: Unable to communicate with XStream capture process "CAP$_XOUT_1" from outbound server "XOUT".&lt;/P&gt; 
&lt;P&gt;at oracle.streams.XStreamOut.XStreamOutReceiveLCRNative(Native Method)&lt;BR /&gt;at oracle.streams.XStreamOut.receiveLCR(XStreamOut.java:482)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.tOracleCDC_1Process(OracleXStreamCDC_POC.java:639)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.runJobInTOS(OracleXStreamCDC_POC.java:1140)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.main(OracleXStreamCDC_POC.java:966)&lt;BR /&gt;[FATAL]: echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC - tOracleCDC_1 ORA-26914: Unable to communicate with XStream capture process "CAP$_XOUT_1" from outbound server "XOUT".&lt;/P&gt; 
&lt;P&gt;oracle.streams.StreamsException: ORA-26914: Unable to communicate with XStream capture process "CAP$_XOUT_1" from outbound server "XOUT".&lt;/P&gt; 
&lt;P&gt;at oracle.streams.XStreamOut.XStreamOutReceiveLCRNative(Native Method)&lt;BR /&gt;at oracle.streams.XStreamOut.receiveLCR(XStreamOut.java:482)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.tOracleCDC_1Process(OracleXStreamCDC_POC.java:639)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.runJobInTOS(OracleXStreamCDC_POC.java:1140)&lt;BR /&gt;at echidna.oraclexstreamcdc_poc_0_1.OracleXStreamCDC_POC.main(OracleXStreamCDC_POC.java:966)&lt;BR /&gt;[statistics] disconnected&lt;BR /&gt;Job OracleXStreamCDC_POC ended at 22:08 11/09/2017. [exit code=1]&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 09:18:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339066#M107247</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T09:18:39Z</dc:date>
    </item>
    <item>
      <title>Re: ORA-26914: Unable to communicate with XStream capture process</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339067#M107248</link>
      <description>&lt;P&gt;Ran the following queries:&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;FONT color="#0000FF"&gt;-- To display the registered redo log files for each capture process:&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN CONSUMER_NAME HEADING 'Capture|Process|Name' FORMAT A15&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN SOURCE_DATABASE HEADING 'Source|Database' FORMAT A10&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN SEQUENCE# HEADING 'Sequence|Number' FORMAT 99999&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN NAME HEADING 'Archived Redo Log|File Name' FORMAT A20&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN DICTIONARY_BEGIN HEADING 'Dictionary|Build|Begin' FORMAT A10&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;COLUMN DICTIONARY_END HEADING 'Dictionary|Build|End' FORMAT A10&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&lt;FONT size="2" color="#0000FF"&gt;SELECT r.CONSUMER_NAME,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;r.SOURCE_DATABASE,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;r.SEQUENCE#, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;r.NAME, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;r.DICTIONARY_BEGIN, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;r.DICTIONARY_END &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;FROM DBA_REGISTERED_ARCHIVED_LOG r, ALL_CAPTURE c&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;WHERE r.CONSUMER_NAME = c.CAPTURE_NAME;&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 977px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lr3c.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147227iFC9391B719D50A24/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lr3c.png" alt="0683p000009Lr3c.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;FONT size="2" color="#0000FF"&gt;-- To view information on capture process&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&lt;FONT size="2" color="#0000FF"&gt;select *&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;from DBA_CAPTURE;&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The status of the capture process was Aborted.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The error Message was&lt;/P&gt; 
&lt;P&gt;&lt;FONT color="#FF0000"&gt;"ORA-00308: cannot open archived log '/rdsdbdata/db/ORCL_A/arch/redolog-2598-1-942451380.arc'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;ORA-27037: unable to obtain file status&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;Linux-x86_64 Error: 2: No such file or directory&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;Additional information: 3&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#FF0000"&gt;"&lt;/FONT&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Looks more of an access privilege issue. &amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Sep 2017 14:43:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339067#M107248</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-11T14:43:49Z</dc:date>
    </item>
    <item>
      <title>Re: ORA-26914: Unable to communicate with XStream capture process</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339068#M107249</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;The link you are referring to is &lt;SPAN class="booktitle-value"&gt;Talend Data Integration Studio User Guide&lt;/SPAN&gt; 5.6. Is there any ACCESS limitation from your oracle DB?&lt;/P&gt; 
&lt;P&gt;It is recommended that you should create a case on talend support portal so that we can give you a remote assistance(webex) through support cycle with priority.&lt;/P&gt; 
&lt;P&gt;&lt;A title=" https://login.talend.com/support-login.php" href=" https://login.talend.com/support-login.php" target="_self" rel="nofollow noopener noreferrer"&gt; https://login.talend.com/support-login.php&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 08:28:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339068#M107249</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-12T08:28:49Z</dc:date>
    </item>
    <item>
      <title>Re: ORA-26914: Unable to communicate with XStream capture process</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339069#M107250</link>
      <description>&lt;P&gt;Thanks Sabrina.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I actually have Talend Studio 6.4.1 installed. Is there a newer tutorial that I should be looking at? That was the only one I found around CDC for Oracle 12c.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am currently evaluating the product with the 30 day trial license to determine if its suitable. I tried accessing the support portal but it says my account is not enabled for support yet.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In any case, I did look into the issue further. The problem was actually on the database side. I am connecting to an Amazon RDS oracle database. By default, the database did not retain the redo logs, so the Capture Process aborted, which was why the tOracleCDC component errorred out. I have increased the log retention now and dropped and recreated the Outbound Server, &amp;nbsp;so that a new capture process is created. This made sure the SCN is set to a number where the redo logs still physically exists.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've run into another problem now, that is RDS related. Lack of privileges. Have Amazon support looking into this.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I did want to ask if anyone has tried using Talend Studio 6.4.1 to do CDC with Oracle 12c (on Amazon RDS)?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2017 15:08:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ORA-26914-Unable-to-communicate-with-XStream-capture-process/m-p/2339069#M107250</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-12T15:08:09Z</dc:date>
    </item>
  </channel>
</rss>

