<?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: java.sql.SQLRecoverableException:No more data to read from socket in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315524#M86169</link>
    <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;No I that is not correct (I guess because I do not have any clue from Chinese language) - I guess you mean additional JDBC parameters?&lt;BR /&gt;In this case you should use the connection type Oracle custom and here you can use the TNS string like yours (all in one line).&lt;BR /&gt;I am not totally sure about the TNS string. I guess the "DEV = " is not necessary but you should check.&lt;BR /&gt;&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Well, thank you for your&amp;nbsp;profession, and thank you for your&amp;nbsp;patience! I really want to give you a hug!</description>
    <pubDate>Thu, 21 Jul 2016 03:03:30 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-07-21T03:03:30Z</dc:date>
    <item>
      <title>java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315518#M86163</link>
      <description>HI , EVERY ONE: 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I got a problem I can't fix it. Maybe you can help me. 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; The situation is like this: 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I got the .sh &amp;nbsp;document? which connect to Oracle and run a procedure,&amp;nbsp; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; then I invoked it. &amp;nbsp;Sometimes, &amp;nbsp;just sometimes, it will failure, the error like this: 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;java.sql.SQLRecoverableException:No more data to read from socket 
&lt;BR /&gt; 
&lt;IMG src="https://community.talend.com/legacyfs/online/membersTempo/391714/p.png_20160719-2053.png" /&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; my oracle on another machine, &amp;nbsp;version: &amp;nbsp;11.2.0.1.0 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; my jdbc6.jar: &amp;nbsp; &amp;nbsp;Specification-Version: Oracle JDBC Driver version - "11.1.0.6.0-Production" 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; what's the problem?</description>
      <pubDate>Wed, 20 Jul 2016 04:52:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315518#M86163</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T04:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315519#M86164</link>
      <description>This is a network problem. The network socket expects data to read an got nothing. It has nothing to do with your job or the database.</description>
      <pubDate>Wed, 20 Jul 2016 06:49:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315519#M86164</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T06:49:30Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315520#M86165</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;This is a network problem. The network socket expects data to read an got nothing. It has nothing to do with your job or the database.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;I ping the database IP for a long time, it's fine.&lt;BR /&gt;I'm confused</description>
      <pubDate>Wed, 20 Jul 2016 08:16:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315520#M86165</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T08:16:18Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315521#M86166</link>
      <description>You have to check not only the IP address, also the port must be checked. You can do this with a telnet and check if telnet can connect.
&lt;BR /&gt;It will not be able to communicate in any way but if the connect works, than you can be sure the network is open.
&lt;BR /&gt;Ping does not check any open ports. The next problem is, it looks like you can connect to the server with the default port but the database driver uses often after the connect different ports for the peer-to-peer communication. Check if you firewall does not disturb such routes.
&lt;BR /&gt;If you look at the exception - it is quite clear it is a network problem.
&lt;BR /&gt;Did you checked the connection with some other tools like JDeveloper?</description>
      <pubDate>Wed, 20 Jul 2016 11:38:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315521#M86166</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T11:38:52Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315522#M86167</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;You have to check not only the IP address, also the port must be checked. You can do this with a telnet and check if telnet can connect.&lt;BR /&gt;It will not be able to communicate in any way but if the connect works, than you can be sure the network is open.&lt;BR /&gt;Ping does not check any open ports. The next problem is, it looks like you can connect to the server with the default port but the database driver uses often after the connect different ports for the peer-to-peer communication. Check if you firewall does not disturb such routes.&lt;BR /&gt;If you look at the exception - it is quite clear it is a network problem.&lt;BR /&gt;Did you checked the connection with some other tools like JDeveloper?&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;yeah, you are so right.&amp;nbsp; 
&lt;BR /&gt;our DBA said there is a&amp;nbsp;network problem, so they add 2 parameters in the TNS, like below: 
&lt;BR /&gt;DEV = 
&lt;BR /&gt;&amp;nbsp; (DESCRIPTION = 
&lt;BR /&gt;&amp;nbsp; (SDU=2048) 
&lt;BR /&gt;&amp;nbsp; (TDU=2048) 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.4.95)(PORT = 1521)) 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; (CONNECT_DATA = 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (SERVER = DEDICATED) 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (SERVICE_NAME = dev) 
&lt;BR /&gt;&amp;nbsp; &amp;nbsp; ) 
&lt;BR /&gt;&amp;nbsp; )&amp;nbsp; 
&lt;BR /&gt;the parameter SDU and TDU. 
&lt;BR /&gt;So, we need to add these two parameters in the Talend Db connection. 
&lt;BR /&gt;&amp;nbsp;we added like this, is that correct?(behind "extra parameters") 
&lt;BR /&gt;&amp;nbsp; 
&lt;BR /&gt; 
&lt;IMG src="https://community.talend.com/legacyfs/online/membersTempo/391714/a.png_20160720-0408.png" /&gt; 
&lt;BR /&gt;thanks so grateful!</description>
      <pubDate>Wed, 20 Jul 2016 12:07:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315522#M86167</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T12:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315523#M86168</link>
      <description>No I that is not correct (I guess because I do not have any clue from Chinese language) - I guess you mean additional JDBC parameters? 
&lt;BR /&gt;In this case you should use the connection type Oracle custom and here you can use the TNS string like yours (all in one line). 
&lt;BR /&gt;I am not totally sure about the TNS string. I guess the "DEV = " is not necessary but you should check. 
&lt;BR /&gt; 
&lt;IMG src="https://community.talend.com/legacyfs/online/membersTempo/22952/blob_20160720-0531.png" /&gt;</description>
      <pubDate>Wed, 20 Jul 2016 13:32:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315523#M86168</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-20T13:32:27Z</dc:date>
    </item>
    <item>
      <title>Re: java.sql.SQLRecoverableException:No more data to read from socket</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315524#M86169</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;No I that is not correct (I guess because I do not have any clue from Chinese language) - I guess you mean additional JDBC parameters?&lt;BR /&gt;In this case you should use the connection type Oracle custom and here you can use the TNS string like yours (all in one line).&lt;BR /&gt;I am not totally sure about the TNS string. I guess the "DEV = " is not necessary but you should check.&lt;BR /&gt;&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Well, thank you for your&amp;nbsp;profession, and thank you for your&amp;nbsp;patience! I really want to give you a hug!</description>
      <pubDate>Thu, 21 Jul 2016 03:03:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-sql-SQLRecoverableException-No-more-data-to-read-from/m-p/2315524#M86169</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-07-21T03:03:30Z</dc:date>
    </item>
  </channel>
</rss>

