<?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: tDBRow query in a Oracle DB in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341951#M109865</link>
    <description>&lt;P&gt;try this &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"begin&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.RAW_TRANSACTIONS TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.UCR_TRANS_EVO TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;commit;&lt;/P&gt;&lt;P&gt;end;"&lt;/P&gt;&lt;P&gt;                   &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 24 Apr 2023 01:08:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-04-24T01:08:25Z</dc:date>
    <item>
      <title>tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341947#M109861</link>
      <description>&lt;P&gt;Looking for some help trying to run the following query to apply grants to two different tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.RAW_TRANSACTIONS TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.UCR_TRANS_EVO TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I try to run the above in tDBRow I get the following error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tDBRow_1 - ORA-00933: SQL command not properly ended.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks againg for any help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 21:52:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341947#M109861</guid>
      <dc:creator>RVeitch_84</dc:creator>
      <dc:date>2024-11-15T21:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341948#M109862</link>
      <description>&lt;P&gt;Hello @Robert Veitch​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;tDBRow only support to execute one query statement.&lt;/P&gt;&lt;P&gt;For your case, please use 2 tDBRow components and one with query&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;GRANT INDEX, SELECT, READ ON EVO.RAW_TRANSACTIONS TO OAX$OAC , OAX_USER&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;and another one with query&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;GRANT INDEX, SELECT, READ ON EVO.UCR_TRANS_EVO TO OAX$OAC , OAX_USER&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOTE, please don't add ; in the query&lt;/P&gt;</description>
      <pubDate>Sun, 23 Apr 2023 02:19:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341948#M109862</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-04-23T02:19:15Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341949#M109863</link>
      <description>&lt;P&gt;I guess, I'm looking for another solution, because I have over 50 tables to apply grants to, and I really don't want to have 50 individual components?​. Let me know if you have another solution?&lt;/P&gt;</description>
      <pubDate>Sun, 23 Apr 2023 11:25:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341949#M109863</guid>
      <dc:creator>RVeitch_84</dc:creator>
      <dc:date>2023-04-23T11:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341950#M109864</link>
      <description>&lt;P&gt;I think the simplest way is to apply the grants statements in the sql-developer while connecting to the oracle db.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Aiming&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 00:28:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341950#M109864</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-04-24T00:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341951#M109865</link>
      <description>&lt;P&gt;try this &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"begin&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.RAW_TRANSACTIONS TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;GRANT INDEX, SELECT, READ ON EVO.UCR_TRANS_EVO TO OAX$OAC , OAX_USER ;&lt;/P&gt;&lt;P&gt;commit;&lt;/P&gt;&lt;P&gt;end;"&lt;/P&gt;&lt;P&gt;                   &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 01:08:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341951#M109865</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-04-24T01:08:25Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341952#M109866</link>
      <description>&lt;P&gt;I tried that and got the following error...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ORA-06550: line 3, column 1:&lt;/P&gt;&lt;P&gt;PLS-00103: Encountered the symbol "GRANT" when expecting one of the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;( begin case declare exit for goto if loop mod null pragma&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;raise return select update while with &amp;lt;an identifier&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;a double-quoted delimited-identifier&amp;gt; &amp;lt;a bind variable&amp;gt; &amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;continue close current delete fetch lock insert open rollback&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;savepoint set sql execute commit forall merge pipe purge&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;json_exists json_value json_query json_object json_array&lt;/P&gt;&lt;P&gt;[ERROR] 07:52:54 talendjobs.test_grant_0_1.test_grant- tDBRow_1 - ORA-06550: line 3, column 1:&lt;/P&gt;&lt;P&gt;PLS-00103: Encountered the symbol "GRANT" when expecting one of the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;( begin case declare exit for goto if loop mod null pragma&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;raise return select update while with &amp;lt;an identifier&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;lt;a double-quoted delimited-identifier&amp;gt; &amp;lt;a bind variable&amp;gt; &amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;continue close current delete fetch lock insert open rollback&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;savepoint set sql execute commit forall merge pipe purge&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;json_exists json_value json_query json_object json_array&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 12:53:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341952#M109866</guid>
      <dc:creator>RVeitch_84</dc:creator>
      <dc:date>2023-04-24T12:53:41Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341953#M109867</link>
      <description>&lt;P&gt;I'm currently applying the grants with a script with my Oracle cilent software,  I was looking for a solution in Talend Studio!&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 12:56:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341953#M109867</guid>
      <dc:creator>RVeitch_84</dc:creator>
      <dc:date>2023-04-24T12:56:21Z</dc:date>
    </item>
    <item>
      <title>Re: tDBRow query in a Oracle DB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341954#M109868</link>
      <description>&lt;P&gt;There is a very simple solution: Use the component tSQLScriptParser. This component can parse SQL scripts and separate the statements and you can use its Iterate flow to a tDBRow component to run the single statements without any problems.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/jlolling/talendcomp_tSQLScriptParser" alt="https://github.com/jlolling/talendcomp_tSQLScriptParser" target="_blank"&gt;https://github.com/jlolling/talendcomp_tSQLScriptParser&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Download the component version 1.7 from the Release section,&lt;/P&gt;&lt;P&gt;You can define the SQL script (just like you would do a all other db related components but without the limited to only one statement) inside the component or read simply an SQL file. &lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 18:56:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tDBRow-query-in-a-Oracle-DB/m-p/2341954#M109868</guid>
      <dc:creator>jlolling</dc:creator>
      <dc:date>2023-04-24T18:56:37Z</dc:date>
    </item>
  </channel>
</rss>

