<?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: Connecting talnd to MySQL [transation read-only status server] in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335842#M104355</link>
    <description>&lt;P&gt;I getting error that mysql.com cannot resolved when i am using marinaDB&lt;/P&gt;</description>
    <pubDate>Mon, 04 Nov 2019 07:21:44 GMT</pubDate>
    <dc:creator>kanuparthy</dc:creator>
    <dc:date>2019-11-04T07:21:44Z</dc:date>
    <item>
      <title>Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335837#M104350</link>
      <description>&lt;P&gt;Hey guys,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am trying to connect Talend (version 7.0.1) to MySQL Server (version 8.0.12), I can successfully connect and perform simple select queries to the database. However as soon as I try to perform a bulk Insert I get the following exception:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;Starting job A_2_ProcessRestData_NEW at 17:59 20/08/2018.

[statistics] connecting to socket on port 3407
[statistics] connected
Exception in component tDBOutputBulkExec_1_tMBE (A_2_ProcessRestData_NEW)
java.sql.SQLException: Could not retrieve transation read-only status server
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1084)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:949)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)
	at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3976)
	at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3947)
	at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:813)
	at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:788)
	at living_dashboard.a_2_processrestdata_new_0_1.A_2_ProcessRestData_NEW.tFileInputDelimited_1Process(A_2_ProcessRestData_NEW.java:4671)
	at living_dashboard.a_2_processrestdata_new_0_1.A_2_ProcessRestData_NEW.runJobInTOS(A_2_ProcessRestData_NEW.java:6955)
	at living_dashboard.a_2_processrestdata_new_0_1.A_2_ProcessRestData_NEW.main(A_2_ProcessRestData_NEW.java:6733)
Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only'
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1084)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4232)
	at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4164)
	at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2615)
	at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2776)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2832)
	at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2781)
	at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1569)
	at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3970)
	... 6 more
[statistics] disconnected

Job A_2_ProcessRestData_NEW ended at 17:59 20/08/2018. [exit code=1]

&lt;/PRE&gt; 
&lt;P&gt;Do you have any clue on what might be?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks in advance&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Aug 2018 18:11:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335837#M104350</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-20T18:11:15Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335838#M104351</link>
      <description>hello,&lt;BR /&gt;can you insert without bulk?</description>
      <pubDate>Tue, 21 Aug 2018 07:53:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335838#M104351</guid>
      <dc:creator>fdenis</dc:creator>
      <dc:date>2018-08-21T07:53:03Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335839#M104352</link>
      <description>&lt;P&gt;Hy&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/0053p000007LKpMAAW"&gt;@fdenis&lt;/A&gt;. No, normal insert just ouputs pretty much the same:&amp;nbsp;Hi. No, normal insert also outputs "[statistics] connecting to socket on port 3612&amp;nbsp;[statistics] connected&amp;nbsp;Could not retrieve transation read-only status server&amp;nbsp;[statistics] disconnected".&amp;nbsp;&lt;SPAN&gt;For what I understand,&amp;nbsp;tx_read_only is a variable that defines that the database is read-only. In my understanding,&amp;nbsp;during the connection, Talend asks for this variable back, although the serve cannot provide it because it does not exist. If I type the command "SELECT @@session.tx_read_only " the ouput is "select @@tx_read_only LIMIT 0, 1000 Error Code: 1193. Unknown system variable 'tx_read_only'"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Aug 2018 10:01:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335839#M104352</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-21T10:01:30Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335840#M104353</link>
      <description>&lt;P&gt;So, According to &lt;A href="https://dev.mysql.com/doc/refman/8.0/en/added-deprecated-removed.html" target="_self" rel="nofollow noopener noreferrer"&gt;https://dev.mysql.com/doc/refman/8.0/en/added-deprecated-removed.html&lt;/A&gt;, the variable tx_read_only was removed in 8.0.3 version. I have the 8.0.12. So, either updating the driver or downgrading mysql version should work. Fingers crossed. Lets hope.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Aug 2018 10:32:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335840#M104353</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-21T10:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335841#M104354</link>
      <description>&lt;P&gt;I eventually solved the question. It turns out that the &lt;STRONG&gt;DB Version to be used cannot be MySQL 5&lt;/STRONG&gt; as I was specifying. I need to use &lt;STRONG&gt;MariaDB&lt;/STRONG&gt; instead. Problem solved &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Aug 2018 13:01:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335841#M104354</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-08-21T13:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335842#M104355</link>
      <description>&lt;P&gt;I getting error that mysql.com cannot resolved when i am using marinaDB&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2019 07:21:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335842#M104355</guid>
      <dc:creator>kanuparthy</dc:creator>
      <dc:date>2019-11-04T07:21:44Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335843#M104356</link>
      <description>&lt;P&gt;Hello &lt;A href="https://community.qlik.com/s/profile/0053p000007LOqXAAW"&gt;@kanuparthy&lt;/A&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;On which talend build version you got this issue? What's marinaDB version are you using? More information will be helpful for us to address your issue.&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2019 08:45:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335843#M104356</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-11-04T08:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting talnd to MySQL [transation read-only status server]</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335844#M104357</link>
      <description>&lt;P&gt;I am getting the below error when i am trying to insert the data.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am using Talend 6.1 Version and mysql version 5.7.27&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Starting job H_DIM_FAC_PROVIDER_EXP_VISIT at 01:07 04/12/2019.&lt;/P&gt; 
&lt;P&gt;[statistics] connecting to socket on port 3896&lt;BR /&gt;[statistics] connected&lt;BR /&gt;failed to close the connection in tMysqlOutput_2 :Communications link failure during rollback(). Transaction resolution unknown.&lt;BR /&gt;Exception in component tMysqlOutput_2&lt;BR /&gt;java.sql.SQLException: Could not retrieve transation read-only status server&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1084)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:949)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3976)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3947)&lt;BR /&gt;at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1356)&lt;BR /&gt;at aco_final_last.h_dim_fac_provider_exp_visit_0_1.H_DIM_FAC_PROVIDER_EXP_VISIT.tMysqlInput_2Process(H_DIM_FAC_PROVIDER_EXP_VISIT.java:4298)&lt;BR /&gt;at aco_final_last.h_dim_fac_provider_exp_visit_0_1.H_DIM_FAC_PROVIDER_EXP_VISIT.runJobInTOS(H_DIM_FAC_PROVIDER_EXP_VISIT.java:17886)&lt;BR /&gt;at aco_final_last.h_dim_fac_provider_exp_visit_0_1.H_DIM_FAC_PROVIDER_EXP_VISIT.main(H_DIM_FAC_PROVIDER_EXP_VISIT.java:17743)&lt;BR /&gt;Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure&lt;/P&gt; 
&lt;P&gt;The last packet successfully received from the server was 190,789 milliseconds ago. The last packet sent successfully to the server was 1 milliseconds ago.&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)&lt;BR /&gt;at java.lang.reflect.Constructor.newInstance(Unknown Source)&lt;BR /&gt;at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)&lt;BR /&gt;at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1127)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3715)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3604)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4155)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2615)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2776)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2832)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2781)&lt;BR /&gt;at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1569)&lt;BR /&gt;at com.mysql.jdbc.ConnectionImpl.isReadOnly(ConnectionImpl.java:3970)&lt;BR /&gt;... 5 more&lt;BR /&gt;Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:3161)&lt;BR /&gt;at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3615)&lt;BR /&gt;... 13 more&lt;BR /&gt;Picked up _JAVA_OPTIONS: -Xmx1024M&lt;BR /&gt;[statistics] disconnected&lt;BR /&gt;Job H_DIM_FAC_PROVIDER_EXP_VISIT ended at 01:10 04/12/2019. [exit code=1]&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2019 09:15:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Connecting-talnd-to-MySQL-transation-read-only-status-server/m-p/2335844#M104357</guid>
      <dc:creator>kanuparthy</dc:creator>
      <dc:date>2019-12-04T09:15:18Z</dc:date>
    </item>
  </channel>
</rss>

